@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,700,800,900&display=swap&subset=cyrillic-ext');
* {
  margin: 0;
  padding: 0;
}
html,
body {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  color: #4f5250;
}
body {
  background-color: #fff;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
}
a {
  outline: none;
  border: none;
  text-decoration: underline;
  font-family: 'Montserrat', sans-serif;
  color: #eb4242;
  cursor: pointer;
  transition: all 0.2s ease;
}
a * {
  cursor: pointer;
}
*:active,
*:focus {
  outline: none !important;
}
a:focus {
  outline: none !important;
}
a:hover {
  text-decoration: none;
  color: #eb4242;
}
button,
input,
select,
textarea {
  font-family: 'Montserrat', sans-serif;
  transition: all 0.2s ease;
}
button::-moz-focus-inner {
  border: 0;
}
img {
  border: none;
  vertical-align: top;
}
article,
header,
footer,
section,
details,
summary,
section {
  display: block;
}
table {
  border-collapse: collapse;
}
label {
  font-weight: 400;
}
input.form-control {
  height: 34px;
}
.form-control {
  box-shadow: none;
  border: 1px solid #d2d2d2;
  border-radius: 0;
}
.form-control:hover,
.form-control:focus {
  border-color: #999;
  box-shadow: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  color: #484f54;
  font-weight: 700;
  text-align: left;
}
h1 {
  font-size: 30px;
}
h2 {
  font-size: 24px;
}
h3 {
  font-size: 21px;
}
h4 {
  font-size: 18px;
}
h5 {
  font-size: 14px;
}
h6 {
  font-size: 14px;
}
/* clearfix */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  zoom: 1;
}
.cl {
  clear: both;
  height: 0;
  font-size: 0;
  line-height: 0;
}
.b-wrap-all {
  height: 100%;
  width: 100%;
  overflow: hidden;
  min-width: 320px;
  table-layout: fixed;
  display: table;
}
.b-wrap-all-tr {
  display: table-row;
  width: 100%;
  height: 100%;
}
.container-fluid {
  max-width: 1200px;
}
/* form elements */
.b-list-elements {
  list-style: none;
  vertical-align: top;
  padding: 50px 20px 20px 20px;
}
.b-list-elements > li {
  padding: 0;
}
.form-group {
  margin: 0 0 20px 0;
  position: relative;
}
.form-group label {
  display: block;
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 5px 0;
  padding: 0;
  color: #999;
}
.form-group label i {
  font-style: normal;
  color: #eb4242;
}
.b-input {
  border: none !important;
  border-bottom: 1px solid rgba(233, 241, 247, 0.1) !important;
  border-radius: 0;
  background: none;
  padding: 5px 0;
  width: 100%;
  box-sizing: border-box;
  display: block;
  height: 34px;
  font-size: 14px;
  color: #fff;
  font-weight: 500;
  box-shadow: none !important;
}
.form-control,
.form-control::-moz-placeholder,
.b-input::-moz-placeholder {
  border: none;
  border-bottom: 1px solid rgba(233, 241, 247, 0.1);
  color: #999;
  box-shadow: none !important;
}
.b-input:focus,
.b-input:hover {
  border-color: #e9f1f7 !important;
  color: #fff;
  box-shadow: none !important;
}
.b-input:disabled,
.b-input:disabled:hover,
.b-input:disabled:focus {
  background-color: #ededed;
  color: #999;
  box-shadow: none;
  border-color: #d1d1d1;
}
.form-control:focus {
  box-shadow: none !important;
}
.b-input[aria-invalid="true"] {
  border-color: #ff3547 !important;
}
select {
  width: 100%;
  display: block;
  height: 40px;
  box-sizing: border-box;
  border: 1px solid #d2d2d2;
  color: #333;
  border-radius: 0;
  padding: 0 0 0 8px;
  font-size: 16px;
}
.b-hbs-search-select-type select {
  height: 34px;
}
.b-row-form2col {
  font-size: 0;
  line-height: 0;
  margin: 0 -6px;
}
.b-row-form2col > .col-lg-6 {
  float: none;
  padding: 0 6px;
  display: inline-block;
  vertical-align: bottom;
}
.b-row-form2col-val-success .b-input {
  border-color: #60aa2a;
}
.b-form-val-success {
  line-height: 24px;
  padding: 8px 0 8px 36px;
  font-size: 14px;
  color: #666;
  margin: 0 0 20px 0;
  position: relative;
}
.b-form-val-success:before {
  content: '';
  width: 17px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.81' height='13.18' viewBox='0 0 16.812 13.18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.15.15a.5.5 0 0 0-.74 0L6.6 8.3a.52.52 0 0 1-.76 0L2.42 4.64a.5.5 0 0 0-.37-.16.5.5 0 0 0-.38.16L.17 6.07a.57.57 0 0 0 0 .78l3.45 3.8.74.78L5.84 13a.5.5 0 0 0 .75 0L16.63 2.5a.58.58 0 0 0 0-.8z'/%3E%3C/svg%3E") 5px 6px no-repeat;
  border: 2px solid #60aa2a;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  left: -1px;
  top: 5px;
  position: absolute;
}
/* header */
.b-header {
  position: relative;
  z-index: 3;
}
.x-nav-flying-msi .b-header-bot-side-inside {
  background: #fff;
}
.x-nav-flying-msi .b-header-fixedpopup .b-hbs-catalog {
  display: inline-block;
  vertical-align: top;
  width: 66px;
  height: 60px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-hbs-catalog-toggler {
  border-radius: 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  padding: 0;
  margin: 10px;
  width: 43px;
  height: 38px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center center no-repeat;
}
.x-nav-flying-msi .b-header-fixedpopup .b-hbs-catalog-toggler:hover,
.x-nav-flying-msi .b-header-fixedpopup .b-hbs-catalog-hover .b-hbs-catalog-toggler {
  border-radius: 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  padding: 0;
  margin: 10px;
  width: 43px;
  height: 38px;
  background: #eb4242 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center center no-repeat;
}
.x-nav-flying-msi .b-header-fixedpopup .b-hbs-catalog-hover .b-hbs-catalog-toggler {
  border-radius: 0;
}
.x-nav-flying-msi .b-header-fixedpopup .b-hbs-catalog-popup {
  width: 290px;
  top: 50px;
  left: 0;
}
.x-nav-flying-msi .b-header-fixedpopup .b-logo-for-scroll {
  display: inline-block;
  vertical-align: top;
  width: 200px;
  padding: 14px 0 0 0;
}
.x-nav-flying-msi .b-header-fixedpopup .b-header-bot-side {
  position: relative;
  z-index: 2;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side {
  position: relative;
  z-index: 1;
}
.x-nav-flying-msi .b-header-fixedpopup .b-phones-for-scroll {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 10px 0 10px 2px;
  display: none;
}
.x-nav-flying-msi .b-header-fixedpopup .b-hms-contact .b-phones {
  padding: 8px 10px 0 0;
  white-space: nowrap;
}
.x-nav-flying-msi .b-header-fixedpopup .b-header-col-center {
  font-size: 0;
  line-height: 0;
}
.b-header-fixedpopup .b-hbs-search-wrap {
  margin: 10px 10px 10px 28px;
  padding: 0;
}
.x-nav-flying-msi .b-header-fixedpopup .b-list-3t-links {
  padding: 0 0 4px 0;
}
.x-nav-flying-msi .b-header-fixedpopup .b-wrap-scroll-search {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.x-nav-flying-msi .b-header-fixedpopup .b-hbs-search-voice {
  display: none;
}
.x-nav-flying-msi .b-header-fixedpopup .b-hbs-search-select-type::before,
.x-nav-flying-msi .b-hbs-search-select-type {
  display: none;
}
.x-nav-flying-msi .b-header-fixedpopup .b-hbs-search .b-td-meta {
  width: 39px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-3t-compare-box .b-link-compare:after,
.x-nav-flying-msi .b-header-fixedpopup .b-top-basket-link:after {
  background: #fff;
}
.b-bstyle.x-nav-flying-msi .b-header-fixedpopup .b-3t-compare-box .b-link-compare:after,
.b-bstyle.x-nav-flying-msi .b-header-fixedpopup .b-top-basket-link:after {
  background: #282828;
}
.b-bstyle.x-nav-flying-msi .b-header-fixedpopup .b-phones-for-scroll {
  padding-top: 15px;
}
.b-bstyle.x-nav-flying-msi .b-header-fixedpopup .b-hbs-search-wrap {
  padding-top: 5px;
}
.b-bstyle.x-nav-flying-msi .b-header-fixedpopup .b-list-3t-links {
  padding-top: 5px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-header-col-center {
  position: relative;
}
.b-logo-for-scroll,
.b-phones-for-scroll {
  display: none;
}
.b-logo-for-scroll .b-logo-link {
  width: 200px;
  height: 28px;
  background: url("../images/nvx-logo.svg") 0 center no-repeat !important;
  background-size: contain !important;
}
.x-nav-flying-msi .b-product-top-side .b-breadcrumb-list {
  display: none;
}
.b-header-catalog-fixed .b-hbs-catalog-toggler {
  border-radius: 0;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side .b-page-title {
  font-size: 16px;
  line-height: 20px;
  padding: 0;
  margin: 0 20px 0 0;
  display: inline-block;
  vertical-align: baseline;
  color: #fff;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side-specportal .b-page-title {
  padding: 0 0 0 20px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side-specportal .b-product-sec-nav {
  padding-top: 10px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-sec-nav {
  border: none;
  padding-top: 12px;
  padding-bottom: 12px;
}
.b-product-top-side-head .b-i-product-articul {
  display: none;
  font-size: 14px;
  color: #999;
  line-height: 20px;
  white-space: nowrap;
}
.b-product-top-side-head .b-i-product-articul i {
  font-style: normal;
  color: #fff;
  font-weight: 700;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side-head .b-i-product-articul {
  display: inline-block;
  vertical-align: baseline;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side-head {
  padding: 5px 285px 8px 5px;
  margin: 0;
  position: relative;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-sec-nav-list {
  margin-left: -15px;
  padding-right: 285px;
}
.b-product-top-side-specportal .b-product-sec-nav-list,
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side-specportal .b-product-sec-nav-list {
  padding-right: 0;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side .b-product-sec-nav {
  padding-bottom: 12px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-sec-nav .b-item-right {
  display: none;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-sec-nav .b-item {
  font-size: 12px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-sec-nav .b-link .b-num {
  font-size: 12px;
  min-width: 0px;
  line-height: 14px;
  margin: 0;
  background: none;
  color: #eb4242;
}
.b-bstyle.x-nav-flying-msi .b-header-fixedpopup .b-product-sec-nav .b-link .b-num {
  color: #f00;
  font-size: 13px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-i-product .b-price {
  color: #fff;
}
.b-product-top-side-head .b-i-product-topshort-buy-card {
  right: 0px;
  top: 5px;
  position: absolute;
  width: 285px;
  padding: 0 20px;
  box-sizing: border-box;
  z-index: 20;
  display: none;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side-head .b-i-product-topshort-buy-card {
  display: block;
}
.b-i-product-topshort-buy-card-inner {
  position: relative;
  padding: 6px 0 0 0;
}
.b-i-product-topshort-buy-card-inner .b-i-product-club-price {
  left: 0px;
  bottom: 1px;
  position: absolute;
}
.b-product-top-side-head .b-i-product-old-price {
  left: 0;
  top: 7px;
  position: absolute;
}
.b-bstyle .b-hbs-search-scroll-mod-body.dropdown-menu,
.b-hbs-search-scroll-mod-body.dropdown-menu {
  display: block;
  box-shadow: none;
  border: none;
  background: none;
  padding: 0;
  margin: 0;
  position: static;
  left: auto;
  top: auto;
  float: none;
}
.b-header-top-side {
  margin: 0 -15px 0 -25px;
}
.b-compare-product-top-side {
  background: #fff;
  display: none;
  border-top: 1px solid #e5e5e5;
}
.x-nav-flying-msi .b-header-fixedpopup .b-compare-product-top-side {
  display: block;
}
.b-compare-product-top-side-inner {
  margin: 0 auto;
  max-width: 1200px;
  padding: 0;
}
.b-compare-product-top-side .b-compare-th-list {
  margin: 0;
  padding: 12px 0 6px 0;
}
.b-compare-th-list .b-i-product .b-link-add2compare {
  display: none;
}
.b-hts-container {
  font-size: 14px;
  line-height: 20px;
  border-bottom: 1px solid #e4e4e4;
  padding: 0 0 10px 0;
  display: table;
  width: 100%;
}
.b-hts-col-colntact {
  display: table-cell;
  vertical-align: top;
}
.b-hts-col-new-function {
  display: table-cell;
  vertical-align: top;
}
.b-hts-col-userbox {
  display: table-cell;
  vertical-align: top;
}
.b-hts-topnav {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 0 0 -15px;
  white-space: nowrap;
}
.b-hts-topnav li {
  display: inline-block;
  vertical-align: top;
  padding: 0 12px 0 12px;
  font-size: 14px;
  line-height: 20px;
}
.b-hts-topnav a {
  color: #484f54;
  text-decoration: none;
  border-bottom: 1px solid transparent;
}
.b-hts-topnav a:hover {
  color: #484f54;
  border-color: #484f54;
}
.b-top-our-shops {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0;
}
.b-new-functions {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  opacity: .6;
  transition: all 0.2s ease;
}
.b-new-functions:hover {
  opacity: 1;
}
.b-top-our-shops .dropdown-menu {
  width: 276px;
  padding: 0;
  border: 1px solid #e5e5e5;
  border-radius: 0;
  box-shadow: 0 1px 10px rgba(1, 2, 2, 0.15);
  margin: 7px 0 0 -20px;
}
.b-top-our-shops .dropdown-menu > li {
  padding: 0;
  white-space: normal;
  font-size: 14px;
  line-height: 20px;
  color: #4f5250;
  transition: all 0.2s ease;
  border-top: 1px solid #e5e5e5;
  overflow: hidden;
}
.b-top-our-shops .dropdown-menu > li:first-child,
.b-top-our-shops .dropdown-menu > li:first-child a {
  border-radius: 0;
  border: none;
}
.b-top-our-shops.b-top-our-shops .b-tcity-name .dropdown-menu > li:last-child,
.b-top-our-shops .dropdown-menu > li:last-child a {
  border-radius: 0;
}
.b-top-our-shops .b-tcity-link {
  display: block;
  padding: 15px 19px 10px 19px;
  color: #4f5250;
  text-decoration: none;
  white-space: normal;
}
.b-top-our-shops .b-tcity-link:hover {
  background: #f5f5f5;
}
.b-top-our-shops .b-tcity-name {
  font-size: 14px;
  font-weight: 500;
  color: #4f5250;
  line-height: 20px;
  padding: 0 0 5px 0;
  display: block;
}
.b-top-our-shops .b-tcity-link:hover .b-tcity-name {
  text-decoration: none;
  color: #eb4242;
}
.b-top-our-shops .b-tcity-address {
  display: block;
  font-style: normal;
  padding: 0 0 5px 20px;
  margin: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='18' viewBox='0 0 12 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6 18a.8.8 0 0 1-.6-.28C5.18 17.46 0 11.3 0 5.95a6 6 0 0 1 12 0c0 5.33-5.18 11.5-5.4 11.77A.8.8 0 0 1 6 18zM6 1.55a4.42 4.42 0 0 0-4.43 4.4c0 3.76 3.1 8.25 4.43 10 1.33-1.75 4.43-6.25 4.43-10A4.42 4.42 0 0 0 6 1.55zM6 9a3.06 3.06 0 1 1 3.07-3.05A3.07 3.07 0 0 1 6 9.02zm0-4.8a1.76 1.76 0 1 0 1.77 1.75A1.77 1.77 0 0 0 6 4.2z'/%3E%3C/svg%3E") 1px 3px no-repeat;
}
.b-top-our-shops .b-tcity-shed {
  padding: 0 0 0 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.5 15A7.5 7.5 0 1 1 15 7.5 7.5 7.5 0 0 1 7.5 15zm0-13.55a6.05 6.05 0 1 0 6.05 6.05A6.05 6.05 0 0 0 7.5 1.45zm3.4 6.77H6.6v-4.6a.8.8 0 0 1 .82-.72.8.8 0 0 1 .8.73v3.3h2.67a.65.65 0 1 1 0 1.3z'/%3E%3C/svg%3E") 0 3px no-repeat;
  display: block;
}
.b-top-our-shops-label {
  cursor: pointer;
  white-space: nowrap;
  line-height: 16px;
  padding: 0 19px 0 0;
  color: #eb4242;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.77 7.7l5.93-5.97a1.03 1.03 0 0 0 0-1.44 1 1 0 0 0-1.43 0L7 5.6 1.73.3A1 1 0 0 0 .3.3a1.03 1.03 0 0 0 0 1.44L6.22 7.7a1.17 1.17 0 0 0 1.55 0z'/%3E%3C/svg%3E") right 7px no-repeat;
  font-size: 14px;
  font-weight: 500;
}
.b-top-our-shops-label span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 16px;
  padding: 2px 0 1px 0;
}
.b-top-our-shops-label:hover span {
  border-color: transparent;
}
.b-top-line-info {
  white-space: nowrap;
}
.b-new-functions .b-new-functions-link {
  color: #eb4242;
  border-bottom: 1px solid #eb4242;
  text-decoration: none;
  line-height: 18px;
  display: inline-block;
  vertical-align: top;
}
.b-new-functions .b-new-functions-link:hover {
  border-color: transparent;
}
.b-new-functions .label {
  font-size: 9px;
  font-weight: 700;
  color: #60aa2a;
  line-height: 18px;
  height: 18px;
  padding: 0 7px;
  border-radius: 8px;
  background: #e7f2df;
  display: inline-block;
  vertical-align: top;
  text-transform: uppercase;
  position: relative;
  top: 2px;
  margin: 0 0 0 2px;
}
.b-header-nav-side {
  display: table;
  width: 100%;
  padding: 10px 0 0 0;
}
.b-top-line-info-col {
  display: table-cell;
  vertical-align: top;
  width: 50%;
}
.b-hts-topnav-col {
  display: table-cell;
  vertical-align: top;
}
.b-list-authorize-links {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  text-align: right;
  padding: 0 20px 0 0;
  margin: 0;
  font-weight: 500;
}
.b-list-authorize-links > li {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 18px;
  border-left: 1px solid #d9d9d9;
  padding: 0 0 0 11px;
  margin: 0 0 0 11px;
}
.b-list-authorize-links > li:first-child {
  padding: 0;
  margin: 0;
  border: none;
}
.b-list-authorize-links .b-link-enter {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  text-decoration: none;
  color: #eb4242;
  font-size: 14px;
  padding: 0 0 0 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='18' viewBox='0 0 13 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.13 8.34L5.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H1a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.04 1.04 0 0 0 0-1.42zM1.23 0v1.64H11.4l-.06 14.76H1.18V18h11.8V0H1.25z'/%3E%3C/svg%3E") 0 1px no-repeat;
  margin: 0 0 -1px 0;
}
.b-list-authorize-links .b-link-enter span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 18px;
}
.b-list-authorize-links .b-link-enter:hover span {
  border-color: transparent;
  display: inline-block;
  vertical-align: top;
}
.b-list-authorize-links .b-link-registration {
  display: inline-block;
  vertical-align: top;
  line-height: 18px;
  text-decoration: none;
  color: #484f54;
  font-size: 14px;
  border-bottom: 1px solid transparent;
  margin: 0 0 -1px 0;
}
.b-list-authorize-links .b-link-registration:hover {
  border-bottom: 1px solid #484f54;
  color: #484f54;
}
.b-bstyle .b-list-authorize-links .b-link-registration {
  color: #e50001;
}
.b-bstyle .b-list-authorize-links .b-link-registration:hover {
  border-bottom: 1px solid #e50001;
}
.b-list-authorize-links .b-link-perscab {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  margin: 0 0 -2px 0;
  position: relative;
  top: -1px;
  text-decoration: none;
  color: #eb4242;
  font-size: 14px;
  padding: 0 20px 0 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='23' viewBox='0 0 12 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.04 23L2.7 19.65l1.6-1.62-1.4-1.4v-.72l1.55-1.55-1.4-1.43-.15-.2v-1.6a6 6 0 1 1 6.2 0v8.82zM4.8 19.65l1.24 1.23 1.56-1.55v-9.1l.4-.2a4.5 4.5 0 1 0-4 0l.4.2v1.95l2.17 2.17-1.9 1.9 1.76 1.78zM7.7 5.32A1.7 1.7 0 1 1 6 3.65a1.7 1.7 0 0 1 1.7 1.7z'/%3E%3C/svg%3E") no-repeat;
  background-size: auto 20px;
}
.b-list-authorize-links .b-link-perscab:after {
  content: '';
  width: 14px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.77 7.7l5.93-5.97a1.04 1.04 0 0 0 0-1.44 1 1 0 0 0-1.43 0L7 5.6 1.73.3A1 1 0 0 0 .3.3a1.02 1.02 0 0 0 0 1.44L6.22 7.7a1.17 1.17 0 0 0 1.55 0z'/%3E%3C/svg%3E") no-repeat;
  right: 0px;
  top: 8px;
  position: absolute;
}
.b-list-authorize-links .b-link-perscab span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 18px;
  margin: 1px 0 -1px 0;
}
.b-list-authorize-links .b-link-perscab:hover span {
  border-color: transparent;
  display: inline-block;
  vertical-align: top;
}
.b-auser-top-nav {
  left: auto;
  right: 0;
  width: 220px;
  background: #fff;
  border: 1px solid #e5e5e5;
  box-shadow: 0 0 10px rgba(1, 1, 2, 0.15);
  padding: 0;
  margin: 10px 0 0 0;
  border-radius: 0;
}
.b-order-page .b-auser-top-nav {
  margin-top: 5px;
}
.b-auser-top-nav-list {
  margin: 0;
  padding: 0;
  border-radius: 7px;
  list-style: none;
  vertical-align: top;
}
.b-auser-top-nav-list > li {
  padding: 0;
  margin: 0;
  border-top: 1px solid #e5e5e5;
}
.b-auser-top-nav-list > li:first-child {
  border: none;
}
.b-auser-top-nav-list a {
  display: block;
  font-size: 14px;
  color: #eb4242;
  text-decoration: none;
  line-height: 19px;
  padding: 10px 10px 10px 20px;
  text-transform: none;
}
.b-auser-top-nav-list a:hover {
  text-decoration: underline;
  background: #fff9d2;
}
.b-list-authorize-links .b-link-user-exit {
  display: inline-block;
  vertical-align: top;
  margin: 1px 0;
  width: 18px;
  height: 18px;
  position: relative;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
}
.b-list-authorize-links .b-link-user-exit:before,
.b-list-authorize-links .b-link-user-exit:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.2s ease;
}
.b-list-authorize-links .b-link-user-exit:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='18' viewBox='0 0 18.41 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.44 11.97v4.47h-8.9V1.54h8.9V6.1H12V0H0v18h12v-6.03h-1.56zm7.7-3.63L14.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H10a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.05 1.05 0 0 0 0-1.42z'/%3E%3C/svg%3E") no-repeat;
}
.b-list-authorize-links .b-link-user-exit:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='18' viewBox='0 0 18.41 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23484f54; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.44 11.97v4.47h-8.9V1.54h8.9V6.1H12V0H0v18h12v-6.03h-1.56zm7.7-3.63L14.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H10a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.05 1.05 0 0 0 0-1.42z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
}
.b-list-authorize-links .b-link-user-exit:hover:before {
  opacity: 0;
}
.b-list-authorize-links .b-link-user-exit:hover:after {
  opacity: 1;
}
.b-hms-container {
  padding: 10px 0 13px 0;
}
.b-hms-container > .col-md-3 {
  min-width: 315px;
  max-width: 315px;
}
.b-hms-container > .col-md-9 {
  width: calc(-215%);
}
.b-logo {
  margin: 20px 0 0 0;
}
.b-logo-link {
  display: inline-block;
  vertical-align: top;
  width: 224px;
  height: 28px;
  background: url("../images/nvx-logo-gr.svg") no-repeat;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background-size: contain;
}
.b-hms-contact {
  padding: 0;
  margin: 0;
  line-height: 20px;
  font-size: 0;
  line-height: 0;
}
.b-hms-contact .b-phones {
  display: inline-block;
  vertical-align: top;
  padding: 0 5px 0 0;
}
.b-hms-contact .b-phones a {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #484f54;
  white-space: nowrap;
  text-decoration: none;
  margin: 0 13px 0 0;
}
.b-hms-contact .b-phones a:hover {
  color: #eb4242;
}
.x-nav-flying-msi .b-hms-contact .b-phones a {
  color: #fff;
}
.x-nav-flying-msi .b-hms-contact .b-phones a:hover {
  color: #eb4242;
}
.b-hms-contact .b-link-callback {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  white-space: nowrap;
  text-decoration: none;
  font-size: 14px;
  color: #eb4242;
  padding: 0 0 0 19px;
  position: relative;
}
.b-hms-contact .b-link-callback:before {
  content: '';
  width: 11px;
  height: 20px;
  left: 0px;
  top: -1px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' viewBox='0 0 15 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.68 0H2.33A2.3 2.3 0 0 0 0 2.27v22.46A2.3 2.3 0 0 0 2.33 27h10.35A2.3 2.3 0 0 0 15 24.73V2.27A2.3 2.3 0 0 0 12.7 0zm.7 19.84H1.63V4.68H13.4v15.16zM2.34 1.58h10.35a.7.7 0 0 1 .7.7V3.6H1.63V2.27a.7.7 0 0 1 .7-.7zm10.35 23.84H2.33a.7.7 0 0 1-.7-.7V20.9h11.76v3.83a.7.7 0 0 1-.72.7zM7.5 21.15a1.96 1.96 0 1 0 2 1.96 1.98 1.98 0 0 0-2-1.95zm0 2.86a.9.9 0 1 1 .94-.9.9.9 0 0 1-.93.9z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hms-contact .b-link-callback span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 18px;
  margin: 0 0 -1px 0;
}
.b-hms-contact .b-link-callback:hover span {
  border-color: transparent;
}
.b-header-bot-side-inside {
  background: #484f54;
  border-radius: 0;
  margin: 0 -15px;
  position: relative;
  z-index: 3;
}
.b-hbs-search-wrap {
  padding: 8px 10px 8px 25px;
}
.b-hbs-search {
  position: relative;
  max-width: 470px;
}
.b-hbs-search .b-hbs-inner {
  display: table;
  width: 100%;
  box-sizing: border-box;
  border: none;
  border-radius: 0;
  background: none;
  transition: all 0.2s ease;
}
.b-hbs-search .b-td-input {
  display: table-cell;
  vertical-align: top;
}
.b-hbs-search .b-td-meta {
  display: table-cell;
  vertical-align: top;
  white-space: nowrap;
  font-size: 0;
  line-height: 0;
  position: relative;
  width: 41px;
  padding: 0 0 0 7px;
}
.b-hbs-search-voice {
  display: none;
  vertical-align: top;
  width: 31px;
  padding: 9px 0 0 0;
  position: relative;
  text-align: center;
}
.b-hbs-search-voice-link {
  display: inline-block;
  vertical-align: top;
  position: relative;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 11px;
  height: 17px;
}
.b-hbs-search-voice-link:before {
  content: '';
  width: 11px;
  height: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='22' viewBox='0 0 14 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ccc; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.87 14.3h.26a3.24 3.24 0 0 0 3.2-3.27V3.28A3.24 3.24 0 0 0 7.14 0h-.26a3.24 3.24 0 0 0-3.2 3.28v7.75a3.24 3.24 0 0 0 3.2 3.28zm6.08-5.88A1.06 1.06 0 0 0 11.9 9.5v1.76a4.56 4.56 0 0 1-4.5 4.6h-.8a4.56 4.56 0 0 1-4.5-4.6V9.5a1.05 1.05 0 1 0-2.1 0v1.76A6.7 6.7 0 0 0 5.95 18v1.85H3.7a1.08 1.08 0 0 0 0 2.15h6.6a1.08 1.08 0 0 0 0-2.15H8.06V18A6.7 6.7 0 0 0 14 11.25V9.5a1.06 1.06 0 0 0-1.05-1.08z'/%3E%3C/svg%3E") no-repeat;
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.2s ease;
  background-size: contain;
}
.b-hbs-search-voice-link:after {
  content: '';
  width: 11px;
  height: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='22' viewBox='0 0 14 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.87 14.3h.26a3.24 3.24 0 0 0 3.2-3.27V3.28A3.24 3.24 0 0 0 7.14 0h-.26a3.24 3.24 0 0 0-3.2 3.28v7.75a3.24 3.24 0 0 0 3.2 3.28zm6.08-5.88A1.06 1.06 0 0 0 11.9 9.5v1.76a4.56 4.56 0 0 1-4.5 4.6h-.8a4.56 4.56 0 0 1-4.5-4.6V9.5a1.05 1.05 0 1 0-2.1 0v1.76A6.7 6.7 0 0 0 5.95 18v1.85H3.7a1.08 1.08 0 0 0 0 2.15h6.6a1.08 1.08 0 0 0 0-2.15H8.06V18A6.7 6.7 0 0 0 14 11.25V9.5a1.06 1.06 0 0 0-1.05-1.08z'/%3E%3C/svg%3E") no-repeat;
  left: 0;
  top: 0;
  position: absolute;
  opacity: 0;
  transition: all 0.2s ease;
  background-size: contain;
}
.b-hbs-search-voice-link:hover:before {
  opacity: 0;
}
.b-hbs-search-voice-link:hover:after {
  opacity: 1;
}
.b-hbs-search .b-btn-send {
  border: none;
  display: inline-block;
  vertical-align: top;
  width: 34px;
  height: 34px;
  cursor: pointer;
  border-radius: 0;
  border: 2px solid #eb4242;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  right: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.2 18.2l-4.8-4.8a2.52 2.52 0 0 0-.67-.5 8.87 8.87 0 1 0-3.85 3.82 2.66 2.66 0 0 0 .5.68l4.8 4.8a2.73 2.73 0 0 0 3.86 0l.16-.16a2.72 2.72 0 0 0 0-3.85zM8.86 2.3a6.56 6.56 0 0 1 6.56 6.55 6.5 6.5 0 0 1-1.74 4.4 1.36 1.36 0 0 0-.15.14l-.16.15a1.08 1.08 0 0 0-.14.17A6.55 6.55 0 1 1 8.86 2.3zm6.05 13a4 4 0 0 0 .33-.33.42.42 0 0 1 .23-.08.43.43 0 0 1 .3.12l4.8 4.8a.43.43 0 0 1 0 .6l-.15.16a.47.47 0 0 1-.6 0l-4.8-4.8a.42.42 0 0 1-.1-.5z'/%3E%3C/svg%3E") 5px 5px no-repeat;
  background-size: 20px 20px;
}
.b-hbs-search .b-btn-send:hover {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%239ec05c; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.2 18.2l-4.8-4.8a2.52 2.52 0 0 0-.67-.5 8.87 8.87 0 1 0-3.85 3.82 2.66 2.66 0 0 0 .5.68l4.8 4.8a2.73 2.73 0 0 0 3.86 0l.16-.16a2.72 2.72 0 0 0 0-3.85zM8.86 2.3a6.56 6.56 0 0 1 6.56 6.55 6.5 6.5 0 0 1-1.74 4.4 1.36 1.36 0 0 0-.15.14l-.16.15a1.08 1.08 0 0 0-.14.17A6.55 6.55 0 1 1 8.86 2.3zm6.05 13a4 4 0 0 0 .33-.33.42.42 0 0 1 .23-.08.43.43 0 0 1 .3.12l4.8 4.8a.43.43 0 0 1 0 .6l-.15.16a.47.47 0 0 1-.6 0l-4.8-4.8a.42.42 0 0 1-.1-.5z'/%3E%3C/svg%3E") 5px 5px no-repeat;
  background-size: 20px 20px;
}
.b-hbs-search .b-input {
  width: 100%;
  display: block;
  box-sizing: border-box;
  background: none;
  border: none;
  height: 34px;
  padding: 0;
  font-size: 14px;
  color: #989ea1;
  border-radius: 0;
  border-bottom: 1px solid #989ea1;
}
.b-hbs-search .b-input::placeholder {
  opacity: 1;
  color: #989ea1;
}
.b-hbs-search .b-input:focus {
  color: #fff;
}
.b-hbs-search-select-type {
  display: none;
  vertical-align: top;
  width: 139px;
  box-sizing: border-box;
  padding: 0 0 0 1px;
  position: relative;
}
.b-hbs-search-select-type:before {
  content: '';
  width: 1px;
  height: 26px;
  left: 0;
  top: 4px;
  position: absolute;
  background: #d9d9d9;
}
.b-cng-item-prod .label {
  border: 2px solid transparent;
}
.b-hbs-search .select2-container {
  display: block;
  width: 100% !important;
}
.b-hbs-search .select2-container--default .select2-selection--single {
  border: none;
  border-radius: 0;
  background: none;
  height: 34px;
  line-height: 34px;
  padding: 0 0 0 10px;
  color: #333;
}
.b-hbs-search .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #333;
  font-size: 14px;
  height: 34px;
  line-height: 34px;
  padding: 0 25px 0 0;
}
.b-hbs-search .select2-container--default .select2-selection--single .select2-choice > .select2-chosen {
  margin: 0 30px 0 0;
  font-size: 14px;
  line-height: 34px;
}
.b-hbs-search .select2-container--default .select2-selection--single .select2-choice .select2-arrow {
  border: none;
  border-radius: 0;
  background: url("data:image/svg+xml,%3Csvg fill='%23666' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='M7.8 7.7l5.9-6c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L7 5.6 1.7.3C1.3-.1.7-.1.3.3.1.5 0 .8 0 1s.1.5.3.7l5.9 6c.2.2.5.3.8.3.3 0 .6-.1.8-.3z'/%3E%3C/svg%3E") no-repeat;
  width: 14px;
  height: 8px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  right: 9px;
  top: 15px;
  position: absolute;
}
.select2-search {
  display: none !important;
}
.b-hbs-search .select2-container--default .select2-selection--single .select2-choice {
  box-shadow: none !important;
}
.b-hbs-search .select2-container--default .select2-selection--single .select2-selection__arrow {
  border: none;
  border-radius: 0;
  background: url("data:image/svg+xml,%3Csvg fill='%23666' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='M7.8 7.7l5.9-6c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L7 5.6 1.7.3C1.3-.1.7-.1.3.3.1.5 0 .8 0 1s.1.5.3.7l5.9 6c.2.2.5.3.8.3.3 0 .6-.1.8-.3z'/%3E%3C/svg%3E") no-repeat;
  width: 12px;
  height: 7px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  right: 9px;
  top: 15px;
  position: absolute;
}
.b-bstyle .b-hbs-search .select2-container--default .select2-selection--single .select2-selection__arrow {
  background: url("data:image/svg+xml,%3Csvg fill='%23999' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='M7.8 7.7l5.9-6c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L7 5.6 1.7.3C1.3-.1.7-.1.3.3.1.5 0 .8 0 1s.1.5.3.7l5.9 6c.2.2.5.3.8.3.3 0 .6-.1.8-.3z'/%3E%3C/svg%3E") no-repeat;
}
.select2-dropdown.b-search-select {
  width: 282px !important;
  box-sizing: border-box;
  border: none;
  background: #fff !important;
  border-radius: 6px !important;
  border: 1px solid #e5e5e5 !important;
  box-shadow: rgba(1, 2, 2, 0.1) !important;
  padding: 5px !important;
  margin: 1px 0 0 -10px !important;
}
.b-search-select .select2-results {
  margin: 0;
  padding: 0;
  max-height: 450px !important;
}
.select2-container--default .b-search-select .select2-results > .select2-results__options {
  max-height: 450px !important;
}
.b-search-select .select2-results li {
  border-radius: 3px;
  font-size: 14px !important;
  line-height: 20px;
  color: #0074ae;
  padding: 8px 14px;
}
.b-search-select .select2-results .select2-results__option--highlighted {
  text-decoration: underline;
  background: none !important;
  color: #0074ae !important;
}
.b-search-select .select2-results li[aria-selected="true"] {
  background: #fff9d2 !important;
  color: #333 !important;
  text-decoration: none !important;
}
.b-hbs-search-popup {
  left: 0;
  top: 41px;
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  background: #fff;
  border-radius: 0;
  border: 1px solid #e5e5e5;
  padding: 0;
  box-shadow: 0 0 10px rgba(1, 1, 2, 0.15);
  display: none;
}
.b-hbs-search-quick-res-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-hbs-search-quick-res-list .b-item {
  border-bottom: 1px solid #e5e5e5;
  padding: 0;
}
.b-hbs-search-quick-res-list > li .b-link {
  border-radius: 0;
}
.b-hbs-search-quick-res-list .b-link {
  display: table;
  text-decoration: none;
  width: 100%;
  line-height: 25px;
}
.b-hbs-search-quick-res-list .b-hbs-res-pic {
  display: table-cell;
  vertical-align: top;
  width: 75px;
  padding: 10px;
}
.b-hbs-search-quick-res-list .b-hbs-res-desc {
  display: table-cell;
  vertical-align: top;
  padding: 10px;
}
.b-hbs-search-quick-res-list .b-hbs-res-name {
  display: block;
  font-size: 14px;
  font-weight: 700;
  color: #4f5250;
  transition: all 0.2s ease;
}
.b-hbs-search-quick-res-list .b-hbs-res-price {
  display: block;
  font-size: 21px;
  font-weight: 700;
  color: #4f5250;
}
.b-hbs-search-quick-res-list .b-hbs-res-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-hbs-search-quick-res-list .b-link:hover {
  background: none;
}
.b-hbs-search-quick-res-list .b-link:hover .b-hbs-res-name {
  color: #eb4242;
}
.b-hbs-search-quick-res-list .b-link:hover .b-hbs-res-price {
  color: #333;
}
.b-hbs-res-show-more {
  font-size: 14px;
  line-height: 16px;
  padding: 12px 15px;
}
.b-hbs-res-show-more a {
  display: inline-block;
  vertical-align: top;
  line-height: 16px;
  color: #eb4242;
  text-decoration: none;
  position: relative;
  padding: 0 24px 0 0;
}
.b-hbs-res-show-more a:after {
  content: '';
  width: 25px;
  height: 25px;
  right: 0px;
  top: -4px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cpath fill='none' stroke='%23acc435' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") no-repeat;
  background-size: cover;
}
.b-hbs-res-show-more a:hover {
  text-decoration: underline;
}
.b-bstyle .b-hbs-search-quick-res-list .b-hbs-res-name,
.b-bstyle .b-hbs-search-quick-res-list .b-not-available-text,
.b-bstyle .b-hbs-search-quick-res-list .b-hbs-res-price {
  color: #fff;
}
.b-bstyle .b-hbs-search-quick-res-list .b-link:hover .b-hbs-res-name,
.b-bstyle .b-hbs-search-quick-res-list .b-link:hover .b-not-available-text,
.b-bstyle .b-hbs-search-quick-res-list .b-link:hover .b-hbs-res-price {
  color: #eb4242;
}
.b-list-3t-links {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  text-align: right;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.b-list-3t-links > .b-item {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.b-list-3t-links .b-num {
  border-radius: 9px;
  color: #fff;
  min-width: 16px;
  height: 16px;
  line-height: 16px;
  padding: 0 2px;
  font-size: 10px;
  font-weight: 700;
  left: 32px;
  top: -1px;
  position: absolute;
  text-align: center;
}
.b-link-compare {
  display: inline-block;
  vertical-align: top;
  position: relative;
  top: 0;
  width: 54px;
  height: 52px;
  text-decoration: none;
  z-index: 10;
}
.b-link-compare .b-ico {
  width: 42px;
  height: 26px;
  left: 9px;
  top: 16px;
  position: absolute;
}
.b-3t-compare-box .b-link-compare .b-num {
  left: 34px;
  top: 9px;
  bottom: auto;
}
.b-list-3t-links .b-active .b-link-compare .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  width: 36px;
  height: 23px;
  background-size: contain;
}
.b-list-3t-links .b-link-compare .b-num {
  background: #124d95;
}
.b-list-3t-links .b-link-favorites .b-num {
  background: #fe33ba;
}
.b-list-3t-links .b-top-basket-link .b-num {
  background: #eb4242;
}
.b-3tcb-popup .b-link-favorites {
  display: block;
  position: relative;
  text-decoration: none;
  border: 1px solid transparent;
  border-radius: 8px 8px 0 0;
}
.b-3tcb-popup .b-link-favorites:before {
  content: '';
  width: 29px;
  height: 26px;
  left: 0;
  bottom: 0;
  position: absolute;
}
.b-3tcb-popup .b-link-favorites .b-num {
  left: 21px;
}
.b-list-3t-links .b-link-favorites {
  display: block;
  text-decoration: none;
  height: 22px;
  width: 35px;
  position: relative;
  top: 17px;
  margin: 0 5px;
}
.b-list-3t-links .b-link-favorites:before {
  content: '';
  width: 25px;
  height: 22px;
  left: 5px;
  top: 0;
  position: absolute;
}
.b-list-3t-links .b-active .b-link-favorites:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='26' viewBox='0 0 29 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.83 2.27a4.6 4.6 0 0 1 3.8 2.02c1.97 2.6 1.5 5.5-1.35 8.56-2.9 3.1-8.17 8.92-9.72 10.64l-.03.02-.03.04-.02-.02-.05-.05c-1.55-1.73-6.85-7.58-9.7-10.63S1.4 6.92 3.38 4.3a4.6 4.6 0 0 1 3.8-2.03 5 5 0 0 1 2.52.7 20.03 20.03 0 0 1 3.3 2.7 2.1 2.1 0 0 0 3 0 19.3 19.3 0 0 1 3.3-2.7 5 5 0 0 1 2.53-.7m0-2.28a7.13 7.13 0 0 0-3.6.98 21.53 21.53 0 0 0-3.72 3.05A22.2 22.2 0 0 0 10.8.98a7.14 7.14 0 0 0-3.6-1 6.7 6.7 0 0 0-5.5 2.9C-1 6.45-.47 10.57 3.18 14.47c3.14 3.37 9.24 10.1 9.72 10.65a2.14 2.14 0 0 0 1.6.9.14.14 0 0 0 .05-.02 2.16 2.16 0 0 0 1.56-.9c.5-.53 6.6-7.26 9.73-10.63 3.65-3.9 4.18-8 1.5-11.57a6.72 6.72 0 0 0-5.5-2.9z'/%3E%3C/svg%3E") no-repeat;
  width: 25px;
  height: 22px;
  background-size: contain;
}
.b-list-3t-links .b-link-favorites .b-num {
  left: 23px;
  top: -8px;
}
.b-3tcb-popup-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 8px 4px;
  position: relative;
}
.b-3tcb-popup-list > li {
  padding: 1px 0;
  margin: 0;
}
.b-3tcb-popup-list > li a {
  text-decoration: none;
  font-size: 14px;
  line-height: 20px;
  padding: 5px 11px;
  display: block;
  color: #484f54;
}
.b-3tcb-popup-list > li a i {
  font-style: normal;
  font-weight: 700;
  color: #eb4242;
}
.b-3tcb-popup-list > li a:hover i,
.b-3tcb-popup-list > li a:hover {
  color: #eb4242;
}
.b-3t-compare-box {
  position: relative;
  cursor: pointer;
}
.b-3tcb-popup {
  background: #fff;
  z-index: 99;
  right: 0px;
  top: 51px;
  position: absolute;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  width: 225px;
  z-index: 9;
  text-align: left;
  display: none;
  font-size: 14px;
  line-height: 19px;
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.35);
}
.compare-box-hover .b-link-compare {
  background: #fff;
}
.b-list-3t-links .compare-box-hover .b-link-compare .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  width: 36px;
  height: 23px;
  background-size: contain;
}
.b-top-basket {
  position: relative;
  padding: 0 0 1px 0;
  margin: 0 0 -1px 0;
}
.b-top-basket-link {
  display: block;
  padding: 5px 18px 5px 58px;
  text-decoration: none;
  text-align: left;
  position: relative;
  border-bottom: none;
  z-index: 100;
  height: 52px;
  min-width: 152px;
  cursor: default;
}
.b-top-basket-link:hover,
.b-top-basket-link:focus {
  text-decoration: none;
}
.b-top-basket-link:after {
  content: '';
  background: #fff;
  width: 110%;
  height: 10px;
  right: 0;
  top: 100%;
  position: absolute;
  z-index: 101;
  opacity: 0;
  visibility: none;
}
.b-top-basket-link:hover:after {
  opacity: 1;
  visibility: visible;
}
.b-active .b-top-basket-link {
  min-width: 192px;
  cursor: pointer;
}
.b-top-basket-link .b-label {
  font-size: 14px;
  line-height: 17px;
  padding: 0 0 1px 0;
  color: #069;
  display: none;
}
.b-top-basket-link .b-label-empty {
  font-size: 14px;
  line-height: 18px;
  padding: 1px 0 1px 0;
  margin: 0 0 0 -4px;
  position: relative;
  color: #fff;
  display: block;
  cursor: default;
  width: 89px;
}
.b-active .b-top-basket-link .b-label-empty {
  display: none;
}
.b-active .b-top-basket-link .b-label {
  display: block;
}
.b-top-basket-link .b-summ {
  font-size: 18px;
  line-height: 20px;
  color: #fff;
  font-weight: 700;
  padding: 1px 0 3px 0;
  display: none;
}
.b-top-basket-link .b-summ i {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #fff;
}
.b-top-basket-link .b-ico {
  display: block;
  width: 34px;
  height: 32px;
  left: 10px;
  top: 11px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-top-basket-link .b-num {
  left: 30px;
  top: 9px;
}
.basket-hover .b-top-basket-link {
  background: #fff;
  color: #a6abae;
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.35);
}
.basket-hover .b-top-basket-link .b-label,
.basket-hover .b-top-basket-link .b-summ,
.basket-hover .b-top-basket-link .b-summ i {
  color: #a6abae !important;
}
.basket-hover .b-top-basket-link:after {
  visibility: visible;
  opacity: 1;
}
.b-list-3t-links .b-active .b-top-basket-link .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  width: 29px;
  height: 27px;
  background-size: contain;
}
.b-top-basket-popup {
  background: #fff;
  right: 0px;
  top: 52px;
  position: absolute;
  border-radius: 0;
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.35);
  width: 308px;
  z-index: 99;
  text-align: left;
  display: none;
}
.b-top-basket-order-list {
  list-style: none;
  vertical-align: top;
  padding: 0 19px;
  overflow: hidden;
}
.b-top-basket-order-list > .b-item {
  border-bottom: 1px solid #e5e5e5;
  padding: 14px 0;
  white-space: normal;
}
.b-top-basket-order-list .b-inner {
  position: relative;
  padding: 0 0 0 110px;
}
.b-top-basket-order-list .b-inner .b-pic {
  height: 100px;
  width: 100px;
  padding: 0;
  display: table;
  left: 0;
  top: 0;
  position: absolute;
}
.b-top-basket-order-list .b-inner .b-pic a {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.b-top-basket-order-list .b-item-config .b-inner .b-pic a {
  border: 1px dashed #ccc;
}
.b-top-basket-order-list .b-config-total-elements {
  right: -7px;
  top: -6px;
  position: absolute;
  background: #cca342;
  line-height: 18px;
  height: 18px;
  white-space: nowrap;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  min-width: 27px;
  padding: 0 8px;
}
.b-top-basket-order-list .b-inner .b-pic img {
  display: inline-block;
  vertical-align: top;
  max-width: 94%;
  max-height: 94%;
  width: auto;
  height: auto;
}
.b-top-basket-order-list .b-inner .b-desc {
  min-height: 100px;
}
.b-top-basket-order-list .b-inner .b-head {
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  color: #989ea1;
  margin: 0 0 10px 0;
  min-height: 40px;
  max-height: 60px;
  overflow: hidden;
}
.b-top-basket-order-list .b-inner .b-head a {
  color: #484f54;
  text-decoration: none;
  display: block;
}
.b-top-basket-order-list .b-inner .b-head a:hover {
  color: #eb4242;
}
.b-top-basket-order-list .b-inner .b-meta {
  position: relative;
  padding: 0;
  line-height: 22px;
}
.b-top-basket-order-list .b-inner .b-price {
  font-size: 21px;
  font-weight: 700;
  color: #484f54;
  line-height: 22px;
  display: block;
}
.b-top-basket-order-list .b-inner .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
}
.b-top-basket-order-list .b-inner .b-pcs {
  font-size: 16px;
  letter-spacing: -0.025em;
  color: #989ea1;
  font-weight: 700;
  white-space: nowrap;
}
.b-top-basket-order-list .b-inner .b-pcs i {
  font-style: normal;
  font-weight: 400;
}
.b-top-basket-order-list .b-inner .b-old-price {
  font-size: 16px;
  font-weight: 700;
  color: #989ea1;
  line-height: 20px;
  margin: 0;
  text-decoration: line-through;
}
.b-top-basket-order-list .b-inner .b-old-price i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
}
.b-top-basket-order-list .b-link-item-del {
  border: none;
  cursor: pointer;
  width: 15px;
  height: 15px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  right: 0;
  bottom: 3px;
  position: absolute;
  background: none;
  border-radius: 0;
}
.b-top-basket-order-list .b-link-item-del:before,
.b-top-basket-order-list .b-link-item-del:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.2s ease;
}
.b-top-basket-order-list .b-link-item-del:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23484f54; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22a.36.36 0 0 0-.04-.07L9.33 7.7a.37.37 0 0 1 0-.52l5.35-5.38a.37.37 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .36.36 0 0 0-.07.05L7.75 5.6a.35.35 0 0 1-.5 0L1.76.1a.37.37 0 0 0-.52 0L.2 1.15a.37.37 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.37.37 0 0 1 0 .53L.2 13.23l-.02.02-.08.08a.37.37 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .53 0l5.58-5.62a.35.35 0 0 1 .5 0l5.58 5.6a.37.37 0 0 0 .52 0l1.04-1.04a.37.37 0 0 0 0-.52z'/%3E%3C/svg%3E") no-repeat;
  opacity: .7;
}
.b-top-basket-order-list .b-link-item-del:hover:before {
  opacity: 1;
}
.b-bstyle .b-top-basket-order-list .b-link-item-del:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23484f54; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22a.36.36 0 0 0-.04-.07L9.33 7.7a.37.37 0 0 1 0-.52l5.35-5.38a.37.37 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .36.36 0 0 0-.07.05L7.75 5.6a.35.35 0 0 1-.5 0L1.76.1a.37.37 0 0 0-.52 0L.2 1.15a.37.37 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.37.37 0 0 1 0 .53L.2 13.23l-.02.02-.08.08a.37.37 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .53 0l5.58-5.62a.35.35 0 0 1 .5 0l5.58 5.6a.37.37 0 0 0 .52 0l1.04-1.04a.37.37 0 0 0 0-.52z'/%3E%3C/svg%3E") no-repeat;
  opacity: .5;
}
.b-bstyle .b-top-basket-order-list .b-link-item-del:hover:before {
  opacity: .7;
}
.b-top-basket-popup .b-show-all {
  padding: 0 19px 12px 19px;
  font-size: 14px;
  line-height: 16px;
}
.b-top-basket-popup .b-show-all-link {
  display: inline-block;
  vertical-align: top;
  line-height: 16px;
  text-decoration: none;
  color: #eb4242;
  padding: 0 23px 0 0;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cpath fill='none' stroke='%23acc435' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") right center no-repeat;
  background-size: 25px auto;
}
.b-top-basket-popup .b-show-all-link:hover {
  text-decoration: underline;
}
.b-top-basket-popup .b-total-container {
  padding: 8px 0 19px 0;
  margin: 0 19px;
  border-top: 1px solid #989ea1;
}
.b-top-basket-popup .b-total-container .b-label {
  font-size: 14px;
  color: #989ea1;
  line-height: 12px;
  margin: 5px 0 -5px 0;
}
.b-top-basket-popup .b-total-container .b-price {
  font-size: 21px;
  font-weight: 700;
  color: #eb4242;
  line-height: 25px;
  white-space: nowrap;
  float: left;
  margin: 5px 0 0 0;
}
.b-top-basket-popup .b-total-container .b-price.million {
  font-size: 21px;
}
.b-top-basket-popup .b-total-container .b-price.million i {
  font-size: 14px;
}
.b-top-basket-popup .b-total-container .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  padding: 0 2px 0 0;
}
.b-top-basket-popup .b-total-container .b-btn-go2basket {
  float: right;
  width: 120px;
  height: 40px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
  line-height: 40px;
  background: #eb4242;
}
.b-top-basket-popup .b-total-container .b-btn-go2basket:hover {
  background: #b7cf52;
}
.b-list-3t-links .b-num {
  display: none !important;
}
.b-list-3t-links .b-active .b-num {
  display: block !important;
}
.b-list-3t-links .b-link-compare .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  width: 36px;
  height: 23px;
  background-size: contain;
}
.b-list-3t-links .b-link-favorites:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='26' viewBox='0 0 29 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.83 2.27a4.6 4.6 0 0 1 3.8 2.02c1.97 2.6 1.5 5.5-1.35 8.56-2.9 3.1-8.17 8.92-9.72 10.64l-.03.02-.03.04-.02-.02-.05-.05c-1.55-1.73-6.85-7.58-9.7-10.63S1.4 6.92 3.38 4.3a4.6 4.6 0 0 1 3.8-2.03 5 5 0 0 1 2.52.7 20.03 20.03 0 0 1 3.3 2.7 2.1 2.1 0 0 0 3 0 19.3 19.3 0 0 1 3.3-2.7 5 5 0 0 1 2.53-.7m0-2.28a7.13 7.13 0 0 0-3.6.98 21.53 21.53 0 0 0-3.72 3.05A22.2 22.2 0 0 0 10.8.98a7.14 7.14 0 0 0-3.6-1 6.7 6.7 0 0 0-5.5 2.9C-1 6.45-.47 10.57 3.18 14.47c3.14 3.37 9.24 10.1 9.72 10.65a2.14 2.14 0 0 0 1.6.9.14.14 0 0 0 .05-.02 2.16 2.16 0 0 0 1.56-.9c.5-.53 6.6-7.26 9.73-10.63 3.65-3.9 4.18-8 1.5-11.57a6.72 6.72 0 0 0-5.5-2.9z'/%3E%3C/svg%3E") no-repeat;
  width: 25px;
  height: 22px;
  background-size: contain;
}
.b-list-3t-links .b-top-basket-link .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  width: 29px;
  height: 27px;
  background-size: contain;
}
.basket-hover .b-top-basket-link .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat !important;
  width: 29px;
  height: 27px;
  background-size: contain !important;
}
.b-list-3t-links .b-top-basket-link .b-summ {
  display: none;
}
.b-list-3t-links .b-top-basket-link .b-label {
  color: #999;
}
.b-list-3t-links .b-active .b-top-basket-link .b-summ {
  display: block;
}
.b-list-3t-links .b-active .b-top-basket-link .b-label {
  color: #fff;
}
.b-hbs-catalog {
  position: relative;
  margin: 0 0 -5px 0;
  padding: 0 0 5px 0;
}
.b-hbs-catalog-toggler {
  cursor: pointer;
  border-radius: 0;
  font-size: 21px;
  font-weight: 700;
  color: #fff;
  padding: 0 0 0 58px;
  height: 52px;
  line-height: 52px;
  background: #eb4242 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") 21px 18px no-repeat;
  transition: all 0.2s ease;
}
.b-hbs-catalog-toggler:hover {
  background-color: #b7cf52;
}
.b-hbs-catalog-popup {
  display: none;
}
.b-hbs-catalog-popup {
  left: 0;
  top: 52px;
  position: absolute;
  width: 100%;
  border: 1px solid #474a48;
  background: #484f54;
}
.b-hbs-catalog-popup-list {
  list-style: none;
  vertical-align: top;
  padding: 0;
  margin: 0;
  position: relative;
}
.b-hbs-catalog-popup-list > li {
  border-top: 1px solid #474a48;
  width: 100%;
  background: #484f54;
}
.b-hbs-catalog-popup-list > li:first-child {
  border: none;
}
.b-hbs-catalog-popup-list > li > a {
  display: table;
  width: 100%;
  text-decoration: none;
  color: #fff;
  position: relative;
  transition: none;
}
.b-hbs-catalog-popup-list > li > .b-hbsc-link-6 {
  color: #fff;
}
.b-hbs-catalog-popup-list > li > .b-hbsc-link-7,
.b-hbs-catalog-popup-list > li > .b-hbsc-link-8 {
  color: #fff;
}
.b-hbs-catalog-popup-list > li > .b-hbsc-link-config {
  color: #fff;
}
.b-hbs-catalog-popup-list .b-help-inner {
  font-style: normal;
  display: block;
  position: relative;
}
.b-hbs-catalog-popup-list > li.is-parent:hover > a {
  z-index: 3;
}
.b-hbs-catalog-popup-list > li.is-parent > a:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 9.5px 0 9.5px 10px;
  border-color: transparent transparent transparent #eb4242;
  left: 100%;
  top: 50%;
  position: absolute;
  margin: -9.5px 0 0 0;
  opacity: 0;
  transition: none;
}
.b-hbs-catalog-popup-list > li > a > span {
  display: table-cell;
  width: 100%;
  padding: 14px 5px 14px 59px;
  vertical-align: middle;
  font-size: 16px;
  line-height: 20px;
  position: relative;
}
.b-hbs-catalog-popup-list > li > a span:before,
.b-hbs-catalog-popup-list > li > a span:after {
  content: '';
  position: absolute;
  top: 50%;
  transition: none;
}
.b-hbs-catalog-popup-list > li > a span:after {
  opacity: 0 !important;
}
.b-hbs-catalog-popup-list > li > a:hover span:after {
  opacity: 1 !important;
}
.b-hbs-catalog-popup-list > li > a:hover span:before {
  opacity: 0 !important;
}
.b-hbs-catalog-popup-list > li > a:hover,
.b-hbs-catalog-popup-list > li > .b-hbsc-link-6:hover {
  background: #eb4242;
  color: #fff;
}
.b-hbs-catalog-popup-list > li > .b-hbsc-link-6:hover {
  background: #eb4242;
}
.b-hbs-catalog-popup-list > .is-parent:hover > a:after {
  opacity: 1;
}
.b-hbs-catalog-hover .b-hbs-catalog-popup-list > .c-li-hover > a:after {
  opacity: 1;
}
.b-hbs-catalog-hover .b-hbs-catalog-popup-list > .c-li-hover > a span:after {
  opacity: 1 !important;
}
.b-hbs-catalog-hover .b-hbs-catalog-popup-list > .c-li-hover > a span:before {
  opacity: 0 !important;
}
.b-hbs-catalog-hover .b-hbs-catalog-popup-list > .c-li-hover > a {
  background: #eb4242;
  color: #fff;
}
.b-hbs-catalog-hover .b-hbs-catalog-popup-list > .c-li-hover > .b-hbsc-link-13 {
  background: #ed1c24;
}
.b-hbs-catalog-hover .b-hbs-catalog-toggler {
  border-radius: 0;
}
.b-hbs-catalog-popup-list > .is-parent.c-li-hover > a {
  background: #eb4242;
  color: #fff;
}
.b-bstyle .b-hbs-catalog-popup-list > .is-parent.c-li-hover > a {
  background: #f00;
  color: #fff;
}
.b-hbs-catalog-popup-list > .is-parent.c-li-hover > a:after {
  opacity: 1;
}
.b-hbs-catalog-popup-list > .is-parent.c-li-hover > a span:after {
  opacity: 1 !important;
}
.b-hbs-catalog-popup-list > .is-parent.c-li-hover > a span:before {
  opacity: 0 !important;
}
.b-hmb-backbox {
  float: left;
  padding: 0 10px 0 0;
  margin: 0 0 0 -10px;
}
.b-hmb-backbox-link {
  display: block;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 34px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M.06 6.62a.92.92 0 0 1 .2-.29L6.56.27a.96.96 0 0 1 1.33 0 .87.87 0 0 1 0 1.27L3.18 6.07h9.88a.9.9 0 1 1 0 1.8H3.1l4.8 4.6a.88.88 0 0 1 0 1.27.96.96 0 0 1-1.33 0L.27 7.68A.87.87 0 0 1 0 7a.86.86 0 0 1 .06-.38z' fill='%23999' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat;
}
.b-hbsc-link-1 span:before {
  width: 18px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 22px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32' viewBox='0 0 18 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.2 0H2.8A2.74 2.74 0 0 0 0 2.7V29.3A2.74 2.74 0 0 0 2.8 32h12.42a2.74 2.74 0 0 0 2.8-2.7V2.7a2.74 2.74 0 0 0-2.8-2.7zm.86 23.5H1.94V5.55h14.12V23.5zM2.8 1.88h12.42a.83.83 0 0 1 .85.82v1.6H1.94V2.7a.83.83 0 0 1 .86-.83zm12.42 28.26H2.8a.83.83 0 0 1-.85-.82v-4.54h14.12v4.55a.83.83 0 0 1-.86.83zm-6.2-5.06a2.32 2.32 0 1 0 2.4 2.32 2.37 2.37 0 0 0-2.4-2.33zm0 3.4a1.07 1.07 0 1 1 1.1-1.08 1.1 1.1 0 0 1-1.1 1.06z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-1 span:after {
  width: 18px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 22px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32' viewBox='0 0 18 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.2 0H2.8A2.74 2.74 0 0 0 0 2.7V29.3A2.74 2.74 0 0 0 2.8 32h12.42a2.74 2.74 0 0 0 2.8-2.7V2.7a2.74 2.74 0 0 0-2.8-2.7zm.86 23.5H1.94V5.55h14.12V23.5zM2.8 1.88h12.42a.83.83 0 0 1 .85.82v1.6H1.94V2.7a.83.83 0 0 1 .86-.83zm12.42 28.26H2.8a.83.83 0 0 1-.85-.82v-4.54h14.12v4.55a.83.83 0 0 1-.86.83zm-6.2-5.06a2.32 2.32 0 1 0 2.4 2.32 2.37 2.37 0 0 0-2.4-2.33zm0 3.4a1.07 1.07 0 1 1 1.1-1.08 1.1 1.1 0 0 1-1.1 1.06z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-2 span:before {
  width: 35px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='26' viewBox='0 0 35 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M34.03 20.13h-2.2V2.93A2.9 2.9 0 0 0 28.98 0H6a2.9 2.9 0 0 0-2.84 2.93v17.2H.98a1.03 1.03 0 0 0-.98 1v1.54A3.27 3.27 0 0 0 3.2 26h28.6a3.27 3.27 0 0 0 3.2-3.33v-1.54a1 1 0 0 0-.97-1zm-.66 1.8v.88a1.44 1.44 0 0 1-1.43 1.5H3.1a1.44 1.44 0 0 1-1.43-1.5v-.87h31.7zm-25.93-1.8V4.63h19.84v15.5H7.44zM27.94 3.3H6.78a.67.67 0 0 0-.67.66v16.16H4.8V2.6a.9.9 0 0 1 .9-.94h23.55a.9.9 0 0 1 .9.94v17.55h-1.57V3.96a.66.66 0 0 0-.65-.67zM16.76 23.7l1.46.02a.47.47 0 0 0 .47-.48v-.3a.47.47 0 0 0-.47-.47h-1.46a.47.47 0 0 0-.47.48v.3a.47.47 0 0 0 .47.46zM18.3 9.2a.64.64 0 0 0-.93 0l-6.3 6.5a.7.7 0 0 0 0 .95.64.64 0 0 0 .94 0l6.3-6.5a.7.7 0 0 0 0-.95zM23 7.82a.64.64 0 0 0-.93 0l-5.13 5.3a.7.7 0 0 0 0 .96.64.64 0 0 0 .92 0L23 8.78a.7.7 0 0 0 0-.96z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-2 span:after {
  width: 35px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='26' viewBox='0 0 35 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M34.03 20.13h-2.2V2.93A2.9 2.9 0 0 0 28.98 0H6a2.9 2.9 0 0 0-2.84 2.93v17.2H.98a1.03 1.03 0 0 0-.98 1v1.54A3.27 3.27 0 0 0 3.2 26h28.6a3.27 3.27 0 0 0 3.2-3.33v-1.54a1 1 0 0 0-.97-1zm-.66 1.8v.88a1.44 1.44 0 0 1-1.43 1.5H3.1a1.44 1.44 0 0 1-1.43-1.5v-.87h31.7zm-25.93-1.8V4.63h19.84v15.5H7.44zM27.94 3.3H6.78a.67.67 0 0 0-.67.66v16.16H4.8V2.6a.9.9 0 0 1 .9-.94h23.55a.9.9 0 0 1 .9.94v17.55h-1.57V3.96a.66.66 0 0 0-.65-.67zM16.76 23.7l1.46.02a.47.47 0 0 0 .47-.48v-.3a.47.47 0 0 0-.47-.47h-1.46a.47.47 0 0 0-.47.48v.3a.47.47 0 0 0 .47.46zM18.3 9.2a.64.64 0 0 0-.93 0l-6.3 6.5a.7.7 0 0 0 0 .95.64.64 0 0 0 .94 0l6.3-6.5a.7.7 0 0 0 0-.95zM23 7.82a.64.64 0 0 0-.93 0l-5.13 5.3a.7.7 0 0 0 0 .96.64.64 0 0 0 .92 0L23 8.78a.7.7 0 0 0 0-.96z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-3 span:before {
  width: 34px;
  height: 34px;
  margin: -17px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.4 11.02H11.7a.72.72 0 0 0-.73.72v10.6a.72.72 0 0 0 .72.7h10.7a.72.72 0 0 0 .7-.7v-10.6a.72.72 0 0 0-.7-.72zm-.73 10.6H12.4v-9.16h9.27v9.16zm11.37-6.02a.96.96 0 1 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3V8.1A4.08 4.08 0 0 0 26 4.03h-.48V.96a.96.96 0 1 0-1.92 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.92 0v3.07H8.1A4.08 4.08 0 0 0 4.03 8.1v.88H.96a.96.96 0 0 0 0 1.9h3.07v2.8H.96a.96.96 0 1 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.9h3.07v.96a4.08 4.08 0 0 0 4.07 4.07h1.36v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h2.8v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h.48a4.08 4.08 0 0 0 4.07-4.07v-.96h3a.96.96 0 0 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3v-2.8h3zm-4.9 10.38a2.16 2.16 0 0 1-2.16 2.15H8.1a2.16 2.16 0 0 1-2.16-2.15V8.1A2.16 2.16 0 0 1 8.1 5.95h17.88a2.16 2.16 0 0 1 2.15 2.15v17.88z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-3 span:after {
  width: 34px;
  height: 34px;
  margin: -17px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.4 11.02H11.7a.72.72 0 0 0-.73.72v10.6a.72.72 0 0 0 .72.7h10.7a.72.72 0 0 0 .7-.7v-10.6a.72.72 0 0 0-.7-.72zm-.73 10.6H12.4v-9.16h9.27v9.16zm11.37-6.02a.96.96 0 1 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3V8.1A4.08 4.08 0 0 0 26 4.03h-.48V.96a.96.96 0 1 0-1.92 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.92 0v3.07H8.1A4.08 4.08 0 0 0 4.03 8.1v.88H.96a.96.96 0 0 0 0 1.9h3.07v2.8H.96a.96.96 0 1 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.9h3.07v.96a4.08 4.08 0 0 0 4.07 4.07h1.36v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h2.8v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h.48a4.08 4.08 0 0 0 4.07-4.07v-.96h3a.96.96 0 0 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3v-2.8h3zm-4.9 10.38a2.16 2.16 0 0 1-2.16 2.15H8.1a2.16 2.16 0 0 1-2.16-2.15V8.1A2.16 2.16 0 0 1 8.1 5.95h17.88a2.16 2.16 0 0 1 2.15 2.15v17.88z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-4 span:before {
  width: 32px;
  height: 25px;
  margin: -12.5px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='25' viewBox='0 0 32 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.07 2.72h-17.2v-.97A1.76 1.76 0 0 0 10.1 0H5.66A1.76 1.76 0 0 0 3.9 1.75v.97h-.97A2.93 2.93 0 0 0 0 5.64V22.1A2.93 2.93 0 0 0 2.93 25h26.14A2.93 2.93 0 0 0 32 22.08V5.64a2.93 2.93 0 0 0-2.93-2.92zm-23.7-.97a.3.3 0 0 1 .3-.3h4.43a.3.3 0 0 1 .3.3v.97H5.35v-.97zM30.3 22.1a1.25 1.25 0 0 1-1.25 1.23H2.93a1.25 1.25 0 0 1-1.26-1.24V5.63A1.25 1.25 0 0 1 2.93 4.4h26.14a1.25 1.25 0 0 1 1.25 1.24V22.1zM16 6.02a7.83 7.83 0 1 0 7.88 7.83A7.87 7.87 0 0 0 16 6.03zm0 14.4a6.56 6.56 0 1 1 6.6-6.57 6.6 6.6 0 0 1-6.6 6.56zm0-11.85a5.28 5.28 0 1 0 5.32 5.28A5.3 5.3 0 0 0 16 8.58zm0 9.3a4 4 0 1 1 4.04-4.02 4.03 4.03 0 0 1-4.04 4zm11.4-12.6a2.03 2.03 0 1 0 2.04 2.04A2.04 2.04 0 0 0 27.4 5.3zm0 2.82a.78.78 0 1 1 .78-.78.79.79 0 0 1-.8.78z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-4 span:after {
  width: 32px;
  height: 25px;
  margin: -12.5px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='25' viewBox='0 0 32 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.07 2.72h-17.2v-.97A1.76 1.76 0 0 0 10.1 0H5.66A1.76 1.76 0 0 0 3.9 1.75v.97h-.97A2.93 2.93 0 0 0 0 5.64V22.1A2.93 2.93 0 0 0 2.93 25h26.14A2.93 2.93 0 0 0 32 22.08V5.64a2.93 2.93 0 0 0-2.93-2.92zm-23.7-.97a.3.3 0 0 1 .3-.3h4.43a.3.3 0 0 1 .3.3v.97H5.35v-.97zM30.3 22.1a1.25 1.25 0 0 1-1.25 1.23H2.93a1.25 1.25 0 0 1-1.26-1.24V5.63A1.25 1.25 0 0 1 2.93 4.4h26.14a1.25 1.25 0 0 1 1.25 1.24V22.1zM16 6.02a7.83 7.83 0 1 0 7.88 7.83A7.87 7.87 0 0 0 16 6.03zm0 14.4a6.56 6.56 0 1 1 6.6-6.57 6.6 6.6 0 0 1-6.6 6.56zm0-11.85a5.28 5.28 0 1 0 5.32 5.28A5.3 5.3 0 0 0 16 8.58zm0 9.3a4 4 0 1 1 4.04-4.02 4.03 4.03 0 0 1-4.04 4zm11.4-12.6a2.03 2.03 0 1 0 2.04 2.04A2.04 2.04 0 0 0 27.4 5.3zm0 2.82a.78.78 0 1 1 .78-.78.79.79 0 0 1-.8.78z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-5 span:before {
  width: 25px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='32' viewBox='0 0 25 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.73 0H3.28A3.27 3.27 0 0 0 0 3.26v25.48A3.27 3.27 0 0 0 3.3 32h18.45A3.27 3.27 0 0 0 25 28.74V3.26A3.27 3.27 0 0 0 21.73 0zM3.28 1.86h18.45a1.4 1.4 0 0 1 1.4 1.4v3.1H1.88v-3.1a1.4 1.4 0 0 1 1.4-1.4zm18.45 28.28H3.28a1.4 1.4 0 0 1-1.4-1.4v-21h21.25v21a1.4 1.4 0 0 1-1.4 1.4zm-9.23-19.9a8.6 8.6 0 1 0 8.63 8.6 8.62 8.62 0 0 0-8.63-8.6zm0 15.8a7.2 7.2 0 1 1 7.23-7.2 7.22 7.22 0 0 1-7.23 7.2zm0-13a5.8 5.8 0 1 0 5.82 5.8 5.82 5.82 0 0 0-5.82-5.8zm0 1.4a4.42 4.42 0 0 1 4.38 3.86 5.7 5.7 0 0 0-1.95-.3 5.2 5.2 0 0 0-2.54.65 3.85 3.85 0 0 1-1.93.5 3.58 3.58 0 0 1-2.37-.7 4.42 4.42 0 0 1 4.4-4zm0 8.82a4.43 4.43 0 0 1-4.22-3.1 5.84 5.84 0 0 0 2.2.4A5.2 5.2 0 0 0 13 19.9a3.85 3.85 0 0 1 1.93-.5 3.32 3.32 0 0 1 1.88.4 4.42 4.42 0 0 1-4.3 3.45zM6.02 4.96a.8.8 0 1 0-.82-.8.82.82 0 0 0 .82.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .82.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .83.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .83.8z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-5 span:after {
  width: 25px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='32' viewBox='0 0 25 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.73 0H3.28A3.27 3.27 0 0 0 0 3.26v25.48A3.27 3.27 0 0 0 3.3 32h18.45A3.27 3.27 0 0 0 25 28.74V3.26A3.27 3.27 0 0 0 21.73 0zM3.28 1.86h18.45a1.4 1.4 0 0 1 1.4 1.4v3.1H1.88v-3.1a1.4 1.4 0 0 1 1.4-1.4zm18.45 28.28H3.28a1.4 1.4 0 0 1-1.4-1.4v-21h21.25v21a1.4 1.4 0 0 1-1.4 1.4zm-9.23-19.9a8.6 8.6 0 1 0 8.63 8.6 8.62 8.62 0 0 0-8.63-8.6zm0 15.8a7.2 7.2 0 1 1 7.23-7.2 7.22 7.22 0 0 1-7.23 7.2zm0-13a5.8 5.8 0 1 0 5.82 5.8 5.82 5.82 0 0 0-5.82-5.8zm0 1.4a4.42 4.42 0 0 1 4.38 3.86 5.7 5.7 0 0 0-1.95-.3 5.2 5.2 0 0 0-2.54.65 3.85 3.85 0 0 1-1.93.5 3.58 3.58 0 0 1-2.37-.7 4.42 4.42 0 0 1 4.4-4zm0 8.82a4.43 4.43 0 0 1-4.22-3.1 5.84 5.84 0 0 0 2.2.4A5.2 5.2 0 0 0 13 19.9a3.85 3.85 0 0 1 1.93-.5 3.32 3.32 0 0 1 1.88.4 4.42 4.42 0 0 1-4.3 3.45zM6.02 4.96a.8.8 0 1 0-.82-.8.82.82 0 0 0 .82.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .82.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .83.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .83.8z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-6 span:before {
  width: 30px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23dc36b5; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.33 1.64a6.45 6.45 0 0 1 1.05 1.04 6.2 6.2 0 0 0 2.45 1.95 6.3 6.3 0 0 0 3.16 0 6.52 6.52 0 0 1 1.45-.16 6.52 6.52 0 0 1 .24 1.43 6.26 6.26 0 0 0 .83 3.05 6.13 6.13 0 0 0 2.52 1.8 5.85 5.85 0 0 1 1.33.77 5.77 5.77 0 0 1-.68 1.37 6.08 6.08 0 0 0-1.1 2.87 6.25 6.25 0 0 0 .98 3 6.56 6.56 0 0 1 .6 1.32 6.53 6.53 0 0 1-1.3.66 6.27 6.27 0 0 0-2.66 1.72 6.16 6.16 0 0 0-.95 2.97 6.32 6.32 0 0 1-.3 1.44 6.78 6.78 0 0 1-1.42-.22 4.9 4.9 0 0 0-5.82 1.73 6.72 6.72 0 0 1-1.06.96 6.45 6.45 0 0 1-1.05-1.03 6.2 6.2 0 0 0-2.45-1.96 6.32 6.32 0 0 0-3.16 0 6.53 6.53 0 0 1-1.45.16 6.52 6.52 0 0 1-.24-1.43 6.25 6.25 0 0 0-.83-3.04 6.13 6.13 0 0 0-2.52-1.8 5.84 5.84 0 0 1-1.33-.77 5.77 5.77 0 0 1 .68-1.38 6.08 6.08 0 0 0 1.1-2.88 6.25 6.25 0 0 0-.98-3 6.58 6.58 0 0 1-.6-1.32 6.4 6.4 0 0 1 1.3-.67A6.28 6.28 0 0 0 5.8 8.52a6.16 6.16 0 0 0 .95-2.97 6.35 6.35 0 0 1 .3-1.44 6.9 6.9 0 0 1 1.42.23 4.9 4.9 0 0 0 5.82-1.74 6.77 6.77 0 0 1 1.05-.96m-.4-1.58c-1.28.38-2.38 2.46-3.72 2.86s-3.4-.73-4.7-.35a1.42 1.42 0 0 0-.4.18c-1.24.87-.7 3.6-1.62 4.8s-3.7 1.4-4.2 2.83 1.53 3.3 1.5 4.82C1.75 16.67-.4 18.48.06 19.96s3.23 1.82 4.07 3.02c.87 1.25.22 3.95 1.42 4.85s3.66-.43 5.08.07 2.5 3.07 4.02 3.1a1.43 1.43 0 0 0 .43-.06c1.28-.38 2.38-2.46 3.72-2.86s3.4.73 4.7.35a1.4 1.4 0 0 0 .4-.2c1.25-.85.7-3.6 1.62-4.77s3.7-1.42 4.2-2.84-1.53-3.3-1.5-4.83c.04-1.47 2.17-3.28 1.73-4.76s-3.24-1.82-4.08-3.02c-.87-1.25-.22-3.96-1.4-4.86s-3.67.44-5.1-.06S16.87.03 15.35 0a1.4 1.4 0 0 0-.43.06zM11.5 16.52c-1.72 0-2.58-1.1-2.58-2.8s.87-2.83 2.6-2.83 2.57 1.1 2.57 2.8c0 1.68-.87 2.83-2.6 2.83zm0-4.4c-.75 0-1 .68-1 1.6s.27 1.58 1.02 1.58 1-.68 1-1.58-.26-1.6-1.03-1.6zm.92 8.34h-.7c-.2 0-.24-.1-.14-.25l5.6-9.46a.3.3 0 0 1 .33-.2h.8c.17 0 .25.1.14.27l-5.56 9.42a.45.45 0 0 1-.47.25zm6.06-.35c-1.72 0-2.57-1.08-2.57-2.8s.88-2.83 2.6-2.83 2.58 1.1 2.58 2.83c0 1.67-.87 2.82-2.6 2.82zm0-4.4c-.74 0-1 .68-1 1.6s.27 1.6 1.03 1.6 1-.7 1-1.6-.25-1.58-1.02-1.58z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-6 span:after {
  width: 30px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.33 1.64a6.45 6.45 0 0 1 1.05 1.04 6.2 6.2 0 0 0 2.45 1.95 6.3 6.3 0 0 0 3.16 0 6.52 6.52 0 0 1 1.45-.16 6.52 6.52 0 0 1 .24 1.43 6.26 6.26 0 0 0 .83 3.05 6.13 6.13 0 0 0 2.52 1.8 5.85 5.85 0 0 1 1.33.77 5.77 5.77 0 0 1-.68 1.37 6.08 6.08 0 0 0-1.1 2.87 6.25 6.25 0 0 0 .98 3 6.56 6.56 0 0 1 .6 1.32 6.53 6.53 0 0 1-1.3.66 6.27 6.27 0 0 0-2.66 1.72 6.16 6.16 0 0 0-.95 2.97 6.32 6.32 0 0 1-.3 1.44 6.78 6.78 0 0 1-1.42-.22 4.9 4.9 0 0 0-5.82 1.73 6.72 6.72 0 0 1-1.06.96 6.45 6.45 0 0 1-1.05-1.03 6.2 6.2 0 0 0-2.45-1.96 6.32 6.32 0 0 0-3.16 0 6.53 6.53 0 0 1-1.45.16 6.52 6.52 0 0 1-.24-1.43 6.25 6.25 0 0 0-.83-3.04 6.13 6.13 0 0 0-2.52-1.8 5.84 5.84 0 0 1-1.33-.77 5.77 5.77 0 0 1 .68-1.38 6.08 6.08 0 0 0 1.1-2.88 6.25 6.25 0 0 0-.98-3 6.58 6.58 0 0 1-.6-1.32 6.4 6.4 0 0 1 1.3-.67A6.28 6.28 0 0 0 5.8 8.52a6.16 6.16 0 0 0 .95-2.97 6.35 6.35 0 0 1 .3-1.44 6.9 6.9 0 0 1 1.42.23 4.9 4.9 0 0 0 5.82-1.74 6.77 6.77 0 0 1 1.05-.96m-.4-1.58c-1.28.38-2.38 2.46-3.72 2.86s-3.4-.73-4.7-.35a1.42 1.42 0 0 0-.4.18c-1.24.87-.7 3.6-1.62 4.8s-3.7 1.4-4.2 2.83 1.53 3.3 1.5 4.82C1.75 16.67-.4 18.48.06 19.96s3.23 1.82 4.07 3.02c.87 1.25.22 3.95 1.42 4.85s3.66-.43 5.08.07 2.5 3.07 4.02 3.1a1.43 1.43 0 0 0 .43-.06c1.28-.38 2.38-2.46 3.72-2.86s3.4.73 4.7.35a1.4 1.4 0 0 0 .4-.2c1.25-.85.7-3.6 1.62-4.77s3.7-1.42 4.2-2.84-1.53-3.3-1.5-4.83c.04-1.47 2.17-3.28 1.73-4.76s-3.24-1.82-4.08-3.02c-.87-1.25-.22-3.96-1.4-4.86s-3.67.44-5.1-.06S16.87.03 15.35 0a1.4 1.4 0 0 0-.43.06zM11.5 16.52c-1.72 0-2.58-1.1-2.58-2.8s.87-2.83 2.6-2.83 2.57 1.1 2.57 2.8c0 1.68-.87 2.83-2.6 2.83zm0-4.4c-.75 0-1 .68-1 1.6s.27 1.58 1.02 1.58 1-.68 1-1.58-.26-1.6-1.03-1.6zm.92 8.34h-.7c-.2 0-.24-.1-.14-.25l5.6-9.46a.3.3 0 0 1 .33-.2h.8c.17 0 .25.1.14.27l-5.56 9.42a.45.45 0 0 1-.47.25zm6.06-.35c-1.72 0-2.57-1.08-2.57-2.8s.88-2.83 2.6-2.83 2.58 1.1 2.58 2.83c0 1.67-.87 2.82-2.6 2.82zm0-4.4c-.74 0-1 .68-1 1.6s.27 1.6 1.03 1.6 1-.7 1-1.6-.25-1.58-1.02-1.58z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-7 span:before {
  width: 32px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cstyle%3E.st0%7Bfill:%23eb4242%7D%3C/style%3E%3Cpath class='st0' d='M12.3 22.3H14v2.1c0 .5.4.9.9.9s.9-.4.9-.9v-2.1h.6v2.1c0 .5.4.9.9.9s.9-.4.9-.9v-2.1h.2c2.1 0 3.8-1.7 3.8-3.8v-.4c0-1.5-.9-2.8-2.1-3.4.7-.7 1.2-1.7 1.2-2.8 0-1.9-1.4-3.4-3.2-3.8V6c0-.5-.4-.9-.9-.9s-.9.4-.9.9v2.1h-.6V6c0-.5-.4-.9-.9-.9s-.9.4-.9.9v2.1h-1.7c-.5 0-.9.4-.9.9v12.4c.1.5.5.9 1 .9zm.9-12.4h4.3c1.1 0 2 .9 2 2s-.9 2-2 2h-4.3v-4zm0 6.2h5.2a2 2 0 0 1 2 2v.4a2 2 0 0 1-2 2h-5.2v-4.4z'/%3E%3Cpath class='st0' d='M16 32C7.2 32 0 24.8 0 16S7.2 0 16 0s16 7.2 16 16-7.2 16-16 16zm0-30.1C8.2 1.9 1.9 8.2 1.9 16S8.2 30.1 16 30.1 30.1 23.8 30.1 16 23.8 1.9 16 1.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-7 span:after {
  width: 32px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M12.3 22.3H14v2.1c0 .5.4.9.9.9s.9-.4.9-.9v-2.1h.6v2.1c0 .5.4.9.9.9s.9-.4.9-.9v-2.1h.2c2.1 0 3.8-1.7 3.8-3.8v-.4c0-1.5-.9-2.8-2.1-3.4.7-.7 1.2-1.7 1.2-2.8 0-1.9-1.4-3.4-3.2-3.8V6c0-.5-.4-.9-.9-.9s-.9.4-.9.9v2.1h-.6V6c0-.5-.4-.9-.9-.9s-.9.4-.9.9v2.1h-1.7c-.5 0-.9.4-.9.9v12.4c.1.5.5.9 1 .9zm.9-12.4h4.3c1.1 0 2 .9 2 2s-.9 2-2 2h-4.3v-4zm0 6.2h5.2a2 2 0 0 1 2 2v.4a2 2 0 0 1-2 2h-5.2v-4.4z'/%3E%3Cpath class='st0' d='M16 32C7.2 32 0 24.8 0 16S7.2 0 16 0s16 7.2 16 16-7.2 16-16 16zm0-30.1C8.2 1.9 1.9 8.2 1.9 16S8.2 30.1 16 30.1 30.1 23.8 30.1 16 23.8 1.9 16 1.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-10 span:before {
  width: 21px;
  height: 38px;
  margin: -19px 0 0 0;
  left: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='38' viewBox='0 0 21 38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.68 8h-.5v-.97-.05c0-.1-.14-2.45 1.47-2.65A3.4 3.4 0 0 0 15.95.7a.7.7 0 0 0-.7-.7.7.7 0 0 0-.7.7 2.03 2.03 0 0 1-2.07 2.27c-2.33.3-2.78 2.78-2.68 4.08V8h-.48a9.2 9.2 0 0 0-9.3 9.08v11.85A9.2 9.2 0 0 0 9.3 38h2.37a9.2 9.2 0 0 0 9.3-9.07V17.08A9.2 9.2 0 0 0 11.7 8zm0 1.84a7.36 7.36 0 0 1 7.45 7.24v7.63h-7.97v-3.24a3.1 3.1 0 0 0 2.5-3v-3.12a3.1 3.1 0 0 0-2.47-3v-2.5h.5zm-1.18 3.8a1.73 1.73 0 0 1 1.75 1.7v3.12a1.75 1.75 0 0 1-3.5 0v-3.12a1.73 1.73 0 0 1 1.75-1.7zm-1.18-3.8h.47v2.5a3.1 3.1 0 0 0-2.46 3v3.1a3.1 3.1 0 0 0 2.42 3v3.27h-7.9V17.1a7.36 7.36 0 0 1 7.46-7.25zm2.36 26.33H9.32a7.36 7.36 0 0 1-7.45-7.24v-2.85h17.26v2.85a7.36 7.36 0 0 1-7.45 7.24zm-1.18-16.5a.92.92 0 0 0 .94-.92v-3.6a.94.94 0 0 0-1.87 0v3.6a.92.92 0 0 0 .93.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-10 span:before {
  width: 21px;
  height: 38px;
  margin: -19px 0 0 0;
  left: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='38' viewBox='0 0 21 38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.68 8h-.5v-.97-.05c0-.1-.14-2.45 1.47-2.65A3.4 3.4 0 0 0 15.95.7a.7.7 0 0 0-.7-.7.7.7 0 0 0-.7.7 2.03 2.03 0 0 1-2.07 2.27c-2.33.3-2.78 2.78-2.68 4.08V8h-.48a9.2 9.2 0 0 0-9.3 9.08v11.85A9.2 9.2 0 0 0 9.3 38h2.37a9.2 9.2 0 0 0 9.3-9.07V17.08A9.2 9.2 0 0 0 11.7 8zm0 1.84a7.36 7.36 0 0 1 7.45 7.24v7.63h-7.97v-3.24a3.1 3.1 0 0 0 2.5-3v-3.12a3.1 3.1 0 0 0-2.47-3v-2.5h.5zm-1.18 3.8a1.73 1.73 0 0 1 1.75 1.7v3.12a1.75 1.75 0 0 1-3.5 0v-3.12a1.73 1.73 0 0 1 1.75-1.7zm-1.18-3.8h.47v2.5a3.1 3.1 0 0 0-2.46 3v3.1a3.1 3.1 0 0 0 2.42 3v3.27h-7.9V17.1a7.36 7.36 0 0 1 7.46-7.25zm2.36 26.33H9.32a7.36 7.36 0 0 1-7.45-7.24v-2.85h17.26v2.85a7.36 7.36 0 0 1-7.45 7.24zm-1.18-16.5a.92.92 0 0 0 .94-.92v-3.6a.94.94 0 0 0-1.87 0v3.6a.92.92 0 0 0 .93.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-10 span:after {
  width: 21px;
  height: 38px;
  margin: -19px 0 0 0;
  left: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='38' viewBox='0 0 21 38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.68 8h-.5v-.97-.05c0-.1-.14-2.45 1.47-2.65A3.4 3.4 0 0 0 15.95.7a.7.7 0 0 0-.7-.7.7.7 0 0 0-.7.7 2.03 2.03 0 0 1-2.07 2.27c-2.33.3-2.78 2.78-2.68 4.08V8h-.48a9.2 9.2 0 0 0-9.3 9.08v11.85A9.2 9.2 0 0 0 9.3 38h2.37a9.2 9.2 0 0 0 9.3-9.07V17.08A9.2 9.2 0 0 0 11.7 8zm0 1.84a7.36 7.36 0 0 1 7.45 7.24v7.63h-7.97v-3.24a3.1 3.1 0 0 0 2.5-3v-3.12a3.1 3.1 0 0 0-2.47-3v-2.5h.5zm-1.18 3.8a1.73 1.73 0 0 1 1.75 1.7v3.12a1.75 1.75 0 0 1-3.5 0v-3.12a1.73 1.73 0 0 1 1.75-1.7zm-1.18-3.8h.47v2.5a3.1 3.1 0 0 0-2.46 3v3.1a3.1 3.1 0 0 0 2.42 3v3.27h-7.9V17.1a7.36 7.36 0 0 1 7.46-7.25zm2.36 26.33H9.32a7.36 7.36 0 0 1-7.45-7.24v-2.85h17.26v2.85a7.36 7.36 0 0 1-7.45 7.24zm-1.18-16.5a.92.92 0 0 0 .94-.92v-3.6a.94.94 0 0 0-1.87 0v3.6a.92.92 0 0 0 .93.9z'/%3E%3C/svg%3E") no-repeat;
}
/*.b-bstyle .b-hbsc-link-10 span:before { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='38' viewBox='0 0 21 38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.68 8h-.5v-.97-.05c0-.1-.14-2.45 1.47-2.65A3.4 3.4 0 0 0 15.95.7a.7.7 0 0 0-.7-.7.7.7 0 0 0-.7.7 2.03 2.03 0 0 1-2.07 2.27c-2.33.3-2.78 2.78-2.68 4.08V8h-.48a9.2 9.2 0 0 0-9.3 9.08v11.85A9.2 9.2 0 0 0 9.3 38h2.37a9.2 9.2 0 0 0 9.3-9.07V17.08A9.2 9.2 0 0 0 11.7 8zm0 1.84a7.36 7.36 0 0 1 7.45 7.24v7.63h-7.97v-3.24a3.1 3.1 0 0 0 2.5-3v-3.12a3.1 3.1 0 0 0-2.47-3v-2.5h.5zm-1.18 3.8a1.73 1.73 0 0 1 1.75 1.7v3.12a1.75 1.75 0 0 1-3.5 0v-3.12a1.73 1.73 0 0 1 1.75-1.7zm-1.18-3.8h.47v2.5a3.1 3.1 0 0 0-2.46 3v3.1a3.1 3.1 0 0 0 2.42 3v3.27h-7.9V17.1a7.36 7.36 0 0 1 7.46-7.25zm2.36 26.33H9.32a7.36 7.36 0 0 1-7.45-7.24v-2.85h17.26v2.85a7.36 7.36 0 0 1-7.45 7.24zm-1.18-16.5a.92.92 0 0 0 .94-.92v-3.6a.94.94 0 0 0-1.87 0v3.6a.92.92 0 0 0 .93.9z'/%3E%3C/svg%3E") no-repeat; }*/
.b-hbsc-link-8 span:before {
  width: 35px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='31' viewBox='0 0 35 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M5.85 16.63h1.9v1.88a.9.9 0 0 0 1.8 0v-1.87h1.9a.9.9 0 1 0 0-1.78h-1.9v-1.88a.9.9 0 0 0-1.8 0v1.88h-1.9a.9.9 0 1 0 0 1.78zm20.47-2.73a.9.9 0 1 0-.92-.9.92.92 0 0 0 .92.9zm0 5.5a.9.9 0 1 0-.92-.9.92.92 0 0 0 .92.9zm2.77-2.76a.9.9 0 1 0-.93-.9.92.92 0 0 0 .92.9zm-5.57 0a.9.9 0 1 0-.92-.9.92.92 0 0 0 .93.9zm11.43 9.34l-.04-10.84a.9.9 0 0 0-.04-.28 8.62 8.62 0 0 0-13.9-5.93h-2.6V7.87 7.8c-.02-.1-.18-2.73 1.6-2.96a3.77 3.77 0 0 0 3.6-4.07.77.77 0 0 0-.76-.77.77.77 0 0 0-.77.77 2.26 2.26 0 0 1-2.27 2.56c-2.57.32-3.05 3.1-2.95 4.56v1.03H14A8.63 8.63 0 0 0 .14 14.86a.9.9 0 0 0-.05.28L.04 25.98a4.32 4.32 0 0 0-.04.55 4.5 4.5 0 0 0 7.72 3.1.86.86 0 0 0 .13-.1l6.25-7.02h6.8l6.25 7.03a.92.92 0 0 0 .13.1 4.5 4.5 0 0 0 7.72-3.1 4.23 4.23 0 0 0-.04-.55zM1.9 15.22a6.82 6.82 0 0 1 11.44-4.5h8.32l.08-.07a.9.9 0 0 0 .4-.35 6.82 6.82 0 0 1 10.96 4.9l.02.46a6.83 6.83 0 0 1-11.34 5.06h-8.56a6.83 6.83 0 0 1-11.34-5.06c0-.15 0-.3.02-.44zm4.7 13.02a1 1 0 0 0-.1.1 2.7 2.7 0 0 1-4.7-1.8 2.7 2.7 0 0 1 .03-.38.9.9 0 0 0 0-.12l.03-5.2a8.63 8.63 0 0 0 8.44 3.23zm23.9.97a2.68 2.68 0 0 1-2-.87 1 1 0 0 0-.1-.1l-3.7-4.16a8.63 8.63 0 0 0 8.44-3.22l.02 5.2a.97.97 0 0 0 0 .1 2.63 2.63 0 0 1 .04.38 2.7 2.7 0 0 1-2.7 2.68z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-8 span:after {
  width: 35px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='31' viewBox='0 0 35 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M5.85 16.63h1.9v1.88a.9.9 0 0 0 1.8 0v-1.87h1.9a.9.9 0 1 0 0-1.78h-1.9v-1.88a.9.9 0 0 0-1.8 0v1.88h-1.9a.9.9 0 1 0 0 1.78zm20.47-2.73a.9.9 0 1 0-.92-.9.92.92 0 0 0 .92.9zm0 5.5a.9.9 0 1 0-.92-.9.92.92 0 0 0 .92.9zm2.77-2.76a.9.9 0 1 0-.93-.9.92.92 0 0 0 .92.9zm-5.57 0a.9.9 0 1 0-.92-.9.92.92 0 0 0 .93.9zm11.43 9.34l-.04-10.84a.9.9 0 0 0-.04-.28 8.62 8.62 0 0 0-13.9-5.93h-2.6V7.87 7.8c-.02-.1-.18-2.73 1.6-2.96a3.77 3.77 0 0 0 3.6-4.07.77.77 0 0 0-.76-.77.77.77 0 0 0-.77.77 2.26 2.26 0 0 1-2.27 2.56c-2.57.32-3.05 3.1-2.95 4.56v1.03H14A8.63 8.63 0 0 0 .14 14.86a.9.9 0 0 0-.05.28L.04 25.98a4.32 4.32 0 0 0-.04.55 4.5 4.5 0 0 0 7.72 3.1.86.86 0 0 0 .13-.1l6.25-7.02h6.8l6.25 7.03a.92.92 0 0 0 .13.1 4.5 4.5 0 0 0 7.72-3.1 4.23 4.23 0 0 0-.04-.55zM1.9 15.22a6.82 6.82 0 0 1 11.44-4.5h8.32l.08-.07a.9.9 0 0 0 .4-.35 6.82 6.82 0 0 1 10.96 4.9l.02.46a6.83 6.83 0 0 1-11.34 5.06h-8.56a6.83 6.83 0 0 1-11.34-5.06c0-.15 0-.3.02-.44zm4.7 13.02a1 1 0 0 0-.1.1 2.7 2.7 0 0 1-4.7-1.8 2.7 2.7 0 0 1 .03-.38.9.9 0 0 0 0-.12l.03-5.2a8.63 8.63 0 0 0 8.44 3.23zm23.9.97a2.68 2.68 0 0 1-2-.87 1 1 0 0 0-.1-.1l-3.7-4.16a8.63 8.63 0 0 0 8.44-3.22l.02 5.2a.97.97 0 0 0 0 .1 2.63 2.63 0 0 1 .04.38 2.7 2.7 0 0 1-2.7 2.68z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-9 span:before {
  width: 31px;
  height: 27px;
  margin: -13.5px 0 0 0;
  left: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.4 0H1.6C.7 0 0 .7 0 1.6v19.5c0 .9.7 1.6 1.6 1.6h8.9v.1c-.2.4-.4.8-.6 1-.2.2-.4.3-.9.3-.6 0-1.1.5-1.1 1.1v.7c0 .6.5 1.1 1.1 1.1h13.3c.6 0 1.1-.5 1.1-1.1v-.7c0-.6-.5-1.1-1.1-1.1-.5 0-.7-.2-.9-.3-.3-.2-.5-.6-.7-1.1h8.8c.9 0 1.6-.7 1.6-1.6V1.6C31 .7 30.3 0 29.4 0zM2.3 1.5h26.4c.4.1.6.4.7.7V4h-28V2.6c.1-.5.4-.9.9-1.1zm27.2 3.7v12.7h-28V5.2h28zm0 13.9v1.2c-.2.5-.6.8-1.1.8H2.7c-.6 0-1.2-.5-1.2-1.2V19h28zm-8.7 6.2H10.4c.6-.3 1.1-1 1.3-1.5l.3-1h7c.3.8 1 2.1 1.8 2.5z' fill='%23231f20'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-9 span:before {
  width: 31px;
  height: 27px;
  margin: -13.5px 0 0 0;
  left: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.4 0H1.6C.7 0 0 .7 0 1.6v19.5c0 .9.7 1.6 1.6 1.6h8.9v.1c-.2.4-.4.8-.6 1-.2.2-.4.3-.9.3-.6 0-1.1.5-1.1 1.1v.7c0 .6.5 1.1 1.1 1.1h13.3c.6 0 1.1-.5 1.1-1.1v-.7c0-.6-.5-1.1-1.1-1.1-.5 0-.7-.2-.9-.3-.3-.2-.5-.6-.7-1.1h8.8c.9 0 1.6-.7 1.6-1.6V1.6C31 .7 30.3 0 29.4 0zM2.3 1.5h26.4c.4.1.6.4.7.7V4h-28V2.6c.1-.5.4-.9.9-1.1zm27.2 3.7v12.7h-28V5.2h28zm0 13.9v1.2c-.2.5-.6.8-1.1.8H2.7c-.6 0-1.2-.5-1.2-1.2V19h28zm-8.7 6.2H10.4c.6-.3 1.1-1 1.3-1.5l.3-1h7c.3.8 1 2.1 1.8 2.5z' fill='%23231f20'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-hmbp-catalog .b-hbsc-link-9 span:before {
  width: 31px;
  height: 27px;
  margin: -13.5px 0 0 0;
  left: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.4 0H1.6C.7 0 0 .7 0 1.6v19.5c0 .9.7 1.6 1.6 1.6h8.9v.1c-.2.4-.4.8-.6 1-.2.2-.4.3-.9.3-.6 0-1.1.5-1.1 1.1v.7c0 .6.5 1.1 1.1 1.1h13.3c.6 0 1.1-.5 1.1-1.1v-.7c0-.6-.5-1.1-1.1-1.1-.5 0-.7-.2-.9-.3-.3-.2-.5-.6-.7-1.1h8.8c.9 0 1.6-.7 1.6-1.6V1.6C31 .7 30.3 0 29.4 0zM2.3 1.5h26.4c.4.1.6.4.7.7V4h-28V2.6c.1-.5.4-.9.9-1.1zm27.2 3.7v12.7h-28V5.2h28zm0 13.9v1.2c-.2.5-.6.8-1.1.8H2.7c-.6 0-1.2-.5-1.2-1.2V19h28zm-8.7 6.2H10.4c.6-.3 1.1-1 1.3-1.5l.3-1h7c.3.8 1 2.1 1.8 2.5z' fill='%23231f20'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-9 span:after {
  width: 31px;
  height: 27px;
  margin: -13.5px 0 0 0;
  left: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.4 0H1.6C.7 0 0 .7 0 1.6v19.5c0 .9.7 1.6 1.6 1.6h8.9v.1c-.2.4-.4.8-.6 1-.2.2-.4.3-.9.3-.6 0-1.1.5-1.1 1.1v.7c0 .6.5 1.1 1.1 1.1h13.3c.6 0 1.1-.5 1.1-1.1v-.7c0-.6-.5-1.1-1.1-1.1-.5 0-.7-.2-.9-.3-.3-.2-.5-.6-.7-1.1h8.8c.9 0 1.6-.7 1.6-1.6V1.6C31 .7 30.3 0 29.4 0zM2.3 1.5h26.4c.4.1.6.4.7.7V4h-28V2.6c.1-.5.4-.9.9-1.1zm27.2 3.7v12.7h-28V5.2h28zm0 13.9v1.2c-.2.5-.6.8-1.1.8H2.7c-.6 0-1.2-.5-1.2-1.2V19h28zm-8.7 6.2H10.4c.6-.3 1.1-1 1.3-1.5l.3-1h7c.3.8 1 2.1 1.8 2.5z' fill='%23231f20'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-11 span:before {
  width: 34px;
  height: 28px;
  margin: -14px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 27.9'%3E%3Cstyle%3E.st0%7Bfill:%23eb4242%7D%3C/style%3E%3Cpath class='st0' d='M15.1 9.1c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 .5-.5 1.3-.5 1.9 0 .4.3.9.2 1.1-.2.2-.3.2-.7 0-1a2.99 2.99 0 0 0-4.2.1c0-.1-.1-.1 0 0zM21.3 7.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6a6.64 6.64 0 0 0-9.4 0c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 2-2 5.2-2 7.2 0 0 .2.2.3.4.3z'/%3E%3Cpath class='st0' d='M24.2 4.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6-4.2-4.2-11.1-4.2-15.3 0-.3.4-.2.9.1 1.2.3.2.7.2 1 0 3.6-3.6 9.4-3.6 13 0 .1.2.4.2.6.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M32.2 17.9H30v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H6v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H1.8c-1 0-1.8.8-1.8 1.8v6.4c0 1 .8 1.8 1.8 1.8h30.4c1 0 1.8-.8 1.8-1.8v-6.4c0-1-.8-1.8-1.8-1.8zm-.2 8H2v-6h30v6z'/%3E%3Cpath class='st0' d='M20.2 21.9h-6.3c-.5 0-.8.4-.8.8v.3c0 .5.4.8.8.8h6.3c.5 0 .8-.4.8-.8v-.3c0-.4-.4-.8-.8-.8z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-11 span:before {
  width: 34px;
  height: 28px;
  margin: -14px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 27.9'%3E%3Cstyle%3E.st0%7Bfill:%23eb4242%7D%3C/style%3E%3Cpath class='st0' d='M15.1 9.1c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 .5-.5 1.3-.5 1.9 0 .4.3.9.2 1.1-.2.2-.3.2-.7 0-1a2.99 2.99 0 0 0-4.2.1c0-.1-.1-.1 0 0zM21.3 7.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6a6.64 6.64 0 0 0-9.4 0c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 2-2 5.2-2 7.2 0 0 .2.2.3.4.3z'/%3E%3Cpath class='st0' d='M24.2 4.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6-4.2-4.2-11.1-4.2-15.3 0-.3.4-.2.9.1 1.2.3.2.7.2 1 0 3.6-3.6 9.4-3.6 13 0 .1.2.4.2.6.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M32.2 17.9H30v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H6v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H1.8c-1 0-1.8.8-1.8 1.8v6.4c0 1 .8 1.8 1.8 1.8h30.4c1 0 1.8-.8 1.8-1.8v-6.4c0-1-.8-1.8-1.8-1.8zm-.2 8H2v-6h30v6z'/%3E%3Cpath class='st0' d='M20.2 21.9h-6.3c-.5 0-.8.4-.8.8v.3c0 .5.4.8.8.8h6.3c.5 0 .8-.4.8-.8v-.3c0-.4-.4-.8-.8-.8z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-11 span:after {
  width: 34px;
  height: 28px;
  margin: -14px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 27.9'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M15.1 9.1c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 .5-.5 1.3-.5 1.9 0 .4.3.9.2 1.1-.2.2-.3.2-.7 0-1a2.99 2.99 0 0 0-4.2.1c0-.1-.1-.1 0 0zM21.3 7.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6a6.64 6.64 0 0 0-9.4 0c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 2-2 5.2-2 7.2 0 0 .2.2.3.4.3z'/%3E%3Cpath class='st0' d='M24.2 4.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6-4.2-4.2-11.1-4.2-15.3 0-.3.4-.2.9.1 1.2.3.2.7.2 1 0 3.6-3.6 9.4-3.6 13 0 .1.2.4.2.6.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M32.2 17.9H30v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H6v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H1.8c-1 0-1.8.8-1.8 1.8v6.4c0 1 .8 1.8 1.8 1.8h30.4c1 0 1.8-.8 1.8-1.8v-6.4c0-1-.8-1.8-1.8-1.8zm-.2 8H2v-6h30v6z'/%3E%3Cpath class='st0' d='M20.2 21.9h-6.3c-.5 0-.8.4-.8.8v.3c0 .5.4.8.8.8h6.3c.5 0 .8-.4.8-.8v-.3c0-.4-.4-.8-.8-.8z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
/*.b-bstyle .b-hbsc-link-11 span:before { width:34px; height:28px; margin:-14px 0 0 0; left:14px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 27.9'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M15.1 9.1c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 .5-.5 1.3-.5 1.9 0 .4.3.9.2 1.1-.2.2-.3.2-.7 0-1a2.99 2.99 0 0 0-4.2.1c0-.1-.1-.1 0 0zM21.3 7.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6a6.64 6.64 0 0 0-9.4 0c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 2-2 5.2-2 7.2 0 0 .2.2.3.4.3z'/%3E%3Cpath class='st0' d='M24.2 4.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6-4.2-4.2-11.1-4.2-15.3 0-.3.4-.2.9.1 1.2.3.2.7.2 1 0 3.6-3.6 9.4-3.6 13 0 .1.2.4.2.6.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M32.2 17.9H30v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H6v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H1.8c-1 0-1.8.8-1.8 1.8v6.4c0 1 .8 1.8 1.8 1.8h30.4c1 0 1.8-.8 1.8-1.8v-6.4c0-1-.8-1.8-1.8-1.8zm-.2 8H2v-6h30v6z'/%3E%3Cpath class='st0' d='M20.2 21.9h-6.3c-.5 0-.8.4-.8.8v.3c0 .5.4.8.8.8h6.3c.5 0 .8-.4.8-.8v-.3c0-.4-.4-.8-.8-.8z'/%3E%3C/g%3E%3C/svg%3E") no-repeat; }*/
.b-hbsc-link-config span:before {
  width: 36px;
  height: 36px;
  margin: -18px 0 0 0;
  left: 11px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3e%3cstyle%3e.st1%7bstroke-width:2%7d.st1,.st2,.st3%7bfill:none;stroke:%23eb4242%7d.st2%7bstroke-width:1.25;stroke-linecap:square%7d.st3%7bstroke-linecap:round%7d.st4%7bfill:%23eb4242%7d%3c/style%3e%3cpath d='M13 30.5h6c.3 0 .5.2.5.5s-.2.5-.5.5h-6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5z' fill='none' stroke='%236db13c'/%3e%3cpath class='st1' d='M25.2 4h7.5c.7 0 1.3.6 1.3 1.3v25.6c0 .7-.6 1.3-1.2 1.3h-7.5c-.7 0-1.2-.6-1.2-1.3V5.3c-.1-.7.5-1.3 1.1-1.3z'/%3e%3cpath class='st1' d='M4.2 9h18.6c.6 0 1.2.5 1.2 1.2v16.6c0 .7-.5 1.2-1.2 1.2H4.2c-.6 0-1.2-.5-1.2-1.2V10.2c.1-.7.6-1.2 1.2-1.2z'/%3e%3cpath class='st2' d='M3.2 22.5H24'/%3e%3cpath class='st3' d='M26.5 9.5h5'/%3e%3cpath class='st3' d='M26.5 11.5h5'/%3e%3ccircle class='st4' cx='29' cy='26' r='1.4'/%3e%3ccircle class='st4' cx='16' cy='25' r='1.1'/%3e%3cpath class='st2' d='M14.5 30.5v-2'/%3e%3cpath class='st2' d='M17.5 30.5v-2'/%3e%3c/svg%3e") no-repeat;
  background-size: contain;
}
.b-hbsc-link-config span:after {
  width: 36px;
  height: 36px;
  margin: -18px 0 0 0;
  left: 11px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3e%3cstyle%3e.st1%7bstroke-width:2%7d.st1,.st2,.st3%7bfill:none;stroke:%23fff%7d.st2%7bstroke-width:1.25;stroke-linecap:square%7d.st3%7bstroke-linecap:round%7d.st4%7bfill:%23fff%7d%3c/style%3e%3cpath d='M13 30.5h6c.3 0 .5.2.5.5s-.2.5-.5.5h-6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5z' fill='none' stroke='%23fff'/%3e%3cpath class='st1' d='M25.2 4h7.5c.7 0 1.3.6 1.3 1.3v25.6c0 .7-.6 1.3-1.2 1.3h-7.5c-.7 0-1.2-.6-1.2-1.3V5.3c-.1-.7.5-1.3 1.1-1.3z'/%3e%3cpath class='st1' d='M4.2 9h18.6c.6 0 1.2.5 1.2 1.2v16.6c0 .7-.5 1.2-1.2 1.2H4.2c-.6 0-1.2-.5-1.2-1.2V10.2c.1-.7.6-1.2 1.2-1.2z'/%3e%3cpath class='st2' d='M3.2 22.5H24'/%3e%3cpath class='st3' d='M26.5 9.5h5'/%3e%3cpath class='st3' d='M26.5 11.5h5'/%3e%3ccircle class='st4' cx='29' cy='26' r='1.4'/%3e%3ccircle class='st4' cx='16' cy='25' r='1.1'/%3e%3cpath class='st2' d='M14.5 30.5v-2'/%3e%3cpath class='st2' d='M17.5 30.5v-2'/%3e%3c/svg%3e") no-repeat;
  background-size: contain;
}
.b-hbsc-link-media span:before {
  width: 36px;
  height: 36px;
  margin: -18px 0 0 0;
  left: 13px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3e%3cstyle%3e.st0%7bfill:%23eb4242%7d%3c/style%3e%3cpath class='st0' d='M32.1 4c-.1 0-7.3 1.2-14.6 1.2S3 4 2.9 4c-1 0-1.8.8-1.8 1.8v19.7c0 1 .8 1.8 1.9 1.8 0 0 4.4-.5 9.7-.7v.3c-.1.3-.3.6-.5.8-.1.1-.2.2-.6.2-.7 0-1.3.6-1.3 1.3v.6c0 .7.6 1.2 1.3 1.2h11.9c.7 0 1.3-.4 1.3-1.2v-.6c0-.7-.6-1.3-1.3-1.3-.3 0-.5-.1-.6-.2-.1-.1-.3-.7-.4-1 5.3.2 9.5.7 9.6.7 1 0 1.8-.8 1.8-1.8V5.8c0-1-.8-1.8-1.8-1.8zM14.6 26.6h5.7c.1.5.5 1.5 1 2.3h-7.7c.8-.6 1-2.2 1-2.3zM3 25V6c1.9.3 8.2 1 14.5 1 6.3 0 12.6-.8 14.5-1v19c-.7-.1-7.7-.6-14.5-.6S3.7 25 3 25z'/%3e%3cpath class='st0' d='M19.7 11.9c-.3-.3-.8-.3-1.1 0l-7.4 7.4c-.3.3-.3.8 0 1.1.2.2.3.2.5.2s.4-.1.5-.2l7.4-7.4c.4-.3.4-.8.1-1.1zM25.3 10.4c-.3-.3-.8-.3-1.1 0l-2.8 2.8-3.3 3.3c-.3.3-.3.8 0 1.1.2.2.3.2.5.2s.4-.1.5-.2l6.1-6.1c.4-.4.4-.8.1-1.1z'/%3e%3c/svg%3e") no-repeat;
  background-size: contain;
}
.b-hbsc-link-media span:after {
  width: 36px;
  height: 36px;
  margin: -18px 0 0 0;
  left: 13px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3e%3cstyle%3e.st0%7bfill:%23fff%7d%3c/style%3e%3cpath class='st0' d='M32.1 4c-.1 0-7.3 1.2-14.6 1.2S3 4 2.9 4c-1 0-1.8.8-1.8 1.8v19.7c0 1 .8 1.8 1.9 1.8 0 0 4.4-.5 9.7-.7v.3c-.1.3-.3.6-.5.8-.1.1-.2.2-.6.2-.7 0-1.3.6-1.3 1.3v.6c0 .7.6 1.2 1.3 1.2h11.9c.7 0 1.3-.4 1.3-1.2v-.6c0-.7-.6-1.3-1.3-1.3-.3 0-.5-.1-.6-.2-.1-.1-.3-.7-.4-1 5.3.2 9.5.7 9.6.7 1 0 1.8-.8 1.8-1.8V5.8c0-1-.8-1.8-1.8-1.8zM14.6 26.6h5.7c.1.5.5 1.5 1 2.3h-7.7c.8-.6 1-2.2 1-2.3zM3 25V6c1.9.3 8.2 1 14.5 1 6.3 0 12.6-.8 14.5-1v19c-.7-.1-7.7-.6-14.5-.6S3.7 25 3 25z'/%3e%3cpath class='st0' d='M19.7 11.9c-.3-.3-.8-.3-1.1 0l-7.4 7.4c-.3.3-.3.8 0 1.1.2.2.3.2.5.2s.4-.1.5-.2l7.4-7.4c.4-.3.4-.8.1-1.1zM25.3 10.4c-.3-.3-.8-.3-1.1 0l-2.8 2.8-3.3 3.3c-.3.3-.3.8 0 1.1.2.2.3.2.5.2s.4-.1.5-.2l6.1-6.1c.4-.4.4-.8.1-1.1z'/%3e%3c/svg%3e") no-repeat;
  background-size: contain;
}
.b-hbsc-link-12 span:before {
  width: 31px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 31'%3E%3Cpath d='M23.6 10.9h3.8c.4 0 .6-.3.6-.6v-.7c0-.4-.3-.7-.6-.7h-3.8c-.3 0-.6.3-.6.7v.8c0 .2.3.5.6.5zm-13 16.4h9.9c.8 0 .8-1.3 0-1.3h-9.9c-.9-.1-.9 1.3 0 1.3zm0-4h9.9c.8 0 .8-1.5 0-1.5h-9.9c-.9.1-.9 1.5 0 1.5zM29.7 5.9H25V1.5c0-.9-.6-1.5-1.4-1.5H7.4C6.7 0 6 .6 6 1.5v4.4H1.3c-.6 0-1.1.4-1.2.9-.1.2-.1.4-.1.6v15.3c0 .7.6 1.3 1.3 1.3h4.8v5.6c0 .8.6 1.5 1.4 1.5h15.9c.7 0 1.4-.6 1.4-1.5V24h4.8c.7 0 1.3-.6 1.3-1.3V7.2c.1-.7-.5-1.3-1.2-1.3zM7.4 1.3h16.2l.1.1v4.4H7.4V1.3zm16.1 28.2v.1H7.6c-.1 0-.1 0-.1-.1v-10h16v10zM29 22h-4.1v-2.5h1.4v-1.3H4.6v1.3h1.5V22H2V7.9h27V22z' fill='%23eb4242'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-12 span:before {
  width: 31px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 31'%3E%3Cpath d='M23.6 10.9h3.8c.4 0 .6-.3.6-.6v-.7c0-.4-.3-.7-.6-.7h-3.8c-.3 0-.6.3-.6.7v.8c0 .2.3.5.6.5zm-13 16.4h9.9c.8 0 .8-1.3 0-1.3h-9.9c-.9-.1-.9 1.3 0 1.3zm0-4h9.9c.8 0 .8-1.5 0-1.5h-9.9c-.9.1-.9 1.5 0 1.5zM29.7 5.9H25V1.5c0-.9-.6-1.5-1.4-1.5H7.4C6.7 0 6 .6 6 1.5v4.4H1.3c-.6 0-1.1.4-1.2.9-.1.2-.1.4-.1.6v15.3c0 .7.6 1.3 1.3 1.3h4.8v5.6c0 .8.6 1.5 1.4 1.5h15.9c.7 0 1.4-.6 1.4-1.5V24h4.8c.7 0 1.3-.6 1.3-1.3V7.2c.1-.7-.5-1.3-1.2-1.3zM7.4 1.3h16.2l.1.1v4.4H7.4V1.3zm16.1 28.2v.1H7.6c-.1 0-.1 0-.1-.1v-10h16v10zM29 22h-4.1v-2.5h1.4v-1.3H4.6v1.3h1.5V22H2V7.9h27V22z' fill='%23eb4242'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-12 span:after {
  width: 31px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 31'%3E%3Cpath d='M23.6 10.9h3.8c.4 0 .6-.3.6-.6v-.7c0-.4-.3-.7-.6-.7h-3.8c-.3 0-.6.3-.6.7v.8c0 .2.3.5.6.5zm-13 16.4h9.9c.8 0 .8-1.3 0-1.3h-9.9c-.9-.1-.9 1.3 0 1.3zm0-4h9.9c.8 0 .8-1.5 0-1.5h-9.9c-.9.1-.9 1.5 0 1.5zM29.7 5.9H25V1.5c0-.9-.6-1.5-1.4-1.5H7.4C6.7 0 6 .6 6 1.5v4.4H1.3c-.6 0-1.1.4-1.2.9-.1.2-.1.4-.1.6v15.3c0 .7.6 1.3 1.3 1.3h4.8v5.6c0 .8.6 1.5 1.4 1.5h15.9c.7 0 1.4-.6 1.4-1.5V24h4.8c.7 0 1.3-.6 1.3-1.3V7.2c.1-.7-.5-1.3-1.2-1.3zM7.4 1.3h16.2l.1.1v4.4H7.4V1.3zm16.1 28.2v.1H7.6c-.1 0-.1 0-.1-.1v-10h16v10zM29 22h-4.1v-2.5h1.4v-1.3H4.6v1.3h1.5V22H2V7.9h27V22z' fill='%23fff'/%3E%3C/svg%3E") no-repeat;
}
/*.b-bstyle .b-hbsc-link-12 span:before { width:31px; height:31px; margin:-15.5px 0 0 0; left:16px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 31'%3E%3Cpath d='M23.6 10.9h3.8c.4 0 .6-.3.6-.6v-.7c0-.4-.3-.7-.6-.7h-3.8c-.3 0-.6.3-.6.7v.8c0 .2.3.5.6.5zm-13 16.4h9.9c.8 0 .8-1.3 0-1.3h-9.9c-.9-.1-.9 1.3 0 1.3zm0-4h9.9c.8 0 .8-1.5 0-1.5h-9.9c-.9.1-.9 1.5 0 1.5zM29.7 5.9H25V1.5c0-.9-.6-1.5-1.4-1.5H7.4C6.7 0 6 .6 6 1.5v4.4H1.3c-.6 0-1.1.4-1.2.9-.1.2-.1.4-.1.6v15.3c0 .7.6 1.3 1.3 1.3h4.8v5.6c0 .8.6 1.5 1.4 1.5h15.9c.7 0 1.4-.6 1.4-1.5V24h4.8c.7 0 1.3-.6 1.3-1.3V7.2c.1-.7-.5-1.3-1.2-1.3zM7.4 1.3h16.2l.1.1v4.4H7.4V1.3zm16.1 28.2v.1H7.6c-.1 0-.1 0-.1-.1v-10h16v10zM29 22h-4.1v-2.5h1.4v-1.3H4.6v1.3h1.5V22H2V7.9h27V22z' fill='%23fff'/%3E%3C/svg%3E") no-repeat; }*/
.b-hmbp-catalog .b-hbsc-link-media span:before {
  width: 36px;
  height: 36px;
  margin: -18px 0 0 0;
  left: 13px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3e%3cstyle%3e.st0%7bfill:%23eb4242%7d%3c/style%3e%3cpath class='st0' d='M32.1 4c-.1 0-7.3 1.2-14.6 1.2S3 4 2.9 4c-1 0-1.8.8-1.8 1.8v19.7c0 1 .8 1.8 1.9 1.8 0 0 4.4-.5 9.7-.7v.3c-.1.3-.3.6-.5.8-.1.1-.2.2-.6.2-.7 0-1.3.6-1.3 1.3v.6c0 .7.6 1.2 1.3 1.2h11.9c.7 0 1.3-.4 1.3-1.2v-.6c0-.7-.6-1.3-1.3-1.3-.3 0-.5-.1-.6-.2-.1-.1-.3-.7-.4-1 5.3.2 9.5.7 9.6.7 1 0 1.8-.8 1.8-1.8V5.8c0-1-.8-1.8-1.8-1.8zM14.6 26.6h5.7c.1.5.5 1.5 1 2.3h-7.7c.8-.6 1-2.2 1-2.3zM3 25V6c1.9.3 8.2 1 14.5 1 6.3 0 12.6-.8 14.5-1v19c-.7-.1-7.7-.6-14.5-.6S3.7 25 3 25z'/%3e%3cpath class='st0' d='M19.7 11.9c-.3-.3-.8-.3-1.1 0l-7.4 7.4c-.3.3-.3.8 0 1.1.2.2.3.2.5.2s.4-.1.5-.2l7.4-7.4c.4-.3.4-.8.1-1.1zM25.3 10.4c-.3-.3-.8-.3-1.1 0l-2.8 2.8-3.3 3.3c-.3.3-.3.8 0 1.1.2.2.3.2.5.2s.4-.1.5-.2l6.1-6.1c.4-.4.4-.8.1-1.1z'/%3e%3c/svg%3e") no-repeat;
  background-size: contain;
}
.b-hbs-catalog-popup-list > li > .b-hbsc-link-13 span {
  color: #fff;
}
.b-hbsc-link-13 span:before {
  width: 34px;
  height: 34px;
  margin: -17px 0 0 0;
  left: 14.5px;
  background: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M17.46 31.64c.02 0-.02.25 0 .26 2.77-1.25 4.84-2.54 6.1-3.75 4.1-3.99 5.76-9.54 6.1-10.86.6-2.39.89-5.74.86-10.05a61.17 61.17 0 0 0-6.3-3.58 57.56 57.56 0 0 0-6.7-2.37l-.16.05' stroke='%23ED1C24' stroke-width='2'/%3E%3Cpath d='M17.43 31.82l-.06.03c-2.77-1.25-4.79-2.49-6.04-3.7-4.11-3.99-5.77-9.54-6.1-10.86-.6-2.39-.9-5.74-.87-10.05a61.17 61.17 0 0 1 6.31-3.58 57.56 57.56 0 0 1 6.7-2.37l.15.05' stroke='%23ED1C24' stroke-width='2'/%3E%3Cpath d='M17.39 5c.1.32.28.6.48.87.58.85 1.4 1.5 2.23 2.12-.53 0-.96-.32-1.38-.59-.2.15-.42.28-.65.37-.97.37-2.03.43-3.04.67-.05 0-.04.05-.04.09l.1-.07c.54.02 1.08.11 1.62.23-1 .02-1.98.19-2.92.49-.97.32-1.9.79-2.62 1.49.35-.12.68-.28 1.03-.37-.44.4-.89.8-1.27 1.26-.61.74-1.22 1.58-1.2 2.56.29-.26.55-.57.9-.77a12.6 12.6 0 0 0-.97 2.84c-.1.54-.14 1.15.19 1.62.03-.2.02-.42.17-.59a7.2 7.2 0 0 0 2.18 3.04c-.21-.32-.44-.64-.62-.98a5.88 5.88 0 0 1-.6-4.09 6.63 6.63 0 0 1 1.58-3.15 5.67 5.67 0 0 1 3.16-1.65 8.41 8.41 0 0 1 3.73.18c.04-.24.11-.5.3-.68.23-.24.6-.3.93-.23-.36.16-.81.3-.92.7-.17.73.9 1.32 1.53.91a.86.86 0 0 1 .82.01c.14-.05.27-.15.42-.08.25.1.53.16.76.3l.04.11c-.14.24-.43.36-.68.5.44-.04.87-.22 1.31-.14.26.08.15.36.1.53a1 1 0 0 0 .57-.43c.14-.27.14-.59.1-.88l-.2.2c0-.19 0-.4-.1-.57a.62.62 0 0 1-.37.63c-.2-.33-.42-.64-.69-.92l-.02.31c-.1-.1-.19-.23-.34-.26-.22-.05-.48.04-.69-.08-.12-.06-.29-.18-.2-.33.14-.17.37-.21.58-.28l.15.4c.32-.19.66-.43 1.07-.37.1.02.25.04.23.17-.05.17-.2.28-.3.42.34-.07.58-.31.84-.52.12.25.15.53.17.8.34-.34.27-.84.28-1.27.3.12.51.35.72.57a1.68 1.68 0 0 0-.8-.8c-.19-.07-.26-.26-.37-.4-.16.04-.31.13-.48.13-.19-.02-.26-.2-.31-.34-.22.04-.49.05-.65-.13-.2-.2-.22-.5-.32-.74a1.22 1.22 0 0 0-.67-.26c-.29-.03-.55.14-.84.12-.36-.02-.7-.14-1.03-.3a7.71 7.71 0 0 1-2.67-2c-.1-.13-.2-.26-.33-.37z' fill='%23ED1C24'/%3E%3Cpath d='M16.5 5.86c.4.48.82.96 1.37 1.3.23.15.45-.09.61-.22-.7-.3-1.3-.74-1.98-1.08zM8.94 9.54c.12.08 0 .2-.03.28-.17.28-.11.63.01.9.1.28.42.48.36.8a1.93 1.93 0 0 1-.64-.32c-.2-.13-.17-.39-.32-.55A1.15 1.15 0 0 0 7 10.42c.26.02.56-.01.78.15.2.17.18.45.21.68.07.14.29.1.4.2.13.14.22.3.38.42.28.18.65.16.9.38.14.16.05.37.05.55.26-.6.71-1.1 1.18-1.55-.24.1-.43.29-.7.34-.1-.23-.14-.51-.02-.74.07-.17.3-.05.41-.16.17-.15.14-.4.04-.58a2.08 2.08 0 0 0-.72-.58l.34.36c.09.12.12.31-.03.4a.8.8 0 0 0-.37-.1c-.19.33-.12.72-.15 1.09a1.85 1.85 0 0 1-.39-1.13l.22-.02c-.02-.54-.68-.95-1.21-.77.2.05.45.04.62.18zM14.84 11.11a5.93 5.93 0 0 0-2.55 2.12 5.95 5.95 0 0 0-.9 4.15c.17 1.1.54 2.18 1.13 3.15.32-.47.32-1.07.62-1.54.34-.32.86-.31 1.3-.42.1-.04.28-.04.28-.18-.96-.8-1.8-1.88-1.86-3.12.39.94 1 1.84 1.94 2.36.47.25.98.48 1.53.46a3.67 3.67 0 0 1-.95-.35 4.45 4.45 0 0 1-1.66-1.86c-.1-.2-.32-.4-.21-.65.08-.15.3-.11.44-.07 1.3.45 2.72.64 4.1.42a5.7 5.7 0 0 0 2.78-1.23c-.63.3-1.26.6-1.94.78-.99.27-2.07.41-3.06.09-.4-.13-.79-.3-1.13-.53-.1-.07-.2-.21-.08-.3.18-.15.43-.16.66-.18.97-.03 1.94-.13 2.88-.36a6.15 6.15 0 0 0 2.7-1.32c.2-.22.44-.45.5-.75-.26.2-.46.47-.74.65a8.13 8.13 0 0 1-3.57 1.18c-.65.08-1.34.16-1.97-.07-.37-.12-.74-.34-.87-.72-.18.2-.32.45-.57.58-.12.06-.15-.09-.16-.16-.04-.26.14-.46.28-.66.4-.53.77-1.09 1.29-1.53l-.21.06z' fill='%23ED1C24'/%3E%3Cpath d='M21.28 13.4c-1.6.9-3.51 1.1-5.33 1.03-.12 0-.36.01-.3.18.27.23.66.23 1 .26a7.73 7.73 0 0 0 5.14-1.63c.16-.14.35-.27.43-.47-.32.21-.6.46-.94.63zM19.95 15.38c.53.16 1.08.3 1.54.6.12.08.29.22.2.38-.13.2-.38.3-.62.34-.3.06-.57-.1-.83-.2.36.46.97.67 1.57.6a.56.56 0 0 1-.1-.37c.45-.11.97 0 1.32.28a2.29 2.29 0 0 0-1.18-1.31 3.74 3.74 0 0 0-1.9-.32zM13.9 15.36c.03.1.03.22.1.3.3.39.73.67 1.2.86 1.02.42 2.2.47 3.28.2-.65.02-1.31.01-1.96-.12a3.68 3.68 0 0 1-2.26-1.12c-.08-.11-.23-.1-.35-.12z' fill='%23ED1C24'/%3E%3Cpath d='M19.84 16.4c.21.32.6.5.97.59.08.14.25.33.1.48-.24.17-.58.11-.84.03-.56-.2-.9-.7-1.22-1.14.23.67.75 1.25 1.44 1.53.77.33 1.68.22 2.45-.07-.41-.03-.86.02-1.24-.17-.22-.12-.22-.39-.1-.57.56.08 1.12-.13 1.69-.04.45.05.95.23 1.14.66.28.61.12 1.31-.09 1.93-.31.85-.71 1.67-1.22 2.44-.19.28-.38.56-.64.78-.53.42-1.16.7-1.8.91a6.52 6.52 0 0 1-3.39.28 1.97 1.97 0 0 1-1.32-.95 5.6 5.6 0 0 1-.52-3.14c-.4.36-.91.7-1.5.69-.35-.01-.77-.22-.77-.6.04-.33.35-.57.66-.7.27-.12.6.06.7.31 0 .18-.22.26-.37.3-.2-.04-.3-.2-.45-.3-.04.2-.02.46.2.57.35.17.82.1 1.12-.13.44-.41.53-1.22.01-1.6-.44-.27-.99-.09-1.45.03-.34.09-.52.4-.58.7-.12.52-.3 1.03-.64 1.46.31.03.66.07.88.3.2.21.17.53.07.78-.09.23-.13.5.01.72.27.48.93.57 1.23 1.02.13.21.12.47.22.69.07.15.25.24.42.26.36.07.75.07 1.1.23.33.16.36.62.74.73.3.08.57-.12.86-.14.33-.09.66-.03.97.07.39.12.84.12 1.17-.12.43-.3.8-.66 1.3-.87.5-.25 1.1-.26 1.58-.55.27-.15.39-.45.45-.73.14-.59.3-1.2.65-1.71.18-.28.48-.48.62-.79.23-.52.23-1.1.38-1.65.08-.32.39-.57.33-.92a3.53 3.53 0 0 0-.37-.82 1.06 1.06 0 0 0-.8-.54c-.75-.06-1.5.07-2.24.14-.53.04-1.1-.03-1.52-.36a1.6 1.6 0 0 1-.56-1.06c-.1.35-.03.73.17 1.04z' fill='%23ED1C24'/%3E%3Cpath d='M16.4 19.98c-.25.2-.17.6.13.68a.86.86 0 0 1-.37.75c-.1.07-.26.06-.3-.07-.04-.2-.04-.42-.2-.58a4.7 4.7 0 0 0 .25 2c.02-.16.01-.4.21-.45.38-.09.74.15 1.11.11.22-.02.4-.14.62-.19.16-.02.3.07.47.03.17-.2.29-.47.58-.53.3-.06.54.14.79.25-.24-.4-.8-.59-1.27-.47-.25.05-.38.33-.64.36-.25.04-.5.01-.74 0-.05-.17.14-.29.28-.34.4-.14.77-.4.92-.8.07-.15.03-.33.09-.5.24-.13.5.06.75.1-.15-.2-.42-.27-.67-.26-.32-.01-.69.09-.87.36.05.07.23.1.17.21-.22.35-.61.56-.96.78.13-.35.47-.64.46-1.04-.05-.18-.35-.09-.46-.24.13-.3.48-.37.77-.46-.39.02-.8.07-1.13.3zM13 21.48c-.52.33-.77.92-.82 1.5.23-.47.8-.57 1.23-.79.2-.08.2-.31.18-.5-.01-.25-.4-.36-.6-.21zM13.92 24.02c-.52.24-.84.76-.87 1.3.2-.36.63-.46.99-.6.16-.05.32-.16.31-.34.06-.24-.2-.44-.43-.36zM21.7 25.24c.16.31.45.59.8.7-.11-.17-.2-.36-.23-.57-.03-.18-.01-.44-.25-.5a.26.26 0 0 0-.31.37zM16.01 25.04c-.3.36-.4.85-.37 1.3.12-.43.6-.57.94-.82.24-.14.19-.52-.05-.64a.54.54 0 0 0-.52.16zM18.56 25.77c-.34.34-.38.86-.3 1.3.1-.4.52-.58.76-.88.18-.26-.2-.58-.46-.42z' fill='%23ED1C24'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
/*.b-bstyle .b-hbsc-link-13 span:before { width:34px; height:34px; margin:-17px 0 0 0; left:14.5px; background:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M17.46 31.64c.02 0-.02.25 0 .26 2.77-1.25 4.84-2.54 6.1-3.75 4.1-3.99 5.76-9.54 6.1-10.86.6-2.39.89-5.74.86-10.05a61.17 61.17 0 0 0-6.3-3.58 57.56 57.56 0 0 0-6.7-2.37l-.16.05' stroke='%23999' stroke-width='2'/%3E%3Cpath d='M17.43 31.82l-.06.03c-2.77-1.25-4.79-2.49-6.04-3.7-4.11-3.99-5.77-9.54-6.1-10.86-.6-2.39-.9-5.74-.87-10.05a61.17 61.17 0 0 1 6.31-3.58 57.56 57.56 0 0 1 6.7-2.37l.15.05' stroke='%23999' stroke-width='2'/%3E%3Cpath d='M17.39 5c.1.32.28.6.48.87.58.85 1.4 1.5 2.23 2.12-.53 0-.96-.32-1.38-.59-.2.15-.42.28-.65.37-.97.37-2.03.43-3.04.67-.05 0-.04.05-.04.09l.1-.07c.54.02 1.08.11 1.62.23-1 .02-1.98.19-2.92.49-.97.32-1.9.79-2.62 1.49.35-.12.68-.28 1.03-.37-.44.4-.89.8-1.27 1.26-.61.74-1.22 1.58-1.2 2.56.29-.26.55-.57.9-.77a12.6 12.6 0 0 0-.97 2.84c-.1.54-.14 1.15.19 1.62.03-.2.02-.42.17-.59a7.2 7.2 0 0 0 2.18 3.04c-.21-.32-.44-.64-.62-.98a5.88 5.88 0 0 1-.6-4.09 6.63 6.63 0 0 1 1.58-3.15 5.67 5.67 0 0 1 3.16-1.65 8.41 8.41 0 0 1 3.73.18c.04-.24.11-.5.3-.68.23-.24.6-.3.93-.23-.36.16-.81.3-.92.7-.17.73.9 1.32 1.53.91a.86.86 0 0 1 .82.01c.14-.05.27-.15.42-.08.25.1.53.16.76.3l.04.11c-.14.24-.43.36-.68.5.44-.04.87-.22 1.31-.14.26.08.15.36.1.53a1 1 0 0 0 .57-.43c.14-.27.14-.59.1-.88l-.2.2c0-.19 0-.4-.1-.57a.62.62 0 0 1-.37.63c-.2-.33-.42-.64-.69-.92l-.02.31c-.1-.1-.19-.23-.34-.26-.22-.05-.48.04-.69-.08-.12-.06-.29-.18-.2-.33.14-.17.37-.21.58-.28l.15.4c.32-.19.66-.43 1.07-.37.1.02.25.04.23.17-.05.17-.2.28-.3.42.34-.07.58-.31.84-.52.12.25.15.53.17.8.34-.34.27-.84.28-1.27.3.12.51.35.72.57a1.68 1.68 0 0 0-.8-.8c-.19-.07-.26-.26-.37-.4-.16.04-.31.13-.48.13-.19-.02-.26-.2-.31-.34-.22.04-.49.05-.65-.13-.2-.2-.22-.5-.32-.74a1.22 1.22 0 0 0-.67-.26c-.29-.03-.55.14-.84.12-.36-.02-.7-.14-1.03-.3a7.71 7.71 0 0 1-2.67-2c-.1-.13-.2-.26-.33-.37z' fill='%23999'/%3E%3Cpath d='M16.5 5.86c.4.48.82.96 1.37 1.3.23.15.45-.09.61-.22-.7-.3-1.3-.74-1.98-1.08zM8.94 9.54c.12.08 0 .2-.03.28-.17.28-.11.63.01.9.1.28.42.48.36.8a1.93 1.93 0 0 1-.64-.32c-.2-.13-.17-.39-.32-.55A1.15 1.15 0 0 0 7 10.42c.26.02.56-.01.78.15.2.17.18.45.21.68.07.14.29.1.4.2.13.14.22.3.38.42.28.18.65.16.9.38.14.16.05.37.05.55.26-.6.71-1.1 1.18-1.55-.24.1-.43.29-.7.34-.1-.23-.14-.51-.02-.74.07-.17.3-.05.41-.16.17-.15.14-.4.04-.58a2.08 2.08 0 0 0-.72-.58l.34.36c.09.12.12.31-.03.4a.8.8 0 0 0-.37-.1c-.19.33-.12.72-.15 1.09a1.85 1.85 0 0 1-.39-1.13l.22-.02c-.02-.54-.68-.95-1.21-.77.2.05.45.04.62.18zM14.84 11.11a5.93 5.93 0 0 0-2.55 2.12 5.95 5.95 0 0 0-.9 4.15c.17 1.1.54 2.18 1.13 3.15.32-.47.32-1.07.62-1.54.34-.32.86-.31 1.3-.42.1-.04.28-.04.28-.18-.96-.8-1.8-1.88-1.86-3.12.39.94 1 1.84 1.94 2.36.47.25.98.48 1.53.46a3.67 3.67 0 0 1-.95-.35 4.45 4.45 0 0 1-1.66-1.86c-.1-.2-.32-.4-.21-.65.08-.15.3-.11.44-.07 1.3.45 2.72.64 4.1.42a5.7 5.7 0 0 0 2.78-1.23c-.63.3-1.26.6-1.94.78-.99.27-2.07.41-3.06.09-.4-.13-.79-.3-1.13-.53-.1-.07-.2-.21-.08-.3.18-.15.43-.16.66-.18.97-.03 1.94-.13 2.88-.36a6.15 6.15 0 0 0 2.7-1.32c.2-.22.44-.45.5-.75-.26.2-.46.47-.74.65a8.13 8.13 0 0 1-3.57 1.18c-.65.08-1.34.16-1.97-.07-.37-.12-.74-.34-.87-.72-.18.2-.32.45-.57.58-.12.06-.15-.09-.16-.16-.04-.26.14-.46.28-.66.4-.53.77-1.09 1.29-1.53l-.21.06z' fill='%23999'/%3E%3Cpath d='M21.28 13.4c-1.6.9-3.51 1.1-5.33 1.03-.12 0-.36.01-.3.18.27.23.66.23 1 .26a7.73 7.73 0 0 0 5.14-1.63c.16-.14.35-.27.43-.47-.32.21-.6.46-.94.63zM19.95 15.38c.53.16 1.08.3 1.54.6.12.08.29.22.2.38-.13.2-.38.3-.62.34-.3.06-.57-.1-.83-.2.36.46.97.67 1.57.6a.56.56 0 0 1-.1-.37c.45-.11.97 0 1.32.28a2.29 2.29 0 0 0-1.18-1.31 3.74 3.74 0 0 0-1.9-.32zM13.9 15.36c.03.1.03.22.1.3.3.39.73.67 1.2.86 1.02.42 2.2.47 3.28.2-.65.02-1.31.01-1.96-.12a3.68 3.68 0 0 1-2.26-1.12c-.08-.11-.23-.1-.35-.12z' fill='%23999'/%3E%3Cpath d='M19.84 16.4c.21.32.6.5.97.59.08.14.25.33.1.48-.24.17-.58.11-.84.03-.56-.2-.9-.7-1.22-1.14.23.67.75 1.25 1.44 1.53.77.33 1.68.22 2.45-.07-.41-.03-.86.02-1.24-.17-.22-.12-.22-.39-.1-.57.56.08 1.12-.13 1.69-.04.45.05.95.23 1.14.66.28.61.12 1.31-.09 1.93-.31.85-.71 1.67-1.22 2.44-.19.28-.38.56-.64.78-.53.42-1.16.7-1.8.91a6.52 6.52 0 0 1-3.39.28 1.97 1.97 0 0 1-1.32-.95 5.6 5.6 0 0 1-.52-3.14c-.4.36-.91.7-1.5.69-.35-.01-.77-.22-.77-.6.04-.33.35-.57.66-.7.27-.12.6.06.7.31 0 .18-.22.26-.37.3-.2-.04-.3-.2-.45-.3-.04.2-.02.46.2.57.35.17.82.1 1.12-.13.44-.41.53-1.22.01-1.6-.44-.27-.99-.09-1.45.03-.34.09-.52.4-.58.7-.12.52-.3 1.03-.64 1.46.31.03.66.07.88.3.2.21.17.53.07.78-.09.23-.13.5.01.72.27.48.93.57 1.23 1.02.13.21.12.47.22.69.07.15.25.24.42.26.36.07.75.07 1.1.23.33.16.36.62.74.73.3.08.57-.12.86-.14.33-.09.66-.03.97.07.39.12.84.12 1.17-.12.43-.3.8-.66 1.3-.87.5-.25 1.1-.26 1.58-.55.27-.15.39-.45.45-.73.14-.59.3-1.2.65-1.71.18-.28.48-.48.62-.79.23-.52.23-1.1.38-1.65.08-.32.39-.57.33-.92a3.53 3.53 0 0 0-.37-.82 1.06 1.06 0 0 0-.8-.54c-.75-.06-1.5.07-2.24.14-.53.04-1.1-.03-1.52-.36a1.6 1.6 0 0 1-.56-1.06c-.1.35-.03.73.17 1.04z' fill='%23999'/%3E%3Cpath d='M16.4 19.98c-.25.2-.17.6.13.68a.86.86 0 0 1-.37.75c-.1.07-.26.06-.3-.07-.04-.2-.04-.42-.2-.58a4.7 4.7 0 0 0 .25 2c.02-.16.01-.4.21-.45.38-.09.74.15 1.11.11.22-.02.4-.14.62-.19.16-.02.3.07.47.03.17-.2.29-.47.58-.53.3-.06.54.14.79.25-.24-.4-.8-.59-1.27-.47-.25.05-.38.33-.64.36-.25.04-.5.01-.74 0-.05-.17.14-.29.28-.34.4-.14.77-.4.92-.8.07-.15.03-.33.09-.5.24-.13.5.06.75.1-.15-.2-.42-.27-.67-.26-.32-.01-.69.09-.87.36.05.07.23.1.17.21-.22.35-.61.56-.96.78.13-.35.47-.64.46-1.04-.05-.18-.35-.09-.46-.24.13-.3.48-.37.77-.46-.39.02-.8.07-1.13.3zM13 21.48c-.52.33-.77.92-.82 1.5.23-.47.8-.57 1.23-.79.2-.08.2-.31.18-.5-.01-.25-.4-.36-.6-.21zM13.92 24.02c-.52.24-.84.76-.87 1.3.2-.36.63-.46.99-.6.16-.05.32-.16.31-.34.06-.24-.2-.44-.43-.36zM21.7 25.24c.16.31.45.59.8.7-.11-.17-.2-.36-.23-.57-.03-.18-.01-.44-.25-.5a.26.26 0 0 0-.31.37zM16.01 25.04c-.3.36-.4.85-.37 1.3.12-.43.6-.57.94-.82.24-.14.19-.52-.05-.64a.54.54 0 0 0-.52.16zM18.56 25.77c-.34.34-.38.86-.3 1.3.1-.4.52-.58.76-.88.18-.26-.2-.58-.46-.42z' fill='%23999'/%3E%3C/g%3E%3C/svg%3E") no-repeat; }*/
.b-hbs-catalog-popup-list > li > .b-hbsc-link-13:hover {
  background: #ed1c24;
}
.b-hbs-catalog-popup-list > li > .b-hbsc-link-13:hover span {
  color: #fff;
}
.b-header-mobile .b-hbs-catalog-popup-list > li > .b-hbsc-link-13:hover {
  background: #fff;
}
.b-header-mobile .b-hbs-catalog-popup-list > li > .b-hbsc-link-13:hover span {
  color: #ed1c24;
}
.b-bstyle .b-hbs-catalog-popup-list > li > .b-hbsc-link-13 span,
.b-bstyle .b-hbs-catalog-popup-list > li > .b-hbsc-link-13:hover span,
.b-bstyle .b-header-mobile .b-hbs-catalog-popup-list > li > .b-hbsc-link-13:hover span {
  color: #fff !important;
}
.b-hbsc-link-13 span:after {
  width: 34px;
  height: 34px;
  margin: -17px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M17.46 31.64c.02 0-.02.25 0 .26 2.77-1.25 4.84-2.54 6.1-3.75 4.1-3.99 5.76-9.54 6.1-10.86.6-2.39.89-5.74.86-10.05a61.17 61.17 0 0 0-6.3-3.58 57.56 57.56 0 0 0-6.7-2.37l-.16.05' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M17.43 31.82l-.06.03c-2.77-1.25-4.79-2.49-6.04-3.7-4.11-3.99-5.77-9.54-6.1-10.86-.6-2.39-.9-5.74-.87-10.05a61.17 61.17 0 0 1 6.31-3.58 57.56 57.56 0 0 1 6.7-2.37l.15.05' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M17.39 5c.1.32.28.6.48.87.58.85 1.4 1.5 2.23 2.12-.53 0-.96-.32-1.38-.59-.2.15-.42.28-.65.37-.97.37-2.03.43-3.04.67-.05 0-.04.05-.04.09l.1-.07c.54.02 1.08.11 1.62.23-1 .02-1.98.19-2.92.49-.97.32-1.9.79-2.62 1.49.35-.12.68-.28 1.03-.37-.44.4-.89.8-1.27 1.26-.61.74-1.22 1.58-1.2 2.56.29-.26.55-.57.9-.77a12.6 12.6 0 0 0-.97 2.84c-.1.54-.14 1.15.19 1.62.03-.2.02-.42.17-.59a7.2 7.2 0 0 0 2.18 3.04c-.21-.32-.44-.64-.62-.98a5.88 5.88 0 0 1-.6-4.09 6.63 6.63 0 0 1 1.58-3.15 5.67 5.67 0 0 1 3.16-1.65 8.41 8.41 0 0 1 3.73.18c.04-.24.11-.5.3-.68.23-.24.6-.3.93-.23-.36.16-.81.3-.92.7-.17.73.9 1.32 1.53.91a.86.86 0 0 1 .82.01c.14-.05.27-.15.42-.08.25.1.53.16.76.3l.04.11c-.14.24-.43.36-.68.5.44-.04.87-.22 1.31-.14.26.08.15.36.1.53a1 1 0 0 0 .57-.43c.14-.27.14-.59.1-.88l-.2.2c0-.19 0-.4-.1-.57a.62.62 0 0 1-.37.63c-.2-.33-.42-.64-.69-.92l-.02.31c-.1-.1-.19-.23-.34-.26-.22-.05-.48.04-.69-.08-.12-.06-.29-.18-.2-.33.14-.17.37-.21.58-.28l.15.4c.32-.19.66-.43 1.07-.37.1.02.25.04.23.17-.05.17-.2.28-.3.42.34-.07.58-.31.84-.52.12.25.15.53.17.8.34-.34.27-.84.28-1.27.3.12.51.35.72.57a1.68 1.68 0 0 0-.8-.8c-.19-.07-.26-.26-.37-.4-.16.04-.31.13-.48.13-.19-.02-.26-.2-.31-.34-.22.04-.49.05-.65-.13-.2-.2-.22-.5-.32-.74a1.22 1.22 0 0 0-.67-.26c-.29-.03-.55.14-.84.12-.36-.02-.7-.14-1.03-.3a7.71 7.71 0 0 1-2.67-2c-.1-.13-.2-.26-.33-.37z' fill='%23fff'/%3E%3Cpath d='M16.5 5.86c.4.48.82.96 1.37 1.3.23.15.45-.09.61-.22-.7-.3-1.3-.74-1.98-1.08zM8.94 9.54c.12.08 0 .2-.03.28-.17.28-.11.63.01.9.1.28.42.48.36.8a1.93 1.93 0 0 1-.64-.32c-.2-.13-.17-.39-.32-.55A1.15 1.15 0 0 0 7 10.42c.26.02.56-.01.78.15.2.17.18.45.21.68.07.14.29.1.4.2.13.14.22.3.38.42.28.18.65.16.9.38.14.16.05.37.05.55.26-.6.71-1.1 1.18-1.55-.24.1-.43.29-.7.34-.1-.23-.14-.51-.02-.74.07-.17.3-.05.41-.16.17-.15.14-.4.04-.58a2.08 2.08 0 0 0-.72-.58l.34.36c.09.12.12.31-.03.4a.8.8 0 0 0-.37-.1c-.19.33-.12.72-.15 1.09a1.85 1.85 0 0 1-.39-1.13l.22-.02c-.02-.54-.68-.95-1.21-.77.2.05.45.04.62.18zM14.84 11.11a5.93 5.93 0 0 0-2.55 2.12 5.95 5.95 0 0 0-.9 4.15c.17 1.1.54 2.18 1.13 3.15.32-.47.32-1.07.62-1.54.34-.32.86-.31 1.3-.42.1-.04.28-.04.28-.18-.96-.8-1.8-1.88-1.86-3.12.39.94 1 1.84 1.94 2.36.47.25.98.48 1.53.46a3.67 3.67 0 0 1-.95-.35 4.45 4.45 0 0 1-1.66-1.86c-.1-.2-.32-.4-.21-.65.08-.15.3-.11.44-.07 1.3.45 2.72.64 4.1.42a5.7 5.7 0 0 0 2.78-1.23c-.63.3-1.26.6-1.94.78-.99.27-2.07.41-3.06.09-.4-.13-.79-.3-1.13-.53-.1-.07-.2-.21-.08-.3.18-.15.43-.16.66-.18.97-.03 1.94-.13 2.88-.36a6.15 6.15 0 0 0 2.7-1.32c.2-.22.44-.45.5-.75-.26.2-.46.47-.74.65a8.13 8.13 0 0 1-3.57 1.18c-.65.08-1.34.16-1.97-.07-.37-.12-.74-.34-.87-.72-.18.2-.32.45-.57.58-.12.06-.15-.09-.16-.16-.04-.26.14-.46.28-.66.4-.53.77-1.09 1.29-1.53l-.21.06z' fill='%23fff'/%3E%3Cpath d='M21.28 13.4c-1.6.9-3.51 1.1-5.33 1.03-.12 0-.36.01-.3.18.27.23.66.23 1 .26a7.73 7.73 0 0 0 5.14-1.63c.16-.14.35-.27.43-.47-.32.21-.6.46-.94.63zM19.95 15.38c.53.16 1.08.3 1.54.6.12.08.29.22.2.38-.13.2-.38.3-.62.34-.3.06-.57-.1-.83-.2.36.46.97.67 1.57.6a.56.56 0 0 1-.1-.37c.45-.11.97 0 1.32.28a2.29 2.29 0 0 0-1.18-1.31 3.74 3.74 0 0 0-1.9-.32zM13.9 15.36c.03.1.03.22.1.3.3.39.73.67 1.2.86 1.02.42 2.2.47 3.28.2-.65.02-1.31.01-1.96-.12a3.68 3.68 0 0 1-2.26-1.12c-.08-.11-.23-.1-.35-.12z' fill='%23fff'/%3E%3Cpath d='M19.84 16.4c.21.32.6.5.97.59.08.14.25.33.1.48-.24.17-.58.11-.84.03-.56-.2-.9-.7-1.22-1.14.23.67.75 1.25 1.44 1.53.77.33 1.68.22 2.45-.07-.41-.03-.86.02-1.24-.17-.22-.12-.22-.39-.1-.57.56.08 1.12-.13 1.69-.04.45.05.95.23 1.14.66.28.61.12 1.31-.09 1.93-.31.85-.71 1.67-1.22 2.44-.19.28-.38.56-.64.78-.53.42-1.16.7-1.8.91a6.52 6.52 0 0 1-3.39.28 1.97 1.97 0 0 1-1.32-.95 5.6 5.6 0 0 1-.52-3.14c-.4.36-.91.7-1.5.69-.35-.01-.77-.22-.77-.6.04-.33.35-.57.66-.7.27-.12.6.06.7.31 0 .18-.22.26-.37.3-.2-.04-.3-.2-.45-.3-.04.2-.02.46.2.57.35.17.82.1 1.12-.13.44-.41.53-1.22.01-1.6-.44-.27-.99-.09-1.45.03-.34.09-.52.4-.58.7-.12.52-.3 1.03-.64 1.46.31.03.66.07.88.3.2.21.17.53.07.78-.09.23-.13.5.01.72.27.48.93.57 1.23 1.02.13.21.12.47.22.69.07.15.25.24.42.26.36.07.75.07 1.1.23.33.16.36.62.74.73.3.08.57-.12.86-.14.33-.09.66-.03.97.07.39.12.84.12 1.17-.12.43-.3.8-.66 1.3-.87.5-.25 1.1-.26 1.58-.55.27-.15.39-.45.45-.73.14-.59.3-1.2.65-1.71.18-.28.48-.48.62-.79.23-.52.23-1.1.38-1.65.08-.32.39-.57.33-.92a3.53 3.53 0 0 0-.37-.82 1.06 1.06 0 0 0-.8-.54c-.75-.06-1.5.07-2.24.14-.53.04-1.1-.03-1.52-.36a1.6 1.6 0 0 1-.56-1.06c-.1.35-.03.73.17 1.04z' fill='%23fff'/%3E%3Cpath d='M16.4 19.98c-.25.2-.17.6.13.68a.86.86 0 0 1-.37.75c-.1.07-.26.06-.3-.07-.04-.2-.04-.42-.2-.58a4.7 4.7 0 0 0 .25 2c.02-.16.01-.4.21-.45.38-.09.74.15 1.11.11.22-.02.4-.14.62-.19.16-.02.3.07.47.03.17-.2.29-.47.58-.53.3-.06.54.14.79.25-.24-.4-.8-.59-1.27-.47-.25.05-.38.33-.64.36-.25.04-.5.01-.74 0-.05-.17.14-.29.28-.34.4-.14.77-.4.92-.8.07-.15.03-.33.09-.5.24-.13.5.06.75.1-.15-.2-.42-.27-.67-.26-.32-.01-.69.09-.87.36.05.07.23.1.17.21-.22.35-.61.56-.96.78.13-.35.47-.64.46-1.04-.05-.18-.35-.09-.46-.24.13-.3.48-.37.77-.46-.39.02-.8.07-1.13.3zM13 21.48c-.52.33-.77.92-.82 1.5.23-.47.8-.57 1.23-.79.2-.08.2-.31.18-.5-.01-.25-.4-.36-.6-.21zM13.92 24.02c-.52.24-.84.76-.87 1.3.2-.36.63-.46.99-.6.16-.05.32-.16.31-.34.06-.24-.2-.44-.43-.36zM21.7 25.24c.16.31.45.59.8.7-.11-.17-.2-.36-.23-.57-.03-.18-.01-.44-.25-.5a.26.26 0 0 0-.31.37zM16.01 25.04c-.3.36-.4.85-.37 1.3.12-.43.6-.57.94-.82.24-.14.19-.52-.05-.64a.54.54 0 0 0-.52.16zM18.56 25.77c-.34.34-.38.86-.3 1.3.1-.4.52-.58.76-.88.18-.26-.2-.58-.46-.42z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-popup {
  position: absolute;
  width: 300px;
  left: 100%;
  top: -1px;
  display: block;
  z-index: -1;
  transition: all 0.3s ease .2s;
  background: #fff;
  opacity: 0;
  visibility: hidden;
}
.b-hbs-catalog-popup-list > .c-li-hover .b-hbsc-popup {
  /*display:block;*/
  left: 100%;
  z-index: 2;
  opacity: 1;
  visibility: visible;
}
.b-hbsc-popup-inner {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 0;
  padding: 20px 30px;
}
.b-popup-list-cat-items {
  margin: 0;
  padding: 0;
  list-style: none;
  vertical-align: top;
}
.b-popup-list-cat-items > .b-item {
  padding: 20px 10px;
  border-bottom: 1px solid #e5e5e5;
}
.b-bstyle .b-popup-list-cat-items > .b-item {
  border-color: #4d4d4d;
}
.b-popup-list-cat-items > li:last-child {
  border: none !important;
}
.b-popup-list-cat-items > li:first-child {
  padding-top: 0;
}
.b-popup-list-cat-items .b-head {
  font-size: 16px;
  line-height: 25px;
  color: #484f54;
  font-weight: 700;
  padding: 0 0 5px 0;
}
.b-popup-list-cat-items .b-head a {
  color: #484f54;
  text-decoration: none;
}
.b-popup-list-cat-items .b-head a:hover {
  color: #eb4242;
}
.b-popup-list-cat-items .b-list {
  list-style: none;
  vertical-align: top;
  padding: 0;
  margin: 0;
  font-size: 14px;
  line-height: 20px;
}
.b-popup-list-cat-items .b-list > li {
  padding: 5px 0 0 0;
}
.b-popup-list-cat-items .b-list a {
  color: #484f54;
  text-decoration: none;
}
.b-popup-list-cat-items .b-list a:hover {
  text-decoration: underline;
}
.b-popup-list-cat-items .label {
  font-size: 9px;
  font-weight: 700;
  color: #fff;
  line-height: 18px;
  height: 18px;
  padding: 0 7px;
  border-radius: 0;
  background: #dc37b6;
  display: inline-block;
  vertical-align: top;
  text-transform: uppercase;
  position: relative;
  top: 2px;
  margin: 0 0 0 5px;
}
.b-popup-list-cat-items .b-show-all {
  padding: 10px 0 0 0;
  font-size: 14px;
  line-height: 20px;
}
.b-popup-list-cat-items .b-show-all .b-show-all-link {
  text-decoration: none;
  border-bottom: 1px solid #eb4242;
}
.b-popup-list-cat-items .b-show-all .b-show-all-link:hover {
  border-color: transparent;
}
.b-hbsc-popup .row {
  margin: 0 -20px;
}
.b-hbsc-popup .row .col-lg-4,
.b-hbsc-popup .row .col-md-4 {
  padding: 0 20px;
}
.b-hbsc-product-of-day {
  padding: 0 0 0 20px;
}
.b-hbsc-product-of-day .b-title {
  color: #333;
  font-size: 24px;
  font-weight: 700;
  line-height: 25px;
  padding: 0 0 15px 0;
}
.b-i-product .b-i-product-name {
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
  margin: 0 0 10px 0;
  white-space: normal;
}
.b-i-product .b-i-product-name a {
  color: #484f54;
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
}
.b-i-product .b-i-product-name a:hover {
  color: #eb4242;
}
.b-i-product .b-i-product-top-meta {
  line-height: 21px;
  padding: 0 0 10px 0;
}
.b-i-product .b-i-product-ratio {
  float: right;
  padding: 4px 0 0 5px;
}
.b-i-product .b-i-product-ratio-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
  position: relative;
  top: -1px;
}
.b-i-product .b-i-product-ratio-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 1px 0 0;
}
.b-i-product .b-i-product-ratio-list .b-star {
  width: 14px;
  height: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.22' height='12.94' viewBox='0 0 14.22 12.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.2 4.9a.53.53 0 0 0-.4-.33L9.6 3.8 7.57.27A.53.53 0 0 0 7.1 0a.55.55 0 0 0-.46.26L4.6 3.8l-4.17.77a.53.53 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.52 4.02a.5.5 0 0 0 .23.47.55.55 0 0 0 .3.1.56.56 0 0 0 .24-.04l3.84-1.7 3.85 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .2-.47l-.52-4.03 2.9-2.95a.5.5 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
}
.b-i-product .b-i-product-ratio-list .b-star-null {
  width: 14px;
  height: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.22' height='13.94' viewBox='0 0 15.22 13.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; stroke:%23efc500; stroke-width:1px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.7 5.4a.5.5 0 0 0-.4-.33L10.1 4.3 8.07.77A.55.55 0 0 0 7.6.5a.53.53 0 0 0-.46.26L5.1 4.3.9 5.08a.5.5 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.5 4.02a.52.52 0 0 0 .2.47.6.6 0 0 0 .32.1.55.55 0 0 0 .22-.04l3.84-1.7 3.84 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .22-.47l-.53-4.03 2.9-2.95a.47.47 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: 14px 13px;
}
.b-i-product .b-i-product-ratio-list .b-star-half {
  width: 14px;
  height: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 37'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M33.5 14.8c.4-.4.2-1.1-.4-1.2l-10-1.4c-.2 0-.4-.2-.5-.4l-4.5-9c-.1-.3-.4-.4-.6-.4-.3 0-.5.1-.6.4l-4.5 9c-.1.2-.3.4-.5.4L2 13.6c-.6.1-.8.8-.4 1.2l7.2 7c.1.1.2.2.2.3v.3l-1.7 9.9v.4c0 .1.1.2.1.2.1.1.1.1.2.1s.2.1.3.1c.1 0 .2 0 .3-.1l8.9-4.7c.1-.1.2-.1.3-.1s.2 0 .3.1l8.9 4.7c.1.1.2.1.3.1.4 0 .8-.4.7-.8l-1.7-9.9c0-.2 0-.5.2-.6l7.4-7zm-9.4 8l1.3 7.3-6.6-3.5c-.4-.2-.8-.3-1.3-.3V6l3.3 6.7c.4.8 1.2 1.4 2 1.5l7.4 1.1-5.3 5.2c-.6.5-.9 1.4-.8 2.3z'/%3E%3C/svg%3E") center -2px no-repeat;
  background-size: 16px auto;
}
.b-i-product .b-i-product-ratio-list .b-ratio-num {
  padding: 1px 0 0 5px;
  font-size: 14px;
  font-weight: 700;
  color: #484f54;
  line-height: 14px;
  position: relative;
  top: -1px;
}
.b-i-product .b-i-product-articul {
  float: left;
  font-size: 14px;
  color: #666;
  line-height: 21px;
  white-space: nowrap;
}
.b-i-product .b-i-product-articul i {
  font-style: normal;
  color: #fff;
}
.b-i-product .b-i-product-pic {
  height: 270px;
  position: relative;
  width: 100%;
  display: table;
  background: #fff;
}
.b-i-product .b-i-product-pic .b-i-product-pic-td {
  height: 225px;
  text-align: center;
  width: 100%;
  display: table-cell;
  vertical-align: middle;
}
.b-i-product .b-i-product-pic .b-i-product-pic-td img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
}
.b-i-product .b-i-product-list-label {
  right: -20px;
  top: 0px;
  position: absolute;
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0;
  z-index: 2;
}
.b-i-product-line .b-i-product-list-label {
  right: 10px;
  top: 10px;
}
.b-i-product .b-i-product-list-label > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 5px 5px;
}
.b-i-product .label,
.b-product-desc-box .label {
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  padding: 0 3px;
  line-height: 24px;
  letter-spacing: .15em;
  height: 26px;
  text-align: center;
  border: 1px solid transparent;
  display: block;
  width: 110px;
  border-radius: 0;
  background: #fff;
}
.b-bstyle .b-product-desc-box .label {
  background: #151515;
}
.b-product-desc-box .label {
  float: right;
  position: relative;
  padding: 0 10px;
  z-index: 20;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: .075em;
  line-height: 24px;
  margin: -10px -10px -26px 0;
  height: 26px;
  width: 120px;
  text-align: center;
  background: #fff;
}
.label.superprice,
.b-i-product .label.superprice,
.b-product-desc-box .label.superprice {
  color: #304e92;
  border-color: #304e92;
}
.label.pricedrop,
.b-i-product .label.pricedrop,
.b-product-desc-box .label.pricedrop {
  color: #304e92;
  border-color: #304e92;
}
.label.new,
.b-i-product .label.new,
.b-product-desc-box .label.new {
  color: #eda526;
  border-color: #eda526;
}
.label.bestseller,
.b-i-product .label.bestseller,
.b-product-desc-box .label.bestseller {
  color: #eda526;
  border-color: #eda526;
}
.b-bstyle .label.bestseller,
.b-bstyle .b-i-product .label.bestseller,
.b-bstyle .b-product-desc-box .label.bestseller {
  color: #eda526;
  border-color: #eda526;
}
.b-bstyle .b-i-product .label.new,
.b-bstyle .b-product-desc-box .label.new {
  color: #eda526;
  border-color: #eda526;
}
.label.discount,
.b-i-product .label.discount,
.b-product-desc-box .label.discount {
  color: #304e92;
  border-color: #304e92;
}
.label.action,
.b-i-product .label.action,
.b-product-desc-box .label.action {
  color: #fe33ba;
  border-color: #fe33ba;
}
.label.soon,
.b-i-product .label.soon,
.b-product-desc-box .label.soon {
  color: #304e92;
  border-color: #304e92;
}
.label.action,
.b-product-desc-box .label.action {
  color: #fe33ba;
  border-color: #fe33ba;
}
.label.conf-tm {
  background: #fff9d2;
  color: #ff7800;
  position: relative;
  padding: 2px 25px 2px 10px;
  font-size: 11px;
  margin-right: 5px;
}
.label.conf-us {
  background: #fff9d2;
  color: #60aa2a;
  position: relative;
  padding: 2px 29px 2px 10px;
  font-size: 11px;
  margin-right: 14px;
}
.label.conf-tm:after {
  content: '';
  width: 32px;
  height: 47px;
  background: url("../images/i-label-conf-tm.png") no-repeat;
  right: -11px;
  top: -17px;
  position: absolute;
}
.label.conf-us:after {
  content: '';
  width: 44px;
  height: 43px;
  background: url("../images/i-label-conf-us.png") no-repeat;
  right: -20px;
  top: -11px;
  position: absolute;
}
.label.exclusive {
  color: #eb4242;
  border-color: #eb4242;
}
.b-bstyle .label.exclusive {
  color: #eb4242;
  border-color: #eb4242;
}
/*.label.exclusive:after { content:''; width:44px; height:43px; background:url("../images/i-label-exc.png") no-repeat; right:-20px; top:-11px; position:absolute; }*/
.b-product-desc-box .label.exclusive:after {
  background: url("../images/i-label-exc.png") 0 0 no-repeat;
  height: 61px;
  top: -12px;
}
.label.msi-master {
  background: #411;
  color: #f00;
  margin: 5px 20px -40px 0;
  padding-right: 20px;
}
.b-product-desc-box .label.action:after {
  background: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 63'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='10.46' y1='9.75' x2='53.95' y2='53.25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23ff9722'/%3E%3Cstop offset='1' stop-color='%23ff7d05'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M57 23.25c-.93-2.94 1.83-7.82.09-10.26S50 11.7 47.55 9.91s-3-7.42-5.82-8.37a2.65 2.65 0 0 0-.85-.13c-2.65 0-5.91 3.41-8.68 3.41s-6-3.41-8.68-3.41a2.65 2.65 0 0 0-.85.13c-2.87 1-3.43 6.59-5.82 8.37S9 10.52 7.28 13s1 7.33.09 10.26-6 5.11-6 8.25 5.07 5.42 6 8.25S5.54 47.57 7.28 50s7.17 1.28 9.58 3.08 3 7.42 5.82 8.37a2.68 2.68 0 0 0 .85.13c2.65 0 5.91-3.41 8.68-3.41s6 3.41 8.68 3.41a2.68 2.68 0 0 0 .85-.13c2.87-1 3.43-6.59 5.82-8.37s7.82-.61 9.58-3.08-1-7.33-.09-10.27 6-5.11 6-8.25-5.11-5.4-6.05-8.23z' fill='url%28%23a%29' fill-rule='evenodd' data-name='Shape 221 copy 3'/%3E%3Cpath d='M29.91 27.15c0-3.89-1.81-6.38-5.62-6.38s-5.68 2.55-5.68 6.41 1.86 6.32 5.62 6.32 5.68-2.59 5.68-6.35zm-5.62 3.58c-1.66 0-2.25-1.55-2.25-3.58s.56-3.58 2.19-3.58 2.25 1.55 2.25 3.61-.56 3.55-2.19 3.55zm15.27-1.85c-3.79 0-5.68 2.55-5.68 6.41s1.86 6.32 5.62 6.32 5.68-2.58 5.68-6.35-1.8-6.38-5.62-6.38zm0 10c-1.66 0-2.25-1.55-2.25-3.58s.56-3.58 2.19-3.58 2.25 1.55 2.25 3.61-.56 3.51-2.19 3.51zM39.12 20h-1.75c-.44 0-.5.12-.71.46L24.41 41.82c-.21.33-.12.58.33.58h1.51a1 1 0 0 0 1-.55l12.16-21.26c.24-.39.06-.59-.29-.59z' fill='%23fff' fill-rule='evenodd' data-name='Shape 1195'/%3E%3C/svg%3E") no-repeat;
}
.b-product-desc-box .label.discount:after {
  background: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 63'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='10.46' y1='9.75' x2='53.95' y2='53.25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23bb68e7'/%3E%3Cstop offset='1' stop-color='%239d43cb'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M57 23.25c-.93-2.94 1.83-7.82.09-10.26S50 11.7 47.55 9.91s-3-7.42-5.82-8.37a2.65 2.65 0 0 0-.85-.13c-2.65 0-5.91 3.41-8.68 3.41s-6-3.41-8.68-3.41a2.65 2.65 0 0 0-.85.13c-2.87 1-3.43 6.59-5.82 8.37S9 10.52 7.28 13s1 7.33.09 10.26-6 5.11-6 8.25 5.07 5.42 6 8.25S5.54 47.57 7.28 50s7.17 1.28 9.58 3.08 3 7.42 5.82 8.37a2.68 2.68 0 0 0 .85.13c2.65 0 5.91-3.41 8.68-3.41s6 3.41 8.68 3.41a2.68 2.68 0 0 0 .85-.13c2.87-1 3.43-6.59 5.82-8.37s7.82-.61 9.58-3.08-1-7.33-.09-10.27 6-5.11 6-8.25-5.11-5.4-6.05-8.23z' fill='url%28%23a%29' fill-rule='evenodd' data-name='Shape 221 copy 3'/%3E%3Cpath d='M41.52 24.27a1.81 1.81 0 1 0-2.57 0 1.82 1.82 0 0 0 2.57 0zm-18.1.62a.91.91 0 0 0 1.28-1.28l-2.29-2.29a.91.91 0 0 0-1.28 1.28zm5.21 4.84a.91.91 0 0 0 .64-1.55L27 25.9a.91.91 0 1 0-1.28 1.28L28 29.47a.9.9 0 0 0 .63.26zm4.57 4.57a.91.91 0 0 0 .64-1.55l-2.29-2.29a.91.91 0 0 0-1.28 1.28L32.56 34a.9.9 0 0 0 .64.3zm2.93.74a.91.91 0 0 0-1.28 1.28l2.29 2.29a.91.91 0 1 0 1.28-1.28zm4.57 4.57a.91.91 0 0 0-1.28 1.28l2.29 2.29A.91.91 0 0 0 43 41.9zm-4.76.11L31 44.65a1.65 1.65 0 0 1-2.31-.15l-9.22-9.21a1.64 1.64 0 0 1-.14-2.29l4.9-4.89a1.27 1.27 0 1 0-1.79-1.79l-4.9 4.89a3.93 3.93 0 0 0-1.14 2.92 4.36 4.36 0 0 0 1.3 3l9.2 9.17a4.35 4.35 0 0 0 3.1 1.29 3.94 3.94 0 0 0 2.81-1.15l4.93-4.93a1.27 1.27 0 0 0-1.8-1.79zm11.21-12L47 21.17A4 4 0 0 0 42.84 17l-6.55-.13c-2-.07-4.25-.15-6 1.58l-4.49 4.48a1.27 1.27 0 0 0 0 1.79 1.3 1.3 0 0 0 1.79 0l4.51-4.51c1-1 2.42-.9 4.13-.83l6.6.13H43A1.47 1.47 0 0 1 44.49 21a1.14 1.14 0 0 0 0 .12l.13 6.62c.06 1.69.12 3.16-.83 4.11l-4.51 4.51a1.27 1.27 0 0 0 1.8 1.79l4.51-4.51c1.72-1.69 1.64-3.95 1.56-5.93z' fill='%23fff' fill-rule='evenodd' data-name='Shape 1197'/%3E%3C/svg%3E") no-repeat;
}
.b-product-desc-box .label.bestseller:after {
  background: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 63'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='10.46' y1='9.75' x2='53.95' y2='53.25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fbca00'/%3E%3Cstop offset='1' stop-color='%23e59f00'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M57 23.25c-.93-2.94 1.83-7.82.09-10.26S50 11.7 47.55 9.91s-3-7.42-5.82-8.37a2.65 2.65 0 0 0-.85-.13c-2.65 0-5.91 3.41-8.68 3.41s-6-3.41-8.68-3.41a2.65 2.65 0 0 0-.85.13c-2.87 1-3.43 6.59-5.82 8.37S9 10.52 7.28 13s1 7.33.09 10.26-6 5.11-6 8.25 5.07 5.42 6 8.25S5.54 47.57 7.28 50s7.17 1.28 9.58 3.08 3 7.42 5.82 8.37a2.68 2.68 0 0 0 .85.13c2.65 0 5.91-3.41 8.68-3.41s6 3.41 8.68 3.41a2.68 2.68 0 0 0 .85-.13c2.87-1 3.43-6.59 5.82-8.37s7.82-.61 9.58-3.08-1-7.33-.09-10.27 6-5.11 6-8.25-5.11-5.4-6.05-8.23z' fill='url%28%23a%29' fill-rule='evenodd' data-name='Shape 221 copy 3'/%3E%3Cpath d='M45.67 33.16a3.57 3.57 0 0 0-.42-1.16 4.24 4.24 0 0 0 1-2.79 3.51 3.51 0 0 0-.94-2.64c-1.41-1.48-3.88-1.5-6.49-1.52h-1.1c-.93 0-1.61-.28-1.78-.69s-.06-1.23 1.14-2.51a8.47 8.47 0 0 0 2.5-6.62 4.29 4.29 0 0 0-1.92-3.17 2.81 2.81 0 0 0-1.5-.47c-1.62 0-2.4 1.5-3.22 3.11a24.4 24.4 0 0 1-1.63 2.83 22.3 22.3 0 0 1-4.45 4.33A21.07 21.07 0 0 0 23 25.52a10.6 10.6 0 0 1-4.31 3.21l-.21.1c-3.52 2-.58 8.66 1.18 12.65.27.61.52 1.18.61 1.43.9 2.67 2.87 2.67 5.85 2.67h.27a31.35 31.35 0 0 1 4.15.44 40.92 40.92 0 0 0 5.86.57 15.35 15.35 0 0 0 2.26-.15 5 5 0 0 0 4.65-5A4 4 0 0 0 45 38.6a3.45 3.45 0 0 0-.43-1.91 4.42 4.42 0 0 0 1.1-3.53zM42.24 30H36a1.43 1.43 0 0 0 0 2.86h6.22a1.24 1.24 0 0 1 .6 1.06 1.54 1.54 0 0 1-.65 1.26h-5.74A1.43 1.43 0 0 0 35 36.62a1.29 1.29 0 0 0 1.4 1.28h5.66a1.81 1.81 0 0 1 .08.72 1.38 1.38 0 0 1-.75.85h-4.31a1.2 1.2 0 0 0-1.31 1.25 1.38 1.38 0 0 0 1.36 1.43h3.23a2.34 2.34 0 0 1-2.1 1.46 12.58 12.58 0 0 1-1.85.12A38.29 38.29 0 0 1 31 43.2a32.66 32.66 0 0 0-4.55-.47h-.27c-2.9 0-2.93-.07-3.15-.73-.13-.37-.37-.91-.7-1.67a43.17 43.17 0 0 1-2.33-5.9c-.54-2-.36-2.89-.17-3.09a13.29 13.29 0 0 0 5.45-4.14 19.3 19.3 0 0 1 3.35-3.13 24.76 24.76 0 0 0 5-4.92A27.58 27.58 0 0 0 35.49 16a15.74 15.74 0 0 1 .78-1.41 1.66 1.66 0 0 1 .49 1A5.63 5.63 0 0 1 35 19.91c-1.76 1.9-2.38 3.93-1.68 5.58s2.22 2.39 4.35 2.43h1.11c1.64 0 3.88 0 4.46.64 0 0 .14.16.14.57-.01.62-.52.87-1.14.87z' fill='%23fff' fill-rule='evenodd' data-name='Shape 1 copy 4'/%3E%3C/svg%3E") no-repeat;
}
.b-product-desc-box .label.new:after {
  background: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 63'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='10.46' y1='9.75' x2='53.95' y2='53.25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%236ac22a'/%3E%3Cstop offset='1' stop-color='%23539f1c'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M57 23.25c-.93-2.94 1.83-7.82.09-10.26S50 11.7 47.55 9.91s-3-7.42-5.82-8.37a2.65 2.65 0 0 0-.85-.13c-2.65 0-5.91 3.41-8.68 3.41s-6-3.41-8.68-3.41a2.65 2.65 0 0 0-.85.13c-2.87 1-3.43 6.59-5.82 8.37S9 10.52 7.28 13s1 7.33.09 10.26-6 5.11-6 8.25 5.07 5.42 6 8.25S5.54 47.57 7.28 50s7.17 1.28 9.58 3.08 3 7.42 5.82 8.37a2.68 2.68 0 0 0 .85.13c2.65 0 5.91-3.41 8.68-3.41s6 3.41 8.68 3.41a2.68 2.68 0 0 0 .85-.13c2.87-1 3.43-6.59 5.82-8.37s7.82-.61 9.58-3.08-1-7.33-.09-10.27 6-5.11 6-8.25-5.11-5.4-6.05-8.23z' fill='url%28%23a%29' fill-rule='evenodd' data-name='Shape 221 copy 3'/%3E%3Cpath d='M29.68 16a1.13 1.13 0 0 0-1.86.43l-6.59 19.25-3.1 3.1a1.14 1.14 0 0 0 0 1.6L22.74 45a1.22 1.22 0 0 0 1.59 0l3.1-3.11.23-.08a5.6 5.6 0 0 0 5.06 2.82 6.05 6.05 0 0 0 5.83-3.3 5.23 5.23 0 0 0 .67-3.49l7.42-2.55a1.13 1.13 0 0 0 .43-1.87zm-6.15 26.6l-3-3 1.69-1.69 3 3zm10.73-.5a3.86 3.86 0 0 1-4.42-1L37 38.6a4.08 4.08 0 0 1-2.74 3.5zm-7.15-2.49L23.5 36l2.44-7.14.55.55a1.22 1.22 0 0 0 1.59 0 1.14 1.14 0 0 0 0-1.6l-1.33-1.33.4-1.17 3.14 3.14a1.13 1.13 0 0 0 .78.3 1.06 1.06 0 0 0 .81-.3 1.14 1.14 0 0 0 0-1.6L28 22.94l1.39-4.08 14.83 14.88zM37.35 21a1.13 1.13 0 0 0 1.12-1.09l.11-4.27a1.12 1.12 0 0 0-.31-.8 1.12 1.12 0 0 0-1.94.74l-.11 4.27A1.13 1.13 0 0 0 37.35 21zm4.11 1.73a1.13 1.13 0 0 0 .79-.3l3-3a1.13 1.13 0 0 0-1.59-1.6l-3 3a1.1 1.1 0 0 0 .8 1.89zm6 1.75l-4.27.11a1.13 1.13 0 0 0 .06 2.25l4.27-.11a1.11 1.11 0 0 0 .79-.35 1.13 1.13 0 0 0-.85-1.9z' fill='%23fff' fill-rule='evenodd' data-name='Shape 1196'/%3E%3C/svg%3E") no-repeat;
}
.b-product-desc-box .label.pricedrop:after {
  background: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 63'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='10.46' y1='9.75' x2='53.95' y2='53.25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%2379d3e3'/%3E%3Cstop offset='1' stop-color='%234bbfd4'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M57 23.25c-.93-2.94 1.83-7.82.09-10.26S50 11.7 47.55 9.91s-3-7.42-5.82-8.37a2.65 2.65 0 0 0-.85-.13c-2.65 0-5.91 3.41-8.68 3.41s-6-3.41-8.68-3.41a2.65 2.65 0 0 0-.85.13c-2.87 1-3.43 6.59-5.82 8.37S9 10.52 7.28 13s1 7.33.09 10.26-6 5.11-6 8.25 5.07 5.42 6 8.25S5.54 47.57 7.28 50s7.17 1.28 9.58 3.08 3 7.42 5.82 8.37a2.68 2.68 0 0 0 .85.13c2.65 0 5.91-3.41 8.68-3.41s6 3.41 8.68 3.41a2.68 2.68 0 0 0 .85-.13c2.87-1 3.43-6.59 5.82-8.37s7.82-.61 9.58-3.08-1-7.33-.09-10.27 6-5.11 6-8.25-5.11-5.4-6.05-8.23z' fill='url%28%23a%29' fill-rule='evenodd' data-name='Shape 221 copy 3'/%3E%3Cpath d='M39.52 22.2a1.77 1.77 0 0 0 0 2.54 1.88 1.88 0 0 0 2.61 0 1.77 1.77 0 0 0 0-2.54 1.88 1.88 0 0 0-2.61 0zm8.43 6l-.21-6.57a4 4 0 0 0-1.23-3 4.17 4.17 0 0 0-3.09-1.19l-6.72-.2c-2.06-.1-4.39-.21-6.16 1.52l-13 12.67a3.82 3.82 0 0 0-1.15 3 4.4 4.4 0 0 0 1.35 2.93l9.59 9.35a4.62 4.62 0 0 0 3 1.32h.21a4 4 0 0 0 2.83-1.13l13-12.67c1.79-1.75 1.68-4.02 1.63-6.01zm-3.38 4.2l-13 12.67a1.75 1.75 0 0 1-2.4-.2l-9.59-9.35a1.64 1.64 0 0 1-.2-2.34l13-12.67a3.86 3.86 0 0 1 2.83-.83h1.4l6.86.21h.06a1.54 1.54 0 0 1 1.16.46 1.47 1.47 0 0 1 .47 1.14v.06l.22 6.71c.08 1.74.15 3.23-.81 4.17z' fill='%23fff' fill-rule='evenodd' data-name='Shape 1197'/%3E%3C/svg%3E") no-repeat;
}
.b-product-desc-box .label.superprice:after {
  background: url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 63'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='10.46' y1='9.75' x2='53.95' y2='53.25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%231396d6'/%3E%3Cstop offset='1' stop-color='%230485c5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M57 23.25c-.93-2.94 1.83-7.82.09-10.26S50 11.7 47.55 9.91s-3-7.42-5.82-8.37a2.65 2.65 0 0 0-.85-.13c-2.65 0-5.91 3.41-8.68 3.41s-6-3.41-8.68-3.41a2.65 2.65 0 0 0-.85.13c-2.87 1-3.43 6.59-5.82 8.37S9 10.52 7.28 13s1 7.33.09 10.26-6 5.11-6 8.25 5.07 5.42 6 8.25S5.54 47.57 7.28 50s7.17 1.28 9.58 3.08 3 7.42 5.82 8.37a2.68 2.68 0 0 0 .85.13c2.65 0 5.91-3.41 8.68-3.41s6 3.41 8.68 3.41a2.68 2.68 0 0 0 .85-.13c2.87-1 3.43-6.59 5.82-8.37s7.82-.61 9.58-3.08-1-7.33-.09-10.27 6-5.11 6-8.25-5.11-5.4-6.05-8.23z' fill='url%28%23a%29' fill-rule='evenodd' data-name='Shape 221 copy 3'/%3E%3Cpath d='M49.77 25.49l-12.2-12.26a2 2 0 0 0-2-.57 2.17 2.17 0 0 0-1.46 1.23l-.09.18v.12a16.85 16.85 0 0 1-8.55 8.35A22.31 22.31 0 0 0 14.17 34a2 2 0 0 0 .44 2.22L26.72 48.4a2.13 2.13 0 0 0 1.44.61h.55a1.89 1.89 0 0 0 1.48-1.61c.38-1.25 2.12-5.58 8.76-8.65 8.29-3.75 10.77-9.33 11.33-11l.06-.17a2.17 2.17 0 0 0-.57-2.09zM38 36.62c-7.09 3.29-9.31 8-9.93 9.87L16.35 34.72a19.89 19.89 0 0 1 10-10.06A18.78 18.78 0 0 0 36.12 15l12 12c-.56 1.54-2.79 6.3-10.12 9.62zm-5.64-13.47a.87.87 0 0 0-.18 1.19.77.77 0 0 0 .73.39.7.7 0 0 0 .54-.19 12.78 12.78 0 0 0 4.36-4.69l.11-.15v-.07a1 1 0 0 0 0-.64.85.85 0 0 0-.53-.5.91.91 0 0 0-1.19.57v.07c-.13.27-.73 1.93-3.84 4.02zm-1.13 13.31a.8.8 0 0 0-.37.09 10.83 10.83 0 0 0-4.28 4.85l-.09.19a1 1 0 0 0 .43 1.18H27l.08.08h.18a.93.93 0 0 0 .85-.53 9.89 9.89 0 0 1 3.58-4.11.76.76 0 0 0 .43-.43 1 1 0 0 0 0-.77.91.91 0 0 0-.89-.55zm-.66-11.3a3.67 3.67 0 0 0-2.41.84 4 4 0 0 0-1.28 3.61 7.46 7.46 0 0 0 1.76 4 6.75 6.75 0 0 0 4.94 2.62 3.67 3.67 0 0 0 2.42-.86 4 4 0 0 0 1.28-3.61 7.47 7.47 0 0 0-1.77-4 6.75 6.75 0 0 0-4.94-2.6zm4.14 8.67a1.69 1.69 0 0 1-1.13.37 4.83 4.83 0 0 1-3.41-1.9 5.44 5.44 0 0 1-1.3-2.88 2.11 2.11 0 0 1 .58-1.88 1.69 1.69 0 0 1 1.13-.37 4.83 4.83 0 0 1 3.42 1.9A5.44 5.44 0 0 1 35.29 32a2.11 2.11 0 0 1-.58 1.83z' fill='%23fff' fill-rule='evenodd' data-name='Shape 540'/%3E%3C/svg%3E") no-repeat;
}
.b-product-desc-box .label.conf-tm {
  margin-right: 18px;
}
.b-product-desc-box .label.conf-us {
  margin-right: 27px;
}
.b-product-desc-box .label.conf-tm,
.b-product-desc-box .label.conf-us {
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 13px;
  line-height: 20px;
  padding-left: 12px;
  height: auto;
}
.b-i-product .b-i-product-old-price {
  font-size: 16px;
  font-weight: 700;
  color: #989ea1;
  line-height: 16px;
  text-decoration: line-through;
  padding: 0 0 4px 0;
  clear: both;
}
.b-i-product-line .b-i-product-old-price {
  text-decoration: none;
}
.b-i-product-line .b-i-product-old-price span {
  position: relative;
  padding: 0 1px;
}
.b-i-product-line .b-i-product-old-price span:after {
  content: '';
  width: 100%;
  height: 1px;
  background: #989ea1;
  left: 0;
  top: 50%;
  position: absolute;
}
.b-i-product .b-i-product-old-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
}
.b-i-product .b-price {
  float: left;
  line-height: 46px;
  font-size: 36px;
  font-weight: 700;
  color: #eb4242;
  white-space: nowrap;
  height: 40px;
}
.b-i-product .b-price i {
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
}
.b-i-product .b-link-add2bas {
  display: block;
  float: right;
  width: 40px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  border-radius: 0;
  background: #eb4242 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") 7px 7px no-repeat;
  background-size: 26px 24px;
}
.b-i-product .b-link-add2bas:hover {
  background-color: #eb4242;
}
.b-i-product .b-link-add2bas:hover:before {
  opacity: 1;
}
.b-i-product .b-link-add2bas-already-add {
  background: #b7cf52 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") 7px 7px no-repeat;
  background-size: 26px 24px;
}
.b-i-product .b-link-add2bas-already-add:hover {
  background-color: #b7cf52;
}
.b-bstyle .b-i-product .b-link-add2bas-already-add {
  background-color: #b7cf52;
}
.b-i-product .b-link-add2compare {
  float: right;
  margin: 12px 15px 0 0;
  position: relative;
  width: 28px;
  height: 18px;
  font-size: 0;
  line-height: 0;
}
.b-i-product .b-link-add2compare:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.2s ease;
}
.b-i-product .b-link-add2compare:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23484f54; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
}
.b-i-product .b-link-add2compare:hover:before {
  opacity: 0;
}
.b-i-product .b-link-add2compare:hover:after {
  opacity: 1;
}
.b-i-product .b-link-add2compare-already-add:before {
  display: none;
  opacity: 0;
}
.b-i-product .b-link-add2compare-already-add:after {
  opacity: 1;
}
.x-nav-flying-msi .b-header-fixedpopup .b-i-product .b-link-add2compare:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
}
/* footer */
.b-footer {
  min-width: 320px;
  margin: 0 auto;
  position: relative;
  background: #313645;
  background: -moz-linear-gradient(top, #313645 0%, #26262e 100%);
  background: -webkit-linear-gradient(top, #313645 0%, #26262e 100%);
  background: linear-gradient(to bottom, #313645 0%, #26262e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#313645', endColorstr='#26262e', GradientType=0);
}
.b-footer .container-fluid {
  max-width: 1200px;
}
.b-footer-secnav {
  padding: 35px 0 0 0;
}
.b-footer-secnav .b-head {
  line-height: 21px;
  font-size: 14px;
  font-weight: 700;
  color: #e9f1f7;
  padding: 0 0 20px 0;
}
.b-footer-secnav .b-nav {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-footer-secnav .b-nav li {
  line-height: 20px;
  padding: 0 0 10px 0;
  font-size: 14px;
}
.b-footer-secnav .b-nav a {
  color: #e9f1f7;
  text-decoration: none;
  border-bottom: 1px solid transparent;
}
.b-footer-secnav .b-nav a:hover {
  text-decoration: none;
  border-color: #e9f1f7;
}
.b-callcenter-shedule {
  font-size: 14px;
  line-height: 20px;
  color: #e9f1f7;
  padding: 0 0 20px 0;
}
.b-callcenter-shedule p {
  margin: 0;
}
.b-callcenter-shedule p + p {
  padding: 10px 0 0 0;
  margin: 0;
}
.b-suscribe {
  max-width: 250px;
  padding: 0 0 20px 0;
}
.b-suscribe .b-label {
  font-size: 14px;
  line-height: 20px;
  color: #e9f1f7;
  font-weight: 700;
  margin: 0;
  padding: 0 0 20px 0;
  display: block;
}
.b-suscribe .b-inner {
  position: relative;
  padding: 0 45px 0 0;
}
.b-suscribe .b-input {
  border: none;
  background: #3f4049;
  padding: 5px 10px 5px 14px;
  width: 100%;
  box-sizing: border-box;
  display: block;
  height: 40px;
  font-size: 14px;
  color: #e9f1f7;
  border-radius: 0;
}
.b-suscribe .b-input:focus {
  color: #e9f1f7;
}
.b-suscribe .b-input::placeholder {
  color: #e9f1f7;
}
.b-suscribe .b-btn-send {
  right: 0px;
  top: 0px;
  position: absolute;
  width: 45px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  border: none;
  background: #eb4242 url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='19'%3e%3cpath d='M23.949 2.24a1.16 1.16 0 0 0-.183-.79.985.985 0 0 0-.226-.23A2.6 2.6 0 0 0 21.371 0H2.626A2.712 2.712 0 0 0-.002 2.78v13.44A2.712 2.712 0 0 0 2.626 19h18.745a2.712 2.712 0 0 0 2.628-2.78V2.78a2.99 2.99 0 0 0-.05-.54zM12.243 11.1a.958.958 0 0 0 .761-.19l9.161-6.9v12.21a.821.821 0 0 1-.794.84H2.626a.822.822 0 0 1-.795-.84V3.64l9.652 7.27a.955.955 0 0 0 .76.19zM3.157 1.94H21.33l-9.087 6.85z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") center center no-repeat;
  border-radius: 0;
  cursor: pointer;
}
.b-suscribe .b-btn-send:hover {
  background: #eb4242 url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='19'%3e%3cpath d='M23.949 2.24a1.16 1.16 0 0 0-.183-.79.985.985 0 0 0-.226-.23A2.6 2.6 0 0 0 21.371 0H2.626A2.712 2.712 0 0 0-.002 2.78v13.44A2.712 2.712 0 0 0 2.626 19h18.745a2.712 2.712 0 0 0 2.628-2.78V2.78a2.99 2.99 0 0 0-.05-.54zM12.243 11.1a.958.958 0 0 0 .761-.19l9.161-6.9v12.21a.821.821 0 0 1-.794.84H2.626a.822.822 0 0 1-.795-.84V3.64l9.652 7.27a.955.955 0 0 0 .76.19zM3.157 1.94H21.33l-9.087 6.85z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") center center no-repeat;
}
.b-footer-secbot {
  padding: 25px 0 30px 0;
  font-size: 14px;
  line-height: 25px;
  color: #fff;
}
.b-copyright {
  color: #62656c;
}
.b-foot-soc-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -7px 0 0;
}
.b-foot-soc-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 7px 0 0;
}
.b-foot-soc-list > li:first-child {
  display: block;
  font-size: 14px;
  color: #e9f1f7;
  line-height: 20px;
  padding: 0 7px 20px 0;
  font-weight: 700;
}
.b-foot-soc-list .b-go2top > li:first-child {
  padding: 0 0 20px 7px;
  line-height: 20px;
  font-size: 16px;
  color: #fff;
  display: block;
  font-weight: 700;
}
.b-foot-soc-list a {
  display: block;
  width: 33px;
  height: 33px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  border-radius: 6px;
  position: relative;
}
.b-foot-soc-list a:before,
.b-share-box-popup-list a:before {
  content: '';
  position: absolute;
  transition: all 0.2s ease;
  z-index: 3;
  width: 35px;
  height: 35px;
  left: 0;
  top: 0;
  background-position: center center !important;
}
.b-foot-soc-link-1:before,
.b-link-fb:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cstyle/%3e%3cpath d='M35 17.5C35 7.8 27.2 0 17.5 0S0 7.8 0 17.5c0 8.7 6.4 16 14.8 17.3V22.6h-4.4v-5.1h4.4v-3.9c0-4.4 2.6-6.8 6.6-6.8 1.9 0 3.9.3 3.9.3v4.3h-2.2c-2.2 0-2.9 1.3-2.9 2.7v3.3h4.9l-.8 5.1h-4.1v12.2C28.6 33.5 35 26.2 35 17.5z' clip-path='url(%23SVGID_2_)' fill='%234a6eb2'/%3e%3cpath d='M24.3 22.6l.8-5.1h-4.9v-3.3c0-1.4.7-2.7 2.9-2.7h2.2V7.2s-2-.3-3.9-.3c-4 0-6.6 2.4-6.6 6.8v3.9h-4.4v5.1h4.4v12.2c.9.1 1.8.2 2.7.2s1.8-.1 2.7-.2V22.6h4.1z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
}
.b-link-tg:before {
  background: url('../images/ico-telegram.png') no-repeat;
}
.b-foot-soc-link-2:before,
.b-link-gp:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3ccircle cx='17.5' cy='17.5' r='17.5' fill='red'/%3e%3cpath d='M28.6 11.9c-.3-1-1.1-1.8-2.1-2.1-1.8-.5-9.1-.5-9.1-.5s-7.3 0-9.1.5c-1 .3-1.8 1.1-2.1 2.1-.5 1.8-.5 5.6-.5 5.6s0 3.8.5 5.6c.3 1 1.1 1.8 2.1 2.1 1.8.5 9.1.5 9.1.5s7.3 0 9.1-.5c1-.3 1.8-1.1 2.1-2.1.5-1.8.5-5.6.5-5.6s0-3.8-.5-5.6zM15.1 21v-7l6.1 3.5-6.1 3.5z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
}
.b-foot-soc-link-3:before,
.b-link-vk:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cstyle%3e%3c/style%3e%3cpath d='M12.1 0h10.7C32.7 0 35 2.3 35 12.1v10.7C35 32.7 32.7 35 22.9 35H12.1C2.3 35 0 32.7 0 22.9V12.1C0 2.3 2.3 0 12.1 0' fill='%234680c2'/%3e%3cpath d='M28.9 12.1c.2-.5 0-.9-.8-.9h-2.5c-.6 0-.9.3-1.1.7 0 0-1.3 3.2-3.1 5.2-.6.6-.9.8-1.2.8-.2 0-.4-.2-.4-.7V12c0-.6-.2-.9-.7-.9h-4c-.4 0-.6.3-.6.6 0 .6.9.8 1 2.5V18c0 .8-.1 1-.5 1-.9 0-3-3.2-4.2-6.8-.2-.7-.5-1-1.1-1H7c-.7 0-.9.3-.9.7 0 .7.9 4 4 8.5 2.1 3 5.1 4.7 7.8 4.7 1.6 0 1.8-.4 1.8-1v-2.3c0-.7.1-.9.7-.9.4 0 1 .2 2.5 1.7 1.7 1.7 2 2.5 3 2.5h2.5c.7 0 1.1-.4.9-1.1-.2-.7-1.1-1.8-2.1-3-.6-.7-1.5-1.5-1.8-1.8-.4-.5-.3-.7 0-1.1.1-.2 3.2-4.6 3.5-6' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
}
.b-bstyle .b-link-gp:before,
.b-bstyle .b-link-gp:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='22' viewBox='0 0 26 22'%3E%3Cpath d='M14.15 0H7.37c-3.04 0-5.9 2.32-5.9 5a4.91 4.91 0 0 0 5.16 4.95l.63-.01a2.76 2.76 0 0 0-.34 1.27 2.64 2.64 0 0 0 .92 1.88l-1.17.01C2.9 13.1 0 15.51 0 18c0 2.46 3.18 4 6.95 4 4.3 0 6.66-2.45 6.66-4.91a4.75 4.75 0 0 0-2.37-4.42c-.61-.43-1.79-1.49-1.79-2.11 0-.73.21-1.09 1.3-1.95a4.72 4.72 0 0 0 1.92-3.63c0-1.71-.76-3.51-2.19-4h2.15zm-2.37 16.67a3.1 3.1 0 0 1 .08.7c0 1.99-1.27 3.54-4.93 3.54-2.6 0-4.49-1.65-4.49-3.64 0-1.94 2.34-3.56 4.94-3.54a5.99 5.99 0 0 1 1.69.27c1.41.99 2.43 1.55 2.71 2.67zM7.61 9.26C5.87 9.21 4.21 7.31 3.91 5S4.76.94 6.51.99s3.4 1.9 3.71 4.2-.87 4.13-2.62 4.07zm13.34-4.37V0h-1.51v4.89h-5.05v1.47h5.05v4.41h1.51V6.36H26V4.89h-5.05z' fill='%2300' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
}
.b-link-inst:before {
  width: 23px;
  height: 23px;
  left: 6px;
  top: 6px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23'%3E%3Cpath d='M6.53 0A6.54 6.54 0 0 0 0 6.53v9.94A6.54 6.54 0 0 0 6.53 23h9.94A6.54 6.54 0 0 0 23 16.47V6.53A6.54 6.54 0 0 0 16.47 0H6.53zm0 1.87h9.94a4.63 4.63 0 0 1 4.67 4.66v9.94a4.64 4.64 0 0 1-4.67 4.67H6.53a4.64 4.64 0 0 1-4.66-4.67V6.53a4.63 4.63 0 0 1 4.66-4.66zm11.19 1.86a1.25 1.25 0 1 0 1.24 1.24 1.25 1.25 0 0 0-1.24-1.24zM11.5 5.59a5.91 5.91 0 1 0 5.9 5.91 5.92 5.92 0 0 0-5.9-5.91zm0 1.87a4.04 4.04 0 1 1-4.04 4.04 4.03 4.03 0 0 1 4.04-4.04z' fill='%23e12281' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
}
.b-link-inst:after {
  width: 23px;
  height: 23px;
  left: 6px;
  top: 6px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23'%3E%3Cpath d='M6.53 0A6.54 6.54 0 0 0 0 6.53v9.94A6.54 6.54 0 0 0 6.53 23h9.94A6.54 6.54 0 0 0 23 16.47V6.53A6.54 6.54 0 0 0 16.47 0H6.53zm0 1.87h9.94a4.63 4.63 0 0 1 4.67 4.66v9.94a4.64 4.64 0 0 1-4.67 4.67H6.53a4.64 4.64 0 0 1-4.66-4.67V6.53a4.63 4.63 0 0 1 4.66-4.66zm11.19 1.86a1.25 1.25 0 1 0 1.24 1.24 1.25 1.25 0 0 0-1.24-1.24zM11.5 5.59a5.91 5.91 0 1 0 5.9 5.91 5.92 5.92 0 0 0-5.9-5.91zm0 1.87a4.04 4.04 0 1 1-4.04 4.04 4.03 4.03 0 0 1 4.04-4.04z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
}
.b-foot-soc-link-4:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='35' height='35'%3e%3cstyle%3e.st0%7bfill:%23fff%7d%3c/style%3e%3cdefs%3e%3ccircle id='SVGID_1_' cx='17.5' cy='17.5' r='17.5'/%3e%3c/defs%3e%3clinearGradient id='SVGID_2_' gradientUnits='userSpaceOnUse' y1='17.5' x2='35' y2='17.5' gradientTransform='rotate(-45.515 17.501 17.5)'%3e%3cstop offset='.05' stop-color='%23ffd521'/%3e%3cstop offset='.501' stop-color='%23f50000'/%3e%3cstop offset='.95' stop-color='%23b900b4'/%3e%3c/linearGradient%3e%3cuse xlink:href='%23SVGID_1_' overflow='visible' fill='url(%23SVGID_2_)'/%3e%3cclipPath id='SVGID_3_'%3e%3cuse xlink:href='%23SVGID_1_' overflow='visible'/%3e%3c/clipPath%3e%3cg%3e%3cpath class='st0' d='M17.5 9c2.8 0 3.1 0 4.2.1 1 0 1.6.2 1.9.4.5.2.8.4 1.2.8.4.4.6.7.8 1.2.1.4.3.9.4 1.9.1 1.1.1 1.4.1 4.2s0 3.1-.1 4.2c0 1-.2 1.6-.4 1.9-.2.5-.4.8-.8 1.2-.4.4-.7.6-1.2.8-.4.1-.9.3-1.9.4-1.1-.1-1.4-.1-4.2-.1s-3.1 0-4.2-.1c-1 0-1.6-.2-1.9-.4-.5-.2-.8-.4-1.2-.8-.4-.4-.6-.7-.8-1.2-.1-.4-.3-.9-.4-1.9v-4.1c0-2.8 0-3.1.1-4.2 0-1 .2-1.6.4-1.9.2-.5.4-.8.8-1.2.4-.4.7-.6 1.2-.8.4-.1.9-.3 1.9-.4h4.1m0-1.9c-2.8 0-3.2 0-4.3.1-1.1.1-1.9.2-2.5.5-.7.2-1.3.6-1.9 1.1-.5.6-.9 1.2-1.2 1.9-.3.7-.4 1.4-.5 2.5-.1 1.1-.1 1.5-.1 4.3s0 3.2.1 4.3c.1 1.1.2 1.9.5 2.5.3.7.6 1.3 1.2 1.8.6.6 1.2.9 1.8 1.2.7.3 1.4.4 2.5.5 1.1.1 1.5.1 4.3.1s3.2 0 4.3-.1c1.1-.1 1.9-.2 2.5-.5.7-.3 1.3-.6 1.8-1.2.6-.6.9-1.2 1.2-1.8.3-.7.4-1.4.5-2.5.1-1.1.1-1.5.1-4.3s0-3.2-.1-4.3c-.1-1.1-.2-1.9-.5-2.5-.3-.7-.6-1.3-1.2-1.8-.6-.6-1.2-.9-1.8-1.2-.7-.3-1.4-.4-2.5-.5-1-.1-1.4-.1-4.2-.1z'/%3e%3cpath class='st0' d='M17.5 12.2c-3 0-5.3 2.4-5.3 5.3s2.4 5.3 5.3 5.3 5.3-2.4 5.3-5.3-2.3-5.3-5.3-5.3zm0 8.8c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5z'/%3e%3ccircle class='st0' cx='23.1' cy='11.9' r='1.3'/%3e%3c/g%3e%3c/svg%3e") no-repeat;
}
.b-foot-soc-link-5:before,
.b-link-telegram:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cstyle%3e%3c/style%3e%3clinearGradient id='SVGID_2_' gradientUnits='userSpaceOnUse' x1='66.068' y1='22.927' x2='66.032' y2='22.842' gradientTransform='matrix(240 0 0 -240 -15833.75 5508)'%3e%3cstop offset='0' stop-color='%2337aee2'/%3e%3cstop offset='1' stop-color='%231e96c8'/%3e%3c/linearGradient%3e%3ccircle cx='17.5' cy='17.5' r='17.5' fill='url(%23SVGID_2_)'/%3e%3cpath d='M14.3 25.5c-.6 0-.5-.2-.7-.8L12 19.3l12.8-7.6' fill='%23c8daea'/%3e%3cpath d='M14.3 25.5c.4 0 .6-.2.9-.4l2.3-2.3-2.9-1.8' fill='%23a9c9dd'/%3e%3clinearGradient id='SVGID_3_' gradientUnits='userSpaceOnUse' x1='65.511' y1='23.386' x2='65.539' y2='23.333' gradientTransform='matrix(130.4927 0 0 -109.4496 -8529.975 2577.521)'%3e%3cstop offset='0' stop-color='%23eff7fc'/%3e%3cstop offset='1' stop-color='%23fff'/%3e%3c/linearGradient%3e%3cpath d='M14.6 21.1l7.1 5.2c.8.4 1.4.2 1.6-.7L26.1 12c.3-1.2-.4-1.7-1.2-1.4L8 17.1c-1.2.5-1.1 1.1-.2 1.4l4.3 1.4 10-6.3c.5-.3.9-.1.6.2' fill='url(%23SVGID_3_)'/%3e%3c/svg%3e") no-repeat;
}
.b-creator a {
  text-decoration: none;
  color: #0074ae;
}
.b-creator a:hover {
  text-decoration: underline;
}
/* content */
.b-content {
  padding: 0 0 30px 0;
  position: relative;
  z-index: 1;
}
.b-breadcrumb-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 22px 25px 12px 5px;
  font-size: 0;
  line-height: 0;
}
.b-breadcrumb-list > li {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  font-size: 14px;
  color: #4f5250;
  padding: 0;
  margin: 0 0 10px 0;
  position: relative;
  padding: 0 20px 0 0;
}
.b-breadcrumb-list > li:after {
  content: '';
  width: 5px;
  height: 5px;
  background: #eb4242;
  border-radius: 50%;
  right: 8px;
  top: 7px;
  position: absolute;
}
.b-breadcrumb-list > li:last-child:after {
  display: none;
}
.b-breadcrumb-list a {
  text-decoration: none;
  color: #4f5250;
  border-bottom: 1px solid #4f5250;
}
.b-breadcrumb-list a:hover {
  color: #eb4242;
  text-decoration: none;
  border-color: transparent;
}
.b-wrap-row-container {
  margin: 0 -15px;
}
.b-row-container {
  margin: 0 -20px;
}
.b-row-container > div {
  padding: 0 20px;
}
.b-footer-secnav .b-row-container {
  margin: 0 -30px;
}
.b-footer-secnav .b-row-container > div {
  padding: 0 30px;
}
.b-footer-secnav .b-row-container > div:nth-child(2) {
  padding-left: 35px;
}
.b-footer-secnav .b-row-container > div:nth-child(4) {
  padding-left: 25px;
  padding-right: 35px;
}
.b-footer-secbot .b-row-container > div:nth-child(2) {
  padding-left: 30px;
}
.b-footer-secbot .b-row-container > div:nth-child(3) {
  padding-left: 30px;
}
.b-side-filter {
  border: 1px solid #e5e5e5;
  border-radius: 0;
  margin: 0 -35px 0 0;
}
.b-sfilt-item {
  border-bottom: 1px solid #d4dce1;
}
.b-sfilt-item-head {
  line-height: 19px;
  padding: 20px 18px 20px 25px;
}
.b-sfilt-item-head a {
  display: block;
  vertical-align: top;
  text-decoration: none;
  position: relative;
  font-size: 14px;
  color: #acb1b6;
  font-weight: 700;
  line-height: 19px;
  padding: 0 20px 0 0;
}
.b-sfilt-item-head a span {
  display: inline-block;
  vertical-align: top;
  line-height: 19px;
  transition: all 0.2s ease;
}
.b-sfilt-item-head a span i {
  font-style: normal;
}
.b-sfilt-item-head a:after {
  content: '';
  width: 16px;
  height: 7px;
  right: 5px;
  top: 50%;
  margin: -4px 0 0 0;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.2' fill-rule='evenodd' clip-rule='evenodd' d='M0 2l8 5 8-5-1.5-2L8 4 1.5 0 0 2z' fill='%231B1B1D'/%3e%3c/svg%3e") no-repeat;
  transition: all 0.3s ease;
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.b-sfilt-item-head a.collapsed:after {
  transition: all 0.3s ease;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
}
.b-sfilt-item-head a:hover span i {
  border-color: transparent;
  text-decoration: none !important;
}
.b-sfilt-item-head a:after {
  opacity: .6;
}
.b-sfilt-item-head a:hover:after {
  opacity: 1;
}
.b-sfilt-item-head-city a {
  padding: 2px 20px 2px 27px;
}
.b-sfilt-item-head-city a:after {
  content: '';
  width: 14px;
  height: 8px;
  left: auto;
  right: 0;
  top: 7px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.77 7.7l5.93-5.96a1.03 1.03 0 0 0 0-1.45 1 1 0 0 0-1.43 0L7 5.6 1.73.3A1 1 0 0 0 .3.3 1.02 1.02 0 0 0 0 1a1.05 1.05 0 0 0 .3.74L6.22 7.7a1.15 1.15 0 0 0 1.55 0z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.3s ease;
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.b-sfilt-item-head-city a.collapsed:after {
  content: '';
  width: 14px;
  height: 8px;
  left: auto;
  top: 7px;
  right: 0px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.77 7.7l5.93-5.96a1.03 1.03 0 0 0 0-1.45 1 1 0 0 0-1.43 0L7 5.6 1.73.3A1 1 0 0 0 .3.3 1.02 1.02 0 0 0 0 1a1.05 1.05 0 0 0 .3.74L6.22 7.7a1.15 1.15 0 0 0 1.55 0z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.3s ease;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
}
.b-sfilt-item-head-city a span {
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
}
.b-sfilt-item-head-city a:before {
  content: '';
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='23' viewBox='0 0 15 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.5 23a.96.96 0 0 1-.75-.36C6.48 22.3 0 14.44 0 7.6a7.5 7.5 0 1 1 15 0c0 6.8-6.47 14.7-6.75 15.04a.96.96 0 0 1-.75.36zm0-21a5.6 5.6 0 0 0-5.54 5.6c0 4.82 3.87 10.55 5.54 12.8 1.67-2.26 5.54-8 5.54-12.8A5.6 5.6 0 0 0 7.5 2zm0 9.52a3.9 3.9 0 1 1 3.85-3.9 3.88 3.88 0 0 1-3.85 3.9zm0-6.16a2.25 2.25 0 1 0 2.22 2.26A2.24 2.24 0 0 0 7.5 5.36z'/%3E%3C/svg%3E");
  width: 15px;
  height: 23px;
  left: 5px;
  top: -1px;
  position: absolute;
}
.b-sfilt-item-body {
  padding: 0;
}
.b-sfilt-item-body .b-inner {
  padding: 0 20px 18px 20px;
}
.b-sfilt-item-param-list {
  list-style: none;
  vertical-align: top;
  line-height: 25px;
  margin: 0;
  padding: 0;
}
.b-sfilt-item-param-list > li {
  margin: 0 0 5px 0;
  position: relative;
}
.b-sfilt-item-param-list > li label {
  font-size: 14px;
  color: #999;
  font-weight: 400;
  margin: 0;
}
.b-sfilt-item-param-list > li label i {
  font-style: normal;
  color: #333;
}
.b-hidden-item {
  display: none;
}
.b-hidden-item-vis {
  display: block;
}
.popover {
  z-index: 999;
}
.popover .b-link a {
  color: #eb4242;
  opacity: .5;
  font-size: 12px;
  text-decoration: none;
  font-weight: 700;
  letter-spacing: 0.15em;
  text-transform: uppercase;
}
.popover .b-link a:hover {
  opacity: 1;
}
.b-sfilt-popres-core {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 25px;
  left: -10px;
  background: #fff9d2;
  transform-origin: 0 0;
  transform: rotate(-45deg);
  box-shadow: 1px 1px 5px rgba(1, 1, 2, 0.15);
  z-index: 1;
}
.popover > .arrow:after {
  display: none !important;
}
.popover > .arrow {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 25px !important;
  left: -10px !important;
  background: #fff;
  transform-origin: 0 0;
  transform: rotate(-45deg);
  box-shadow: 0px 40px 80px rgba(0, 0, 0, 0.35);
  z-index: 1;
  border: none !important;
  margin: 0 !important;
}
.popover > .popover-content {
  border-radius: 0;
  background: #fff;
  position: relative;
  z-index: 2;
  font-size: 12px;
  line-height: 15px;
  padding: 12px 16px;
  color: #666;
  border: none !important;
}
.popover {
  width: 205px;
  z-index: 99;
  background: #fff;
  box-shadow: 0px 40px 80px rgba(0, 0, 0, 0.35);
  border-radius: 0;
  border: none !important;
}
.popover .b-text {
  text-transform: uppercase;
  font-weight: 700;
  color: #bbb;
  font-size: 10px;
  line-height: 15px;
  padding: 0 0 5px 0;
}
.popover .b-text i {
  font-size: 14px;
  color: #1b1b1d;
  font-style: normal;
  font-weight: 700;
  padding: 0 0 0 3px;
}
.b-sfilt-item-body .b-view-all {
  padding: 5px 0 0 34px;
  font-size: 14px;
  line-height: 20px;
}
.b-sfilt-item-body .b-view-all a {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  line-height: 20px;
  border-bottom: 1px dashed #eb4242;
}
.b-sfilt-item-body .b-view-all a:hover,
.b-sfilt-item-body .b-view-all a:focus,
.b-sfilt-item-body .b-view-all a:active {
  color: #eb4242;
}
.b-sfilt-item-body .b-view-all a:hover {
  border-color: transparent;
}
.popover.right {
  margin: 12px 0 0 25px !important;
}
.b-sfilt-slider.ui-slider {
  position: relative;
}
.b-sfilt-slider.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 20px;
  height: 20px;
  cursor: pointer;
  background: #333;
  box-sizing: border-box;
  border: 1px solid #333;
  border-radius: 50%;
  top: -10px !important;
  transition: border-color 0.2s ease;
}
.b-sfilt-slider.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  display: block;
  border: none;
  height: 2px;
  background: #1b1b1d;
}
.b-sfilt-slider.ui-slider-horizontal {
  max-width: 219px;
  width: 100%;
  margin: 0 auto;
  height: 2px;
  background: #d5dce2;
}
.b-sfilt-slider.ui-slider-horizontal .ui-slider-handle {
  top: 3px;
  margin-left: -10px;
}
.b-sfilt-slider.ui-slider-horizontal .ui-slider-range {
  top: 0pt;
  height: 100%;
}
.b-sfilt-slider.ui-slider-horizontal .ui-slider-range-min {
  left: 0pt;
}
.b-sfilt-item-inner {
  padding: 24px 0px 39px 10px;
  border-bottom: 1px solid #d4dce1;
}
.b-sfilt-item-inputs {
  text-align: center;
  padding: 0 0 19px 0;
  font-size: 0;
  line-height: 0;
}
.b-sfilt-item-inputs .b-input {
  display: inline-block;
  vertical-align: top;
  border: none;
  box-sizing: border-box;
  width: 80px;
  height: 35px;
  background: #fff;
  border-radius: 0;
  padding: 3px 5px;
  text-align: center;
  font-size: 16px;
  color: #1b1b1d;
  box-shadow: none;
}
.b-sfilt-item-inputs .b-input:focus,
.b-sfilt-item-inputs .b-input:hover {
  border-color: #999;
  color: #333;
  box-shadow: none;
}
.b-sfilt-item-inputs .b-sep {
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  margin: 0 4px;
  width: 13px;
  height: 1px;
  background: #1b1b1d;
  position: relative;
  top: 17px;
}
.b-sfilt-item-btns {
  padding: 19px;
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
}
.b-infopage-sidenav .b-sfilt-item-btns {
  padding: 0;
}
.b-sfilt-item-btns .b-btn-send {
  display: inline-block;
  vertical-align: top;
  width: 135px;
  height: 40px;
  text-align: center;
  border: none;
  cursor: pointer;
  color: #fff;
  border-radius: 0;
  background: #eb4242;
  font-size: 14px;
  font-weight: 700;
  margin: 0 8px 0 0;
  float: right;
  line-height: 40px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
}
.b-sfilt-item-btns .b-btn-send:hover {
  background-color: #eb4242;
  opacity: .9;
}
.b-sfilt-item-btns .b-btn-send i {
  font-style: normal;
  color: #fff;
  min-width: 24px;
  padding: 0 6px;
  line-height: 22px;
  border: 1px solid #fff;
  border-radius: 12px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 8px;
  font-size: 15px;
  font-weight: 500;
  position: relative;
  top: 8px;
  display: none;
}
.b-sfilt-item-btns .b-btn-reset {
  display: inline-block;
  vertical-align: top;
  background: none;
  border: none;
  font-size: 12px;
  color: #82868a;
  cursor: pointer;
  padding: 0;
  position: relative;
  line-height: 20px;
  float: left;
  top: 11px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  font-weight: 700;
}
.b-sfilt-item-btns .b-btn-reset:hover {
  color: #eb4242;
}
.b-catalog-top-info {
  border-bottom: 1px solid #e5e5e5;
  padding: 20px 20px 20px 20px;
  margin: 0 0 14px -5px;
}
.b-catalog-top-info .b-pagehead {
  margin: 0;
  padding: 0 235px 0 0;
  font-size: 36px;
  color: #4f5250;
  font-weight: 400;
  line-height: 40px;
  position: relative;
}
.b-catalog-top-info .b-pagehead h1,
.b-catalog-top-info .b-pagehead h2 {
  font-size: 36px;
  color: #4f5250;
  font-weight: 400;
  line-height: 40px;
  display: inline-block;
  vertical-align: top;
  margin: 0;
  padding: 0;
  text-indent: -1px;
}
.b-catalog-top-info .b-pagehead i {
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 40px;
  color: #cca342;
  display: inline-block;
  vertical-align: baseline;
  position: relative;
}
.b-catalog-top-info-meta {
  right: 20px;
  top: 30px;
  position: absolute;
}
.b-cat-viewmode-list {
  float: right;
  list-style: none;
  vertical-align: top;
  padding: 0;
  white-space: nowrap;
  margin: 0;
}
.b-cat-viewmode-list li {
  padding: 0 0 0 5px;
  display: inline-block;
  vertical-align: top;
}
.b-cat-viewmode-list a {
  display: block;
  width: 30px;
  height: 30px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  border-radius: 0;
  position: relative;
  border: 2px solid transparent;
}
.b-cat-viewmode-link-plate:before {
  content: '';
  width: 16px;
  height: 16px;
  left: 5px;
  top: 5px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.3 0H.8C.3 0 0 .3 0 .8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM9.3 0H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM15.3 0h-2.5c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM3.3 6H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM9.3 6H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM15.3 6h-2.5c-.5 0-.8.3-.8.8v2.5c0 .4.3.8.8.8h2.5c.4 0 .8-.3.8-.8V6.8c-.1-.5-.4-.8-.8-.8zM3.3 12H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7v-2.5c0-.5-.3-.8-.7-.8zM9.3 12H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .8-.3.8-.8v-2.5c-.1-.4-.4-.7-.8-.7zM15.3 12h-2.5c-.4 0-.8.3-.8.8v2.5c0 .4.3.8.8.8h2.5c.4 0 .8-.3.8-.8v-2.5c-.1-.5-.4-.8-.8-.8z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
}
.b-cat-viewmode-link-plate:after {
  content: '';
  width: 16px;
  height: 16px;
  left: 5px;
  top: 5px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.3 0H.8C.3 0 0 .3 0 .8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM9.3 0H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM15.3 0h-2.5c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM3.3 6H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM9.3 6H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM15.3 6h-2.5c-.5 0-.8.3-.8.8v2.5c0 .4.3.8.8.8h2.5c.4 0 .8-.3.8-.8V6.8c-.1-.5-.4-.8-.8-.8zM3.3 12H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7v-2.5c0-.5-.3-.8-.7-.8zM9.3 12H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .8-.3.8-.8v-2.5c-.1-.4-.4-.7-.8-.7zM15.3 12h-2.5c-.4 0-.8.3-.8.8v2.5c0 .4.3.8.8.8h2.5c.4 0 .8-.3.8-.8v-2.5c-.1-.5-.4-.8-.8-.8z'/%3E%3C/svg%3E") no-repeat;
  opacity: 1;
  transition: all 0.2s ease;
}
.b-cat-viewmode-link-list:before {
  content: '';
  width: 16px;
  height: 16px;
  left: 5px;
  top: 5px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.3 0H.8C.3 0 0 .3 0 .8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM6.5 1h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5h-9c-.3 0-.5.2-.5.5s.2.5.5.5zM15.5 3h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 6h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 9h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 12h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 15h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM3.3 6H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM3.3 12H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7v-2.5c0-.5-.3-.8-.7-.8z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
}
.b-cat-viewmode-link-list:after {
  content: '';
  width: 16px;
  height: 16px;
  left: 5px;
  top: 5px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.3 0H.8C.3 0 0 .3 0 .8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM6.5 1h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5h-9c-.3 0-.5.2-.5.5s.2.5.5.5zM15.5 3h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 6h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 9h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 12h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 15h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM3.3 6H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM3.3 12H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7v-2.5c0-.5-.3-.8-.7-.8z'/%3E%3C/svg%3E") no-repeat;
  opacity: 1;
  transition: all 0.2s ease;
}
.b-cat-viewmode-list .active a {
  border-color: #eb4242;
}
.b-cat-viewmode-list .active a:before {
  opacity: 1;
}
.b-cat-viewmode-list .active a:after {
  opacity: 0;
}
.b-cat-viewmode-list a:hover:before {
  opacity: 1;
}
.b-cat-viewmode-list a:hover:after {
  opacity: 0;
}
.b-cat-sortmore {
  float: right;
  white-space: nowrap;
  margin: 5px 20px 0 0;
  position: relative;
}
.b-cat-sortmore-label {
  cursor: pointer;
  white-space: nowrap;
  line-height: 22px;
  padding: 0 19px 0 0;
  color: #97989f;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2397989f; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.77 7.7l5.93-5.97a1.03 1.03 0 0 0 0-1.44 1 1 0 0 0-1.43 0L7 5.6 1.73.3A1 1 0 0 0 .3.3a1.03 1.03 0 0 0 0 1.44L6.22 7.7a1.17 1.17 0 0 0 1.55 0z'/%3E%3C/svg%3E") right 7px no-repeat;
  font-size: 14px;
}
.b-cat-sortmore-label span {
  border-bottom: 1px solid #97989f;
  transition: all 0.2s ease;
}
.b-cat-sortmore-label:hover span {
  border-color: transparent;
}
.b-cat-sortmore .dropdown-menu {
  width: 226px;
  z-index: 10000;
  left: -21px;
  top: 40px;
  position: absolute;
  border: 1px solid #e5e5e5;
  background: #fff;
  border-radius: 0;
  box-shadow: 0 1px 10px rgba(1, 1, 2, 0.15);
  padding: 0;
  margin: 0;
}
.b-cat-sortmore .dropdown-menu:before {
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #e5e5e5;
  box-shadow: 0 1px 10px rgba(1, 1, 2, 0.07);
  left: 18px;
  top: -7px;
  position: absolute;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  content: '';
}
.b-bstyle .b-cat-sortmore .dropdown-menu:before {
  background: #282828;
  border: 1px solid #4d4d4d;
}
.b-cat-sortmore .dropdown-menu li {
  position: relative;
  z-index: 10;
  background: #fff;
}
.b-cat-sortmore .dropdown-menu li:first-child {
  padding-top: 6px;
}
.b-cat-sortmore .dropdown-menu li:last-child {
  padding-bottom: 6px;
}
.b-cat-sortmore .dropdown-menu li a {
  color: #333;
  text-decoration: none;
}
.b-cat-sortmore .dropdown-menu li a:hover {
  color: #333;
  text-decoration: none;
  background: #fff9d2;
}
.b-i-product-hi-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 16px 0 4px 0;
}
.b-i-product-hi-list > li {
  padding: 0 0 16px 0;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare,
.b-pmi-add2comp-box .b-link-add2compare {
  padding: 0 0 0 38px;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  font-size: 14px;
  line-height: 20px;
  position: relative;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  overflow: visible;
  text-indent: 0;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare:before,
.b-pmi-add2comp-box .b-link-add2compare:before {
  content: '';
  width: 28px;
  height: 18px;
  left: 0;
  top: 1px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.2s ease;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare:after,
.b-pmi-add2comp-box .b-link-add2compare:after {
  content: '';
  width: 28px;
  height: 18px;
  left: 0;
  top: 1px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2396cbe5; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare:hover:before,
.b-pmi-add2comp-box .b-link-add2compare:hover:before {
  opacity: 0;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare:hover:after,
.b-pmi-add2comp-box .b-link-add2compare:hover:after {
  opacity: 1;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare:hover,
.b-pmi-add2comp-box .b-link-add2compare:hover {
  text-decoration: underline;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare i,
.b-pmi-add2comp-box .b-link-add2compare i {
  font-style: normal;
  display: inline-block;
  vertical-align: baseline;
  min-width: 18px;
  height: 18px;
  line-height: 18px;
  font-size: 13px;
  text-align: center;
  padding: 0 3px;
  color: #fff;
  background: #124d95;
  border-radius: 8px;
  font-weight: 500;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare.b-link-add2compare-already-add:before,
.b-pmi-add2comp-box .b-link-add2compare.b-link-add2compare-already-add:before {
  display: none;
  opacity: 0;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare.b-link-add2compare-already-add:after,
.b-pmi-add2comp-box .b-link-add2compare.b-link-add2compare-already-add:after {
  opacity: 1;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-i-product .b-i-product-hi-list .b-link-add2compare.b-link-add2compare-already-add,
.b-pmi-add2comp-box .b-link-add2compare.b-link-add2compare-already-add {
  color: #0074ae;
}
.b-i-product-hi-link-add2wish {
  padding: 0 0 0 38px;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  font-size: 14px;
  line-height: 20px;
  position: relative;
  color: #fe33ba;
  font-weight: 500;
}
.b-i-product-hi-link-add2wish:before {
  content: '';
  width: 22px;
  height: 19px;
  left: 4px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.03' height='19' viewBox='0 0 22.031 19'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fe33ba; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.56 1.66a3.54 3.54 0 0 1 2.88 1.48c1.5 1.9 1.15 4.02-1.02 6.26-2.2 2.25-6.2 6.52-7.38 7.77l-.02.02-.02.02v-.02l-.05-.04C9.77 15.9 5.75 11.63 3.6 9.4S1.06 5.05 2.56 3.14a3.54 3.54 0 0 1 2.87-1.48 3.93 3.93 0 0 1 1.92.5 14.8 14.8 0 0 1 2.5 2 1.63 1.63 0 0 0 2.28 0 14.38 14.38 0 0 1 2.5-2 3.94 3.94 0 0 1 1.92-.5m0-1.67a5.52 5.52 0 0 0-2.73.72A16.63 16.63 0 0 0 11 2.94 16.5 16.5 0 0 0 8.17.72 5.5 5.5 0 0 0 5.44 0a5.14 5.14 0 0 0-4.17 2.1C-.76 4.7-.36 7.73 2.4 10.58c2.4 2.46 7.02 7.4 7.38 7.78A1.63 1.63 0 0 0 11 19l.04-.02a1.66 1.66 0 0 0 1.18-.64c.37-.4 5-5.32 7.38-7.78 2.76-2.85 3.17-5.85 1.14-8.45A5.15 5.15 0 0 0 16.56 0z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.2s ease;
}
.b-i-product-hi-link-add2wish:after {
  content: '';
  width: 22px;
  height: 19px;
  left: 4px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.03' height='19' viewBox='0 0 22.031 19'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fe33ba; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.56 1.66a3.54 3.54 0 0 1 2.88 1.48c1.5 1.9 1.15 4.02-1.02 6.26-2.2 2.25-6.2 6.52-7.38 7.77l-.02.02-.02.02v-.02l-.05-.04C9.77 15.9 5.75 11.63 3.6 9.4S1.06 5.05 2.56 3.14a3.54 3.54 0 0 1 2.87-1.48 3.93 3.93 0 0 1 1.92.5 14.8 14.8 0 0 1 2.5 2 1.63 1.63 0 0 0 2.28 0 14.38 14.38 0 0 1 2.5-2 3.94 3.94 0 0 1 1.92-.5m0-1.67a5.52 5.52 0 0 0-2.73.72A16.63 16.63 0 0 0 11 2.94 16.5 16.5 0 0 0 8.17.72 5.5 5.5 0 0 0 5.44 0a5.14 5.14 0 0 0-4.17 2.1C-.76 4.7-.36 7.73 2.4 10.58c2.4 2.46 7.02 7.4 7.38 7.78A1.63 1.63 0 0 0 11 19l.04-.02a1.66 1.66 0 0 0 1.18-.64c.37-.4 5-5.32 7.38-7.78 2.76-2.85 3.17-5.85 1.14-8.45A5.15 5.15 0 0 0 16.56 0z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
}
.b-i-product-hi-link-add2wish:hover {
  text-decoration: underline;
  color: #fe33ba;
}
.b-i-product-hi-link-add2wish:hover:before {
  opacity: 0;
}
.b-i-product-hi-link-add2wish:hover:after {
  opacity: 1;
}
.b-yet-add {
  display: block;
  font-size: 14px;
  line-height: 20px;
  color: #999;
  padding: 0 0 0 38px;
}
.b-yet-add b {
  font-weight: 700;
  color: #fe33ba;
}
.b-i-product-hi-wath-price {
  padding: 0 0 0 38px;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  font-size: 14px;
  line-height: 20px;
  position: relative;
}
.b-i-product-hi-wath-price:before {
  content: '';
  width: 24px;
  height: 24px;
  left: 3px;
  top: -2px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.65 13.96a9.8 9.8 0 0 0 .32-2.46 9.6 9.6 0 1 0-9.6 9.72 9.46 9.46 0 0 0 5.6-1.83l1.02 1.44A11.23 11.23 0 0 1 11.36 23a11.5 11.5 0 1 1 11.36-11.5 11.6 11.6 0 0 1-.8 4.23zm.76 8.84l-2.6-1.2 1.3-.94-2.3-3.26L7.85 3.44a8.6 8.6 0 0 1 2.7-.7l8.5 11.94 3.17 4.45 1.23-.9.28 2.9L24 24zM6.48 4.22l7.26 10.1-2.1 1.55L4.56 6a8.8 8.8 0 0 1 1.9-1.78zM2.72 10.5a8.8 8.8 0 0 1 .96-3.13l5 6.96-2.1 1.54z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.2s ease;
}
.b-i-product-hi-wath-price:after {
  content: '';
  width: 24px;
  height: 24px;
  left: 3px;
  top: -2px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2396cbe5; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.65 13.96a9.8 9.8 0 0 0 .32-2.46 9.6 9.6 0 1 0-9.6 9.72 9.46 9.46 0 0 0 5.6-1.83l1.02 1.44A11.23 11.23 0 0 1 11.36 23a11.5 11.5 0 1 1 11.36-11.5 11.6 11.6 0 0 1-.8 4.23zm.76 8.84l-2.6-1.2 1.3-.94-2.3-3.26L7.85 3.44a8.6 8.6 0 0 1 2.7-.7l8.5 11.94 3.17 4.45 1.23-.9.28 2.9L24 24zM6.48 4.22l7.26 10.1-2.1 1.55L4.56 6a8.8 8.8 0 0 1 1.9-1.78zM2.72 10.5a8.8 8.8 0 0 1 .96-3.13l5 6.96-2.1 1.54z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
}
.b-i-product-hi-wath-price:hover {
  text-decoration: underline;
}
.b-i-product-hi-wath-price:hover:before {
  opacity: 0;
}
.b-i-product-hi-wath-price:hover:after {
  opacity: 1;
}
.b-i-product .b-link-add2listadm-already-add {
  background: #ffe8cc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ff7800; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.95 2a1.02 1.02 0 0 0-.16-.7.86.86 0 0 0-.22-.2 2.4 2.4 0 0 0-2-1.1H2.42A2.46 2.46 0 0 0 0 2.5v12A2.46 2.46 0 0 0 2.4 17h17.2a2.46 2.46 0 0 0 2.4-2.5v-12a2.52 2.52 0 0 0-.05-.5zM11.22 9.94a.88.88 0 0 0 .7-.17l8.4-6.17v10.9a.74.74 0 0 1-.73.76H2.4a.74.74 0 0 1-.72-.75V3.27l8.85 6.5a.92.92 0 0 0 .7.17zM2.9 1.73h16.65l-8.33 6.13z'/%3E%3C/svg%3E") 9px 11px no-repeat;
}
.b-i-product .b-link-add2listadm-already-add:hover {
  background-color: #ffdcb2;
}
.b-i-product .b-link-add2bas-pre-order {
  display: block;
  float: right;
  width: 40px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  border-radius: 0;
  border: 2px solid #eda526;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17'%3e%3cpath d='M21.95 2.01a.992.992 0 0 0-.16-.71 1.045 1.045 0 0 0-.21-.21A2.388 2.388 0 0 0 19.59 0H2.41A2.455 2.455 0 0 0 0 2.49v12.02A2.455 2.455 0 0 0 2.41 17h17.18A2.455 2.455 0 0 0 22 14.51V2.49a2.607 2.607 0 0 0-.05-.48zM11.22 9.93a.887.887 0 0 0 .7-.17l8.4-6.17v10.92a.739.739 0 0 1-.73.75H2.41a.739.739 0 0 1-.73-.75V3.26l8.85 6.5a.9.9 0 0 0 .69.17zM2.89 1.74h16.66l-8.33 6.12z' fill='%23989ea1' fill-rule='evenodd'/%3e%3c/svg%3e") center center no-repeat;
}
.b-i-product .b-link-add2bas-pre-order:hover {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17'%3e%3cpath d='M21.95 2.01a.992.992 0 0 0-.16-.71 1.045 1.045 0 0 0-.21-.21A2.388 2.388 0 0 0 19.59 0H2.41A2.455 2.455 0 0 0 0 2.49v12.02A2.455 2.455 0 0 0 2.41 17h17.18A2.455 2.455 0 0 0 22 14.51V2.49a2.607 2.607 0 0 0-.05-.48zM11.22 9.93a.887.887 0 0 0 .7-.17l8.4-6.17v10.92a.739.739 0 0 1-.73.75H2.41a.739.739 0 0 1-.73-.75V3.26l8.85 6.5a.9.9 0 0 0 .69.17zM2.89 1.74h16.66l-8.33 6.12z' fill='%23eda526' fill-rule='evenodd'/%3e%3c/svg%3e") center center no-repeat;
}
.b-i-product .b-link-add2bas-pre-order-already-add,
.b-i-product .b-link-add2bas-pre-order-already-add:hover {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17'%3e%3cpath d='M21.95 2.01a.992.992 0 0 0-.16-.71 1.045 1.045 0 0 0-.21-.21A2.388 2.388 0 0 0 19.59 0H2.41A2.455 2.455 0 0 0 0 2.49v12.02A2.455 2.455 0 0 0 2.41 17h17.18A2.455 2.455 0 0 0 22 14.51V2.49a2.607 2.607 0 0 0-.05-.48zM11.22 9.93a.887.887 0 0 0 .7-.17l8.4-6.17v10.92a.739.739 0 0 1-.73.75H2.41a.739.739 0 0 1-.73-.75V3.26l8.85 6.5a.9.9 0 0 0 .69.17zM2.89 1.74h16.66l-8.33 6.12z' fill='%23eda526' fill-rule='evenodd'/%3e%3c/svg%3e") center center no-repeat;
}
.b-i-product-why {
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 15px 0;
}
.b-i-product-why .b-shead {
  font-size: 16px;
  font-weight: 700;
  color: #eb4242;
  padding: 0 0 10px 0;
  line-height: 20px;
}
.b-i-product-why .b-txt {
  padding: 0 0 0 8px;
  border-left: 2px solid #eb4242;
}
.b-i-product-short-char {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
.b-i-product-short-char i {
  font-style: normal;
}
.b-i-product-short-char p {
  margin: 0;
  padding: 0 0 5px 0;
}
.b-i-product-short-char p:last-child {
  padding: 0;
}
.b-i-product-short-char .b-shead {
  font-size: 18px;
  font-weight: 700;
  color: #4f5250;
  padding: 0 0 15px 0;
  line-height: 20px;
}
.b-i-product-short-char a {
  font-weight: 400;
  text-decoration: none;
  color: #4f5250;
  border-bottom: 1px solid #4f5250;
}
.b-i-product-short-char a:hover {
  color: #eb4242;
  border-color: transparent;
}
.b-catalog-row {
  margin: 0 -10px 0 -15px;
}
.b-catalog-row > div {
  padding: 0 20px;
}
.b-catalog-row .b-i-product .b-i-product-name {
  font-size: 18px;
  line-height: 25px;
  height: 50px;
  overflow: hidden;
}
.b-catalog-row-plate .b-i-product .b-i-product-name {
  font-size: 15px;
  line-height: 20px;
  height: 60px;
}
.b-catalog-row .b-i-product .b-i-product-pic {
  height: 250px;
  display: block;
}
.b-catalog-row .b-i-product .b-i-product-bot-meta {
  padding: 0 20px;
  margin: 0 -20px;
  min-height: 50px;
  border-bottom: 1px solid #e5e5e5;
}
.b-i-product .b-i-product-mid-meta {
  min-height: 40px;
}
.b-i-product-available {
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 15px 0;
}
.b-i-product-available-red {
  color: #eb4242;
}
.b-i-product-available-green {
  color: rgba(255, 255, 255, 0.5);
}
.b-bstyle .b-i-product-available-green {
  color: #f00;
}
.b-i-product-available-gray {
  color: rgba(255, 255, 255, 0.3);
}
.b-i-product-bot-meta-na .b-price {
  color: #989ea1;
}
.b-bstyle .b-ipsc-all-color-list-inner .b-i-product-select-color-list {
  background: #1f1f1f;
}
.b-i-product .b-i-product-chars-list-ico {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  padding: 15px 15px 15px 7px;
  margin: 0 -10px;
  overflow: hidden;
  white-space: nowrap;
}
.b-i-product .b-i-product-chars-list-ico li {
  padding: 0 0 10px 13px;
  display: inline-block;
  vertical-align: middle;
}
.b-catalog-row-plate-related .b-i-product-chars-list-ico {
  display: none;
}
.b-i-product-pic-slider {
  z-index: 1;
}
.b-hbs-catalog-popup .b-i-product-pic-slider {
  z-index: -1;
  left: -99999px;
  top: -99999px;
  position: absolute;
}
.b-hbs-catalog-popup .c-li-hover .b-i-product-pic-slider {
  z-index: 1;
  position: relative;
  left: auto;
  top: auto;
}
.b-i-product-pic-slider-item {
  display: none;
  width: 100% !important;
}
.b-i-product-pic-slider .b-tb {
  display: table;
  width: 100%;
  height: 270px;
}
.b-i-product-pic-slider .b-tb .b-td {
  display: table-cell;
  width: 100%;
  height: 270px;
  text-align: center;
  vertical-align: middle;
}
.b-i-product-pic-slider .b-tb .b-td img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
}
.b-i-product-pic-slider-cprev {
  width: 42px;
  height: 42px;
  border-radius: 0;
  background: none;
  z-index: 2;
  cursor: pointer;
  left: 0px;
  top: 50%;
  position: absolute;
  margin: -21px 0 0 0;
  transition: all 0.2s ease;
  opacity: 1;
  box-shadow: none;
}
.b-i-product-pic-slider-cprev:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: #1b1b1d;
  opacity: .2;
  transition: all 0.2s ease;
}
.b-i-product-pic-slider-cprev:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19 7H2m0 0l6 6M2 7l6-6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") center center no-repeat;
  opacity: 1;
  transition: all 0.2s ease;
}
.b-i-product-pic-slider-cprev:hover {
  opacity: 1;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
}
.b-i-product-pic-slider-cprev:hover:before {
  background: #eb4242;
  opacity: 1;
}
.b-i-product-pic-slider-cprev:hover:after {
  opacity: 1;
}
.b-i-product-pic-slider-cnext {
  width: 42px;
  height: 42px;
  border-radius: 0;
  z-index: 2;
  cursor: pointer;
  right: 0px;
  top: 50%;
  position: absolute;
  margin: -21px 0 0 0;
  transition: all 0.2s ease;
  opacity: 1;
  box-shadow: none;
}
.b-i-product-pic-slider-cnext:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: #1b1b1d;
  opacity: .2;
  transition: all 0.2s ease;
}
.b-i-product-pic-slider-cnext:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.001 7h17m0 0l-6-6m6 6l-6 6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") center center no-repeat;
  opacity: 1;
}
.b-i-product-pic-slider-cnext:hover {
  opacity: 1;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
}
.b-i-product-pic-slider-cnext:hover:before {
  background: #eb4242;
  opacity: 1;
}
.b-i-product-pic-slider-cnext:hover:after {
  opacity: 1;
}
.b-i-product-hide-info {
  display: none;
}
.b-i-product-hover .b-i-product-hide-info {
  display: block;
}
.b-i-product-hover .b-i-product-pic-slider-cprev,
.b-i-product-hover .b-i-product-pic-slider-cnext {
  opacity: 1;
}
.b-i-product .b-link-add2compare i {
  display: block;
  font-style: normal;
  text-align: center;
  left: 19px;
  top: -7px;
  position: absolute;
  min-width: 16px;
  padding: 0 2px;
  height: 16px;
  line-height: 16px;
  border-radius: 50%;
  color: #fff;
  background: #124d95;
  font-weight: 700;
  font-size: 10px;
  z-index: 2;
}
.b-catalog-row .b-i-product {
  padding: 20px 30px;
  margin: 0 -30px;
  min-height: 10px;
}
.b-catalog-row .b-i-product-hover {
  position: relative;
  z-index: 3;
  margin: 0 -30px;
}
.b-catalog-row .b-i-product {
  margin: 0 -20px;
}
.b-catalog-row .b-i-product-hover {
  margin: 0 -20px;
}
.b-catalog-row .b-i-product-hover .b-i-product-inner {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  padding: 20px 30px;
  border-radius: 0;
  background: #fff;
  box-shadow: 0 1px 5px rgba(8, 8, 8, 0.15);
}
.b-catalog-row .b-i-product-hover .b-i-product-chars-list-ico {
  display: none;
}
.b-catalog-row .b-i-product-hover .b-i-product-inner-b {
  margin: 0px;
}
.b-i-product-club-price {
  display: inline-block;
  vertical-align: top;
  margin: 1px 0 0 6px;
  width: 96px;
  height: 18px;
  border-radius: 9px;
  background: #fff9d2;
  font-weight: 700;
  font-size: 9px;
  color: #60aa2a;
  text-align: center;
  position: relative;
  text-transform: uppercase;
  line-height: 18px;
}
.b-i-product-club-price:after {
  content: '';
  width: 18px;
  height: 25px;
  left: -6px;
  bottom: -1px;
  position: absolute;
  background: url('../images/i-clibprice.png') no-repeat;
}
.b-e-msbn {
  margin: 0 0 20px 0;
}
.b-e-msbn img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
  height: auto;
}
.b-cat-loadmore {
  margin: 0 0 40px 0;
  text-align: center;
}
.b-cat-loadmore-link {
  display: inline-block;
  text-decoration: none;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  border-radius: 0;
  background: #a1c858;
  line-height: 50px;
  text-align: center;
  padding: 0 40px;
  font-weight: 500;
}
.b-cat-loadmore-link span {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  position: relative;
  top: 15px;
  margin: 0 0 0 30px;
  transition: all 0.2s ease;
}
.b-cat-loadmore-link span:before {
  content: '';
  width: 21px;
  height: 24px;
  left: -30px;
  top: -2px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='24' viewBox='0 0 21 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.8 0a22.06 22.06 0 0 0-.17 2.5V3l-.5.07A10.5 10.5 0 1 0 21 13.47a1 1 0 1 0-1.98 0A8.52 8.52 0 1 1 8.92 5.1l.68-.13v.7c.03.74.05 1.4.08 1.83.03.4.06.64.1.8a32.06 32.06 0 0 0 6.1-4.1.5.5 0 0 0 .08-.06A33 33 0 0 0 9.8 0z'/%3E%3C/svg%3E");
}
.b-cat-loadmore-link:hover {
  background: #b7cf52;
  color: #fff;
}
.b-cat-loadmore-link:hover span {
  color: #fff;
}
.b-text-article {
  padding: 0 0 20px 17px;
  font-size: 14px;
  line-height: 25px;
  color: #989ea1;
}
.b-text-article a {
  color: #eb4242;
  text-decoration: none;
}
.b-text-article a:hover {
  text-decoration: underline;
}
.b-text-article h2,
.b-text-article h3 {
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
  padding: 0 0 20px;
  margin: 0;
}
.b-text-article p {
  margin: 0;
  padding: 0 0 20px 0;
}
.b-text-article-more {
  padding: 20px 0 0 0;
}
.b-text-article-more .b-text-article-more-link {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
  padding: 0 0 0 25px;
  text-decoration: none;
  position: relative;
}
.b-text-article-more .b-text-article-more-link:after {
  content: '';
  width: 25px;
  height: 25px;
  left: -3px;
  top: -3px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cstyle%3e%3c/style%3e%3cpath fill='none' stroke='%23acc435' stroke-width='2.229' stroke-miterlimit='10' d='M26.5 13l-9 9-9-9'/%3e%3c/svg%3e") no-repeat;
  transition: all 0.3s ease;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  background-size: 25px 25px;
}
.b-text-article-more .b-text-article-more-link span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
}
.b-text-article-more .b-text-article-more-link:hover span {
  border-color: transparent;
}
.b-text-article-more .b-text-article-more-link:hover {
  text-decoration: none;
}
/*
.b-text-article-more .b-text-article-more-link span:before {
  content: 'Развернуть';
}
.b-text-article-more .b-text-article-more-link.active span:before {
  content: 'Свернуть';
}

 */
.b-text-article-more .b-text-article-more-link.active:after {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.b-side-col-left {
  min-width: 325px;
  max-width: 325px;
}
.b-header-col-right {
  min-width: 305px;
  max-width: 305px;
}
.b-header-col-left {
  min-width: 315px;
  max-width: 315px;
}
.b-header-col-right {
  padding-left: 0;
  padding-right: 0;
}
.b-side-col-right {
  width: calc(-225%);
  float: right;
}
.b-header-col-center {
  width: calc(-535%);
  padding-left: 0;
}
/* bootstrap modal vertical-align center */
.modal-dialog {
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 0;
  min-height: 100vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -100%);
  transform: translate(0, -100%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
/* select */
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaaaaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #dddddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: #ffffff;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: #808080;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #ffffff;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.select2-container--focus .select2-autocomplete .select2-selection__choice {
  display: none;
}
/* slick slider */
.slick-list,
.slick-slider,
.slick-track {
  position: relative;
  display: block;
}
.slick-loading .slick-slide,
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slider {
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: 0;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  top: 0;
  left: 0;
}
.slick-track:after,
.slick-track:before {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
/*!
 * bootstrap-star-rating v4.0.2
 * http://plugins.krajee.com/star-rating
 *
 * Author:Kartik Visweswaran
 * Copyright:2013 - 2017, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD 3-Clause
 * https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
 */
.rating-loading {
  width: 25px;
  height: 25px;
  font-size: 0;
  color: #fff;
  background: url('../images/loading.gif') top left no-repeat;
  border: none;
}
.rating-container .rating-stars {
  position: relative;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  /*overflow:hidden;*/
  white-space: nowrap;
}
.rating-container .rating-input {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  font-size: 1px;
  border: none;
  background: 0 0;
  padding: 0;
  margin: 0;
}
.rating-disabled .rating-input,
.rating-disabled .rating-stars {
  cursor: not-allowed;
}
.rating-container .star {
  display: inline-block;
  margin: 0 3px;
  text-align: center;
}
.rating-container .empty-stars {
  color: #aaaaaa;
}
.rating-container .filled-stars {
  position: absolute;
  left: 0;
  top: 0;
  margin: auto;
  color: #fde16d;
  white-space: nowrap;
  overflow: hidden;
  -webkit-text-stroke: 1px #777;
  text-shadow: 1px 1px #999999;
}
.rating-rtl {
  float: right;
}
.rating-animate .filled-stars {
  transition: width .25s ease;
  -o-transition: width .25s ease;
  -moz-transition: width .25s ease;
  -webkit-transition: width 0.25s ease;
}
.rating-rtl .filled-stars {
  left: auto;
  right: 0;
  -moz-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
  -webkit-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
  -o-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
  transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
}
.rating-rtl.is-star .filled-stars {
  right: 0.06em;
}
.rating-rtl.is-heart .empty-stars {
  margin-right: 0.07em;
}
.rating-lg {
  font-size: 3.91em;
}
.rating-md {
  font-size: 3.13em;
}
.rating-sm {
  font-size: 2.5em;
}
.rating-xs {
  font-size: 2em;
}
.rating-xl {
  font-size: 4.89em;
}
.rating-container .clear-rating {
  color: #aaa;
  cursor: not-allowed;
  display: inline-block;
  vertical-align: middle;
  font-size: 60%;
  padding-right: 5px;
}
.clear-rating-active {
  cursor: pointer !important;
}
.clear-rating-active:hover {
  color: #843534;
}
.rating-container .caption {
  color: #999;
  display: inline-block;
  vertical-align: middle;
  font-size: 60%;
  margin-top: -0.6em;
  margin-left: 5px;
  margin-right: 0;
}
.rating-rtl .caption {
  margin-right: 5px;
  margin-left: 0;
}
@media print {
  .rating-container .clear-rating {
    display: none;
  }
}
/* radio & checkbox */
input[type="checkbox"] {
  display: none;
}
input[type="checkbox"] + label {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 35px;
  position: relative;
  line-height: 25px;
}
input[type="checkbox"] + label:before {
  content: '';
  width: 25px;
  height: 25px;
  left: 0;
  top: 0;
  position: absolute;
  border-radius: 0;
  background: #fff;
  transition: all 0.1s ease;
}
input[type="checkbox"] + label:after {
  content: '';
  width: 14px;
  height: 11px;
  left: 6px;
  top: 7px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.62.13a.42.42 0 0 0-.62 0l-6.52 6.8a.42.42 0 0 1-.62 0L2 3.87a.43.43 0 0 0-.3-.14.44.44 0 0 0-.3.14L.1 5.08a.46.46 0 0 0-.13.3.5.5 0 0 0 .12.34L3 8.88l.62.66 1.24 1.3a.42.42 0 0 0 .62 0l8.37-8.75a.48.48 0 0 0 0-.66z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.1s ease;
}
input[type="checkbox"] + label:hover:after {
  opacity: 1;
}
input[type="checkbox"]:checked + label {
  font-weight: 400;
  color: #1b1b1d;
}
input[type="checkbox"]:checked + label i {
  font-weight: 400;
  color: #1b1b1d;
}
input[type="checkbox"]:checked + label:before {
  background-color: #1b1b1d;
}
input[type="checkbox"]:checked + label:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.62.13a.42.42 0 0 0-.62 0l-6.52 6.8a.42.42 0 0 1-.62 0L2 3.87a.42.42 0 0 0-.3-.14.44.44 0 0 0-.3.14L.1 5.08a.46.46 0 0 0-.13.3.5.5 0 0 0 .12.34L3 8.88l.62.66 1.24 1.3a.42.42 0 0 0 .62 0l8.37-8.75a.48.48 0 0 0 0-.66z'/%3E%3C/svg%3E") no-repeat;
  opacity: 1;
}
input[type="checkbox"]:disabled + label {
  cursor: default;
  color: #999 !important;
}
input[type="checkbox"]:disabled + label:before {
  background: #fff;
  opacity: .8;
}
input[type="checkbox"]:disabled + label:after {
  display: none;
}
.error input[type="checkbox"] + label:before {
  border-color: #ff3547 !important;
}
.b-row-form2col-error input[type="checkbox"] + label:before {
  border-color: #f00 !important;
}
input[type="radio"] {
  display: none;
}
input[type="radio"] + label {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  line-height: 30px !important;
  position: relative;
  padding: 0 0 0 40px !important;
}
input[type="radio"]:disabled + label {
  cursor: default;
}
input[type="radio"] + label:before {
  content: '';
  transition: all 0.1s ease;
  border: 1px solid #d3d3d3;
  width: 30px;
  height: 30px;
  left: 0;
  top: 0;
  position: absolute;
  border-radius: 50%;
  background: #fff;
}
input[type="radio"] + label:hover:after {
  content: '';
  opacity: 0;
  transition: all 0.1s ease;
  background: #c9c9c9;
  border-radius: 50%;
  border: 6px solid #fff;
  left: 1px;
  top: 1px;
  position: absolute;
  width: 28px;
  height: 28px;
  opacity: 1;
}
input[type="radio"] + label:after {
  content: '';
  opacity: 0;
  transition: all 0.1s ease;
  background: #eb4242;
  border-radius: 50%;
  border: 6px solid #fff;
  left: 1px;
  top: 1px;
  position: absolute;
  width: 28px;
  height: 28px;
}
input[type="radio"]:checked + label:hover:after {
  content: '';
  opacity: 1;
  transition: all 0.1s ease;
  background: #eb4242;
  border-radius: 50%;
  border: 6px solid #fff;
  left: 1px;
  top: 1px;
  position: absolute;
  width: 28px;
  height: 28px;
}
input[type="radio"]:checked + label:after {
  opacity: 1;
}
input[type="radio"]:disabled + label {
  cursor: default;
  color: #999 !important;
}
input[type="radio"]:disabled + label:before {
  background: #ededed;
}
input[type="radio"]:disabled + label:after {
  display: none;
}
.b-row-form2col-error input[type="radio"] + label:before {
  border-color: #f00 !important;
}
.b-header-mobile {
  display: none;
}
.b-hmb-mobnav-toggler {
  float: left;
  width: 40px;
  height: 40px;
  cursor: pointer;
  margin: 0 10px 0 0;
  position: relative;
}
.b-hmb-mobnav-toggler .a,
.b-hmb-mobnav-toggler .b {
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
  transition: all 0.3s ease-in;
  cursor: pointer;
}
.b-hmb-mobnav-toggler .a {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-bstyle .b-hmb-mobnav-toggler .a {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-hmb-mobnav-toggler .b {
  background: #eb4242 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 19'%3E%3Cpath fill='%23fff' d='M18.1 16.5l-7-7 7-7c.5-.5.5-1.2 0-1.6L18 .8c-.5-.5-1.2-.5-1.6 0l-7 7-7-7C1.9.3 1.2.3.8.8v.1c-.5.5-.5 1.2 0 1.6l7 7-7 7c-.5.5-.5 1.2 0 1.6l.1.1c.5.5 1.2.5 1.6 0l7-7 7 7c.5.5 1.2.5 1.6 0l.1-.1c.4-.5.4-1.2-.1-1.6z'/%3E%3C/svg%3E") center center no-repeat;
  opacity: 0;
  background-size: 18px 18px;
}
.b-bstyle .b-hmb-mobnav-toggler .b {
  background-color: #eb4242;
}
.c-mobnav-active .b-hmb-mobnav-toggler .a {
  opacity: 0;
}
.c-mobnav-active .b-hmb-mobnav-toggler .b {
  opacity: 1;
}
.b-hmb-logo {
  float: left;
  padding: 11px 10px 0 0;
}
.b-hmb-logo-link {
  display: block;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 143px;
  height: 18px;
  background: url('../images/nvx-logo.svg') no-repeat;
  background-size: contain;
}
.b-hmb-tlinks {
  float: right;
  list-style: none;
  vertical-align: top;
  padding: 0;
  margin: 0;
}
.b-hmb-tlinks > li {
  float: left;
  padding: 0;
}
.b-hmb-tlinks > li:first-child {
  padding: 0;
}
.b-hmb-tlinks .b-num {
  border-radius: 9px;
  color: #fff;
  min-width: 18px;
  height: 18px;
  line-height: 18px;
  padding: 0 3px;
  font-size: 12px;
  font-weight: 700;
  left: 32px;
  top: 1px;
  position: absolute;
  text-align: center;
  z-index: 4;
}
.b-hmb-tlinks .b-hmb-link-compare .b-num {
  background: #124d95;
}
.b-hmb-tlinks .b-hmb-link-favorites .b-num {
  background: #fe33ba;
}
.b-hmb-tlinks .b-hmb-link-basket .b-num {
  background: #eb4242;
}
.b-bstyle .b-hmb-tlinks .b-num {
  background: #e50001;
}
.b-hmb-link-compare {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 46px;
  height: 40px;
  text-decoration: none;
  cursor: default;
}
.b-hmb-link-compare:before {
  content: '';
  width: 32px;
  height: 21px;
  left: 7px;
  top: 9px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-active .b-hmb-link-compare {
  cursor: pointer;
}
.b-active .b-hmb-link-compare:before {
  content: '';
  width: 32px;
  height: 21px;
  left: 7px;
  top: 9px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-active .b-hmb-link-compare:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hmb-link-compare .b-num {
  left: 32px;
}
.b-hmb-link-favorites {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 40px;
  height: 40px;
  text-decoration: none;
}
.b-hmb-link-favorites:before {
  content: '';
  width: 23px;
  height: 20px;
  left: 8px;
  top: 10px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='26' viewBox='0 0 29 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.83 2.27a4.6 4.6 0 0 1 3.8 2.02c1.97 2.6 1.5 5.5-1.35 8.56-2.9 3.1-8.17 8.92-9.72 10.64l-.03.02-.03.04-.02-.02-.05-.05c-1.55-1.73-6.85-7.58-9.7-10.63S1.4 6.92 3.38 4.3a4.6 4.6 0 0 1 3.8-2.03 5 5 0 0 1 2.52.7 20.03 20.03 0 0 1 3.3 2.7 2.1 2.1 0 0 0 3 0 19.3 19.3 0 0 1 3.3-2.7 5 5 0 0 1 2.53-.7m0-2.28a7.13 7.13 0 0 0-3.6.98 21.53 21.53 0 0 0-3.72 3.05A22.2 22.2 0 0 0 10.8.98a7.14 7.14 0 0 0-3.6-1 6.7 6.7 0 0 0-5.5 2.9C-1 6.45-.47 10.57 3.18 14.47c3.14 3.37 9.24 10.1 9.72 10.65a2.14 2.14 0 0 0 1.6.9.14.14 0 0 0 .05-.02 2.16 2.16 0 0 0 1.56-.9c.5-.53 6.6-7.26 9.73-10.63 3.65-3.9 4.18-8 1.5-11.57a6.72 6.72 0 0 0-5.5-2.9z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hmb-link-favorites .b-num {
  left: 21px;
}
.b-bstyle .b-hmb-link-favorites:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='26' viewBox='0 0 29 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.83 2.27a4.6 4.6 0 0 1 3.8 2.02c1.97 2.6 1.5 5.5-1.35 8.56-2.9 3.1-8.17 8.92-9.72 10.64l-.03.02-.03.04-.02-.02-.05-.05c-1.55-1.73-6.85-7.58-9.7-10.63S1.4 6.92 3.38 4.3a4.6 4.6 0 0 1 3.8-2.03 5 5 0 0 1 2.52.7 20.03 20.03 0 0 1 3.3 2.7 2.1 2.1 0 0 0 3 0 19.3 19.3 0 0 1 3.3-2.7 5 5 0 0 1 2.53-.7m0-2.28a7.13 7.13 0 0 0-3.6.98 21.53 21.53 0 0 0-3.72 3.05A22.2 22.2 0 0 0 10.8.98a7.14 7.14 0 0 0-3.6-1 6.7 6.7 0 0 0-5.5 2.9C-1 6.45-.47 10.57 3.18 14.47c3.14 3.37 9.24 10.1 9.72 10.65a2.14 2.14 0 0 0 1.6.9.14.14 0 0 0 .05-.02 2.16 2.16 0 0 0 1.56-.9c.5-.53 6.6-7.26 9.73-10.63 3.65-3.9 4.18-8 1.5-11.57a6.72 6.72 0 0 0-5.5-2.9z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-active .b-hmb-link-favorites:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='26' viewBox='0 0 29 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.83 2.27a4.6 4.6 0 0 1 3.8 2.02c1.97 2.6 1.5 5.5-1.35 8.56-2.9 3.1-8.17 8.92-9.72 10.64l-.03.02-.03.04-.02-.02-.05-.05c-1.55-1.73-6.85-7.58-9.7-10.63S1.4 6.92 3.38 4.3a4.6 4.6 0 0 1 3.8-2.03 5 5 0 0 1 2.52.7 20.03 20.03 0 0 1 3.3 2.7 2.1 2.1 0 0 0 3 0 19.3 19.3 0 0 1 3.3-2.7 5 5 0 0 1 2.53-.7m0-2.28a7.13 7.13 0 0 0-3.6.98 21.53 21.53 0 0 0-3.72 3.05A22.2 22.2 0 0 0 10.8.98a7.14 7.14 0 0 0-3.6-1 6.7 6.7 0 0 0-5.5 2.9C-1 6.45-.47 10.57 3.18 14.47c3.14 3.37 9.24 10.1 9.72 10.65a2.14 2.14 0 0 0 1.6.9.14.14 0 0 0 .05-.02 2.16 2.16 0 0 0 1.56-.9c.5-.53 6.6-7.26 9.73-10.63 3.65-3.9 4.18-8 1.5-11.57a6.72 6.72 0 0 0-5.5-2.9z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hmb-link-basket {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 45px;
  height: 40px;
  text-decoration: none;
  margin: 0 -10px 0 0;
}
.b-hmb-link-basket {
  cursor: default;
}
.b-hmb-link-basket:after {
  content: '';
  display: block;
  width: 26px;
  height: 24px;
  left: 8px;
  top: 6px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  opacity: 1;
}
.b-active .b-hmb-link-basket {
  background: #60aa2a;
  cursor: pointer;
}
.b-bstyle .b-active .b-hmb-link-basket {
  background: #e50001;
}
.b-bstyle .b-hmb-tlinks .b-hmb-link-basket .b-num {
  border: 1px solid #fff;
}
.b-bstyle .b-hmb-tlinks .b-hmb-link-basket.collapsed .b-num {
  border: 1px solid transparent;
}
.b-active .b-hmb-link-basket:before {
  content: '';
  display: block;
  width: 26px;
  height: 24px;
  left: 8px;
  top: 6px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989ea1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  opacity: 0;
}
.b-active .b-hmb-link-basket:after {
  content: '';
  display: block;
  width: 26px;
  height: 24px;
  left: 8px;
  top: 6px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  opacity: 1;
}
.b-hmb-link-basket.collapsed,
.b-bstyle .b-hmb-link-basket.collapsed {
  background: none;
}
.b-hmb-link-basket.collapsed:before {
  opacity: 1;
}
.b-hmb-link-basket.collapsed:after {
  opacity: 1;
}
.b-active .b-hmb-link-basket.collapsed:after {
  opacity: 0;
}
.b-active .b-hmb-link-basket:after {
  opacity: 1;
}
.b-hmb-link-basket .b-num {
  left: 23px;
}
.b-bstyle .b-active .b-hmb-link-basket:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-active .b-hmb-link-basket:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hmb-popup-inner {
  background: #4f5250;
}
.b-hmb-popup .b-hbs-search {
  padding: 13px 10px 15px 10px;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > li:first-child {
  border-top: none;
}
.b-hmbp-catalog .b-hbsc-link-1 span:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32' viewBox='0 0 18 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.2 0H2.8A2.74 2.74 0 0 0 0 2.7V29.3A2.74 2.74 0 0 0 2.8 32h12.42a2.74 2.74 0 0 0 2.8-2.7V2.7a2.74 2.74 0 0 0-2.8-2.7zm.86 23.5H1.94V5.55h14.12V23.5zM2.8 1.88h12.42a.83.83 0 0 1 .85.82v1.6H1.94V2.7a.83.83 0 0 1 .86-.83zm12.42 28.26H2.8a.83.83 0 0 1-.85-.82v-4.54h14.12v4.55a.83.83 0 0 1-.86.83zm-6.2-5.06a2.32 2.32 0 1 0 2.4 2.32 2.37 2.37 0 0 0-2.4-2.33zm0 3.4a1.07 1.07 0 1 1 1.1-1.08 1.1 1.1 0 0 1-1.1 1.06z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-2 span:before {
  width: 35px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='26' viewBox='0 0 35 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M34.03 20.13h-2.2V2.93A2.9 2.9 0 0 0 28.98 0H6a2.9 2.9 0 0 0-2.84 2.93v17.2H.98a1.03 1.03 0 0 0-.98 1v1.54A3.27 3.27 0 0 0 3.2 26h28.6a3.27 3.27 0 0 0 3.2-3.33v-1.54a1 1 0 0 0-.97-1zm-.66 1.8v.88a1.44 1.44 0 0 1-1.43 1.5H3.1a1.44 1.44 0 0 1-1.43-1.5v-.87h31.7zm-25.93-1.8V4.63h19.84v15.5H7.44zM27.94 3.3H6.78a.67.67 0 0 0-.67.66v16.16H4.8V2.6a.9.9 0 0 1 .9-.94h23.55a.9.9 0 0 1 .9.94v17.55h-1.57V3.96a.66.66 0 0 0-.65-.67zM16.76 23.7l1.46.02a.47.47 0 0 0 .47-.48v-.3a.47.47 0 0 0-.47-.47h-1.46a.47.47 0 0 0-.47.48v.3a.47.47 0 0 0 .47.46zM18.3 9.2a.64.64 0 0 0-.93 0l-6.3 6.5a.7.7 0 0 0 0 .95.64.64 0 0 0 .94 0l6.3-6.5a.7.7 0 0 0 0-.95zM23 7.82a.64.64 0 0 0-.93 0l-5.13 5.3a.7.7 0 0 0 0 .96.64.64 0 0 0 .92 0L23 8.78a.7.7 0 0 0 0-.96z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-3 span:before {
  width: 34px;
  height: 34px;
  margin: -17px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.4 11.02H11.7a.72.72 0 0 0-.73.72v10.6a.72.72 0 0 0 .72.7h10.7a.72.72 0 0 0 .7-.7v-10.6a.72.72 0 0 0-.7-.72zm-.73 10.6H12.4v-9.16h9.27v9.16zm11.37-6.02a.96.96 0 1 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3V8.1A4.08 4.08 0 0 0 26 4.03h-.48V.96a.96.96 0 1 0-1.92 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.92 0v3.07H8.1A4.08 4.08 0 0 0 4.03 8.1v.88H.96a.96.96 0 0 0 0 1.9h3.07v2.8H.96a.96.96 0 1 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.9h3.07v.96a4.08 4.08 0 0 0 4.07 4.07h1.36v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h2.8v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h.48a4.08 4.08 0 0 0 4.07-4.07v-.96h3a.96.96 0 0 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3v-2.8h3zm-4.9 10.38a2.16 2.16 0 0 1-2.16 2.15H8.1a2.16 2.16 0 0 1-2.16-2.15V8.1A2.16 2.16 0 0 1 8.1 5.95h17.88a2.16 2.16 0 0 1 2.15 2.15v17.88z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-4 span:before {
  width: 32px;
  height: 25px;
  margin: -12.5px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='25' viewBox='0 0 32 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.07 2.72h-17.2v-.97A1.76 1.76 0 0 0 10.1 0H5.66A1.76 1.76 0 0 0 3.9 1.75v.97h-.97A2.93 2.93 0 0 0 0 5.64V22.1A2.93 2.93 0 0 0 2.93 25h26.14A2.93 2.93 0 0 0 32 22.08V5.64a2.93 2.93 0 0 0-2.93-2.92zm-23.7-.97a.3.3 0 0 1 .3-.3h4.43a.3.3 0 0 1 .3.3v.97H5.35v-.97zM30.3 22.1a1.25 1.25 0 0 1-1.25 1.23H2.93a1.25 1.25 0 0 1-1.26-1.24V5.63A1.25 1.25 0 0 1 2.93 4.4h26.14a1.25 1.25 0 0 1 1.25 1.24V22.1zM16 6.02a7.83 7.83 0 1 0 7.88 7.83A7.87 7.87 0 0 0 16 6.03zm0 14.4a6.56 6.56 0 1 1 6.6-6.57 6.6 6.6 0 0 1-6.6 6.56zm0-11.85a5.28 5.28 0 1 0 5.32 5.28A5.3 5.3 0 0 0 16 8.58zm0 9.3a4 4 0 1 1 4.04-4.02 4.03 4.03 0 0 1-4.04 4zm11.4-12.6a2.03 2.03 0 1 0 2.04 2.04A2.04 2.04 0 0 0 27.4 5.3zm0 2.82a.78.78 0 1 1 .78-.78.79.79 0 0 1-.8.78z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-5 span:before {
  width: 25px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='32' viewBox='0 0 25 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.73 0H3.28A3.27 3.27 0 0 0 0 3.26v25.48A3.27 3.27 0 0 0 3.3 32h18.45A3.27 3.27 0 0 0 25 28.74V3.26A3.27 3.27 0 0 0 21.73 0zM3.28 1.86h18.45a1.4 1.4 0 0 1 1.4 1.4v3.1H1.88v-3.1a1.4 1.4 0 0 1 1.4-1.4zm18.45 28.28H3.28a1.4 1.4 0 0 1-1.4-1.4v-21h21.25v21a1.4 1.4 0 0 1-1.4 1.4zm-9.23-19.9a8.6 8.6 0 1 0 8.63 8.6 8.62 8.62 0 0 0-8.63-8.6zm0 15.8a7.2 7.2 0 1 1 7.23-7.2 7.22 7.22 0 0 1-7.23 7.2zm0-13a5.8 5.8 0 1 0 5.82 5.8 5.82 5.82 0 0 0-5.82-5.8zm0 1.4a4.42 4.42 0 0 1 4.38 3.86 5.7 5.7 0 0 0-1.95-.3 5.2 5.2 0 0 0-2.54.65 3.85 3.85 0 0 1-1.93.5 3.58 3.58 0 0 1-2.37-.7 4.42 4.42 0 0 1 4.4-4zm0 8.82a4.43 4.43 0 0 1-4.22-3.1 5.84 5.84 0 0 0 2.2.4A5.2 5.2 0 0 0 13 19.9a3.85 3.85 0 0 1 1.93-.5 3.32 3.32 0 0 1 1.88.4 4.42 4.42 0 0 1-4.3 3.45zM6.02 4.96a.8.8 0 1 0-.82-.8.82.82 0 0 0 .82.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .82.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .83.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .83.8z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-7 span:before {
  width: 32px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cstyle%3E.st0%7Bfill:%23eb4242%7D%3C/style%3E%3Cpath class='st0' d='M12.3 22.3H14v2.1c0 .5.4.9.9.9s.9-.4.9-.9v-2.1h.6v2.1c0 .5.4.9.9.9s.9-.4.9-.9v-2.1h.2c2.1 0 3.8-1.7 3.8-3.8v-.4c0-1.5-.9-2.8-2.1-3.4.7-.7 1.2-1.7 1.2-2.8 0-1.9-1.4-3.4-3.2-3.8V6c0-.5-.4-.9-.9-.9s-.9.4-.9.9v2.1h-.6V6c0-.5-.4-.9-.9-.9s-.9.4-.9.9v2.1h-1.7c-.5 0-.9.4-.9.9v12.4c.1.5.5.9 1 .9zm.9-12.4h4.3c1.1 0 2 .9 2 2s-.9 2-2 2h-4.3v-4zm0 6.2h5.2a2 2 0 0 1 2 2v.4a2 2 0 0 1-2 2h-5.2v-4.4z'/%3E%3Cpath class='st0' d='M16 32C7.2 32 0 24.8 0 16S7.2 0 16 0s16 7.2 16 16-7.2 16-16 16zm0-30.1C8.2 1.9 1.9 8.2 1.9 16S8.2 30.1 16 30.1 30.1 23.8 30.1 16 23.8 1.9 16 1.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbsc-link-8 span:before {
  width: 35px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='31' viewBox='0 0 35 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M5.85 16.63h1.9v1.88a.9.9 0 0 0 1.8 0v-1.87h1.9a.9.9 0 1 0 0-1.78h-1.9v-1.88a.9.9 0 0 0-1.8 0v1.88h-1.9a.9.9 0 1 0 0 1.78zm20.47-2.73a.9.9 0 1 0-.92-.9.92.92 0 0 0 .92.9zm0 5.5a.9.9 0 1 0-.92-.9.92.92 0 0 0 .92.9zm2.77-2.76a.9.9 0 1 0-.93-.9.92.92 0 0 0 .92.9zm-5.57 0a.9.9 0 1 0-.92-.9.92.92 0 0 0 .93.9zm11.43 9.34l-.04-10.84a.9.9 0 0 0-.04-.28 8.62 8.62 0 0 0-13.9-5.93h-2.6V7.87 7.8c-.02-.1-.18-2.73 1.6-2.96a3.77 3.77 0 0 0 3.6-4.07.77.77 0 0 0-.76-.77.77.77 0 0 0-.77.77 2.26 2.26 0 0 1-2.27 2.56c-2.57.32-3.05 3.1-2.95 4.56v1.03H14A8.63 8.63 0 0 0 .14 14.86a.9.9 0 0 0-.05.28L.04 25.98a4.32 4.32 0 0 0-.04.55 4.5 4.5 0 0 0 7.72 3.1.86.86 0 0 0 .13-.1l6.25-7.02h6.8l6.25 7.03a.92.92 0 0 0 .13.1 4.5 4.5 0 0 0 7.72-3.1 4.23 4.23 0 0 0-.04-.55zM1.9 15.22a6.82 6.82 0 0 1 11.44-4.5h8.32l.08-.07a.9.9 0 0 0 .4-.35 6.82 6.82 0 0 1 10.96 4.9l.02.46a6.83 6.83 0 0 1-11.34 5.06h-8.56a6.83 6.83 0 0 1-11.34-5.06c0-.15 0-.3.02-.44zm4.7 13.02a1 1 0 0 0-.1.1 2.7 2.7 0 0 1-4.7-1.8 2.7 2.7 0 0 1 .03-.38.9.9 0 0 0 0-.12l.03-5.2a8.63 8.63 0 0 0 8.44 3.23zm23.9.97a2.68 2.68 0 0 1-2-.87 1 1 0 0 0-.1-.1l-3.7-4.16a8.63 8.63 0 0 0 8.44-3.22l.02 5.2a.97.97 0 0 0 0 .1 2.63 2.63 0 0 1 .04.38 2.7 2.7 0 0 1-2.7 2.68z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > li > a > span {
  padding-right: 50px;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > li > a:hover span:after {
  opacity: 0 !important;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > li > a:hover span:before {
  opacity: 1 !important;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > li > a:hover,
.b-hmbp-catalog .b-hbs-catalog-popup-list > li > .b-hbsc-link-6:hover {
  background: none;
  color: #0074ae;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > li > a:hover:after {
  opacity: 0;
}
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > li > a:hover span:after,
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > li > a span:after {
  opacity: 0 !important;
}
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > li > a:hover span:before,
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > li > a span:before {
  opacity: 1 !important;
}
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a:hover span:after,
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a span:after {
  opacity: 1 !important;
}
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a:hover span:before,
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a span:before {
  opacity: 0 !important;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > .is-parent > a:before {
  border: none;
  content: '';
  display: block;
  left: auto;
  position: absolute;
  width: 15px;
  height: 15px;
  top: 50%;
  margin: -7.5px 0 0 0;
  right: 23px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15 7.55L7.6 15 .02 7.65 1.4 6.2l5.2 4.72L6.66 0h2v10.86l4.83-4.78z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > .is-parent.c-li-hover > a:before {
  border: none;
  content: '';
  display: block;
  left: auto;
  position: absolute;
  width: 15px;
  height: 15px;
  top: 50%;
  margin: -7.5px 0 0 0;
  right: 23px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15 7.45L7.6 0 .02 7.35 1.4 8.8l5.2-4.72L6.66 15h2V4.14l4.83 4.78z'/%3E%3C/svg%3E") no-repeat;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a span:after,
.b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a:hover span:after {
  opacity: 1 !important;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a span:before,
.b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a:hover span:before {
  opacity: 0 !important;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a,
.b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > .b-hbsc-link-6 {
  background: #eb4242 !important;
  color: #fff !important;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a:after {
  opacity: 0 !important;
}
.b-hmbp-catalog .b-hbs-catalog-popup-list {
  border-bottom: none;
}
.b-hmbp-jlinks {
  list-style: none;
  vertical-align: top;
  padding: 10px 20px;
  margin: 0;
}
.b-hmbp-jlinks > li {
  font-size: 14px;
  line-height: 20px;
  padding: 10px 0;
}
.b-hmbp-jlinks a {
  text-decoration: none;
  color: #0074ae;
}
.b-hmbp-user {
  padding: 0 20px 28px 20px;
  line-height: 0;
  font-size: 0;
}
.b-hmbp-user .b-hmbp-user-enter {
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
  line-height: 21px;
  font-size: 14px;
  padding: 0 0 0 20px;
  color: #60aa2a;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='18' viewBox='0 0 13 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.13 8.34L5.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H1a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5L4.34 11.7a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.37 0l3.42-3.24a1.04 1.04 0 0 0 0-1.42zM1.23 0v1.64H11.4l-.06 14.76H1.18V18h11.8V0H1.25z'/%3E%3C/svg%3E") 0 2px no-repeat;
}
.b-hmbp-user .b-hmbp-user-enter span {
  border-bottom: 1px dashed #60aa2a;
}
.b-hmbp-user .b-sep {
  height: 21px;
  display: inline-block;
  vertical-align: top;
  width: 1px;
  margin: 0 11px;
  background: #d9d9d9;
}
.b-hmbp-user .b-hmbp-user-reg {
  display: inline-block;
  vertical-align: top;
  line-height: 21px;
  font-size: 14px;
  text-decoration: none;
  color: #ff7800;
}
.b-hmbp-user-pers-cab {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  margin: 0 0 -2px 0;
  position: relative;
  top: -1px;
  text-decoration: none;
  color: #0074ae;
  font-size: 14px;
  padding: 0 0 0 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='23' viewBox='0 0 12 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.04 23L2.7 19.65l1.6-1.62-1.4-1.4v-.72l1.55-1.55-1.4-1.43-.15-.2v-1.6a6 6 0 1 1 6.2 0v8.82zM4.8 19.65l1.24 1.23 1.56-1.55v-9.1l.4-.2a4.5 4.5 0 1 0-4 0l.4.2v1.95l2.17 2.17-1.9 1.9 1.76 1.78zM7.7 5.32A1.7 1.7 0 1 1 6 3.65a1.7 1.7 0 0 1 1.7 1.7z'/%3E%3C/svg%3E") no-repeat;
  background-size: auto 20px;
}
.b-hmbp-user-pers-cab span {
  border-bottom: 1px dashed #0074ae;
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 18px;
  margin: 1px 0 -1px 0;
}
.b-hmbp-user-exit {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  margin: 0 0 -2px 0;
  position: relative;
  top: -1px;
  text-decoration: none;
  color: #999;
  font-size: 14px;
  padding: 0 0 0 24px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='18' viewBox='0 0 18.41 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.44 11.97v4.47h-8.9V1.54h8.9V6.1H12V0H0v18h12v-6.03h-1.56zm7.7-3.63L14.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H10a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.05 1.05 0 0 0 0-1.42z'/%3E%3C/svg%3E") 0 center no-repeat;
}
.b-hmbp-user-exit:hover {
  color: #999;
}
/*.b-list-authorize-links .b-link-user-exit:before, .b-list-authorize-links .b-link-user-exit:after { content:''; width:100%; height:100%; left:0; top:0; position:absolute; transition:all 0.2s ease; }
.b-list-authorize-links .b-link-user-exit:before { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='18' viewBox='0 0 18.41 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.44 11.97v4.47h-8.9V1.54h8.9V6.1H12V0H0v18h12v-6.03h-1.56zm7.7-3.63L14.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H10a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.05 1.05 0 0 0 0-1.42z'/%3E%3C/svg%3E") no-repeat;  }
.b-list-authorize-links .b-link-user-exit:after { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='18' viewBox='0 0 18.41 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230074ae; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.44 11.97v4.47h-8.9V1.54h8.9V6.1H12V0H0v18h12v-6.03h-1.56zm7.7-3.63L14.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H10a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.05 1.05 0 0 0 0-1.42z'/%3E%3C/svg%3E") no-repeat; opacity:0; }
.b-list-authorize-links .b-link-user-exit:hover:before { opacity:0; }
.b-list-authorize-links .b-link-user-exit:hover:after { opacity:1; }*/
.b-mob-filter-head {
  display: none;
  background: #e9f1f7;
  text-align: left;
  padding: 10px 20px 10px 40px;
  line-height: 20px;
  cursor: pointer;
  position: relative;
}
.b-mob-filter-head.collapsed {
  background: #e9f1f7;
  text-align: center;
}
.b-mob-filter-head.collapsed:after {
  display: none;
}
.b-mob-filter-head-title {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  line-height: 20px;
  padding: 0 0 0 57px;
  font-size: 16px;
  color: #595c5f;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 22 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2382868a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.8 0H1.2a1.14 1.14 0 1 0 0 2.3h.6a.82.82 0 0 0 .07.1l6 7.64v7a.95.95 0 0 0 .45.82 1.02 1.02 0 0 0 .53.15 1.04 1.04 0 0 0 .43-.1l4.4-2.02a.95.95 0 0 0 .56-.86v-5l5.9-7.64.05-.1h.6a1.14 1.14 0 1 0 0-2.28zm-8.35 9.15a.93.93 0 0 0-.2.56v4.72l-2.4 1.1v-5.8a.92.92 0 0 0-.2-.58L4.27 2.28h13.45z'/%3E%3C/svg%3E") 0 1px no-repeat;
  font-weight: 700;
}
.b-mob-filter-head.collapsed .b-mob-filter-head-title {
  color: #595c5f;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 22 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2382868a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.8 0H1.2a1.14 1.14 0 1 0 0 2.3h.6a.82.82 0 0 0 .07.1l6 7.64v7a.95.95 0 0 0 .45.82 1.02 1.02 0 0 0 .53.15 1.04 1.04 0 0 0 .43-.1l4.4-2.02a.95.95 0 0 0 .56-.86v-5l5.9-7.64.05-.1h.6a1.14 1.14 0 1 0 0-2.28zm-8.35 9.15a.93.93 0 0 0-.2.56v4.72l-2.4 1.1v-5.8a.92.92 0 0 0-.2-.58L4.27 2.28h13.45z'/%3E%3C/svg%3E") 0 1px no-repeat;
}
.b-mob-filter-head-active {
  overflow: hidden;
}
.b-mob-filter-head-active,
.b-mob-filter-head-active.collapsed {
  text-align: left;
}
.b-mob-filter-head-active .b-mob-filter-head-title {
  float: left;
}
.b-mob-filter-selected-params {
  float: right;
  font-size: 14px;
  white-space: nowrap;
  color: #666;
  line-height: 20px;
  padding: 0 10px 0 0;
}
.b-mob-filter-selected-params b {
  color: #cca342;
}
.b-mob-filter-selected-params-list {
  clear: both;
  color: #333;
  font-size: 14px;
  line-height: 20px;
  padding: 5px 0 0 0;
}
.b-mob-filter-head.collapsed .b-mob-filter-selected-params-list {
  display: none;
}
.b-mob-filter-head-active.collapsed .b-mob-filter-selected-params {
  color: #666;
}
.b-mob-filter-head-active.collapsed .b-mob-filter-selected-params b {
  color: #cca342;
}
.b-bstyle .b-mob-filter-selected-params {
  color: #fff;
}
.b-bstyle .b-mob-filter-head-active.collapsed .b-mob-filter-selected-params {
  color: #999;
}
.b-bstyle .b-mob-filter-head-active .b-mob-filter-selected-params b {
  color: #e50001;
}
.b-bstyle .b-mob-filter-head-active.collapsed .b-mob-filter-selected-params b {
  color: #fff;
}
.b-filter-selected-params {
  padding: 20px 0 5px 0;
}
.b-filter-selected-params-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  padding: 0;
  margin: 0 0 0 -20px;
}
.b-filter-selected-params-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 5px 20px;
  line-height: 20px;
  font-size: 14px;
}
.b-filter-selected-params-list .b-filter-link-del {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  color: #96989f;
  text-decoration: none;
  padding: 0 0 0 22px;
  position: relative;
}
.b-filter-selected-params-list .b-filter-link-del:before {
  content: '';
  width: 13px;
  height: 13px;
  left: 0;
  top: 3px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2396989f; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.34.34 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.1a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .45l.1.08a.16.16 0 0 0 0 .02l4.64 4.67a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.87a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.2s ease;
}
.b-filter-selected-params-list .b-filter-link-del:after {
  content: '';
  width: 13px;
  height: 13px;
  left: 0;
  top: 3px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.34.34 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.1a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .45l.1.08a.16.16 0 0 0 0 .02l4.64 4.67a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.87a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
}
.b-filter-selected-params-list .b-filter-link-del:hover:after {
  opacity: 1;
}
.b-filter-selected-params-list .b-filter-link-reset-all {
  display: inline-block;
  vertical-align: top;
  color: #eb4242;
  border-bottom: 1px solid #eb4242;
  text-decoration: none;
}
.b-filter-selected-params-list .b-filter-link-reset-all:hover {
  border-color: transparent;
}
.b-no-border {
  border: none !important;
}
.b-col-ip-left {
  float: left;
  width: 33.3333%;
  padding: 0 20px;
}
.b-col-ip-right {
  float: right;
  width: 33.3333%;
  padding: 0 20px;
}
.b-col-ip-center {
  width: 33.3333%;
  padding: 0 20px;
  margin: 0 33.3333%;
}
.b-i-product-line {
  padding: 30px 0 30px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  margin: 0 20px 0 15px;
}
.b-i-product-line .row {
  margin: 0 -20px;
}
.b-i-product-line .b-i-product-name {
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  margin: 0 0 20px 0;
}
.b-i-product-line .b-i-product-name a {
  color: #fff;
}
/*.b-i-product-line:hover .b-i-product-pic-slider-cprev, .b-i-product-line:hover .b-i-product-pic-slider-cnext { opacity:1; }*/
.b-i-product-line .b-i-product-chars-list-ico {
  border: none;
  margin: 0 0 0 -13px;
  padding: 15px 0 0 0;
}
.b-i-product-select-color {
  padding: 0 0 20px 0;
  font-size: 0;
  line-height: 0;
}
.b-pmi-cols .b-i-product-select-color {
  padding: 0 0 13px 0;
}
.b-i-product-select-color-list {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
}
.b-i-product-select-color-list > li {
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
}
.b-i-product-select-color-list .b-ipsc-color {
  display: block;
  width: 10px;
  height: 20px;
  cursor: pointer;
}
.b-i-product-select-color-list .active {
  border: 2px solid #eb4242;
  padding: 3px;
  border-radius: 50%;
}
.b-i-product-select-color-list .active .b-ipsc-color-item {
  width: 26px;
  height: 26px;
}
.b-i-product-select-color-list .active .b-ipsc-color-item .b-ipsc-color {
  width: 13px;
  height: 26px;
}
.b-i-product-select-color-list .b-ipsc-color-item {
  position: relative;
  width: 20px;
  height: 20px;
  display: block;
}
.b-i-product-select-color-list .b-ipsc-color-item .b-ipsc-color {
  left: 0%;
  top: 0px;
  position: absolute;
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.b-i-product-select-color-list .b-ipsc-color-item > span:nth-child(2) {
  left: 50% !important;
  border-radius: 0;
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.b-ipsc-all-color-container {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin: 0 0 0 5px;
}
.b-ipsc-all-color {
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  line-height: 20px;
  font-size: 14px;
}
.b-ipsc-all-color a {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  text-decoration: none;
  border-bottom: 1px solid #eb4242;
  color: #eb4242;
  font-weight: 500;
}
.b-ipsc-all-color a:hover {
  border-color: #fff;
}
.b-ipsc-all-color-list {
  left: 50%;
  top: 40px;
  position: absolute;
  width: 140px;
  text-align: center;
  margin: 0 0 0 -70px;
  z-index: 1000;
}
.b-ipsc-all-color-list-inner {
  background: #fff;
  border-radius: 7px;
  border: 1px solid #e5e5e5;
  box-shadow: 0 1px 10px rgba(1, 2, 2, 0.15);
}
.b-ipsc-all-color-list-inner .b-i-product-select-color-list {
  background: #fff;
  z-index: 2;
  position: relative;
  padding: 9px;
}
.b-ipsc-all-color-list.collapsing {
  overflow: visible;
}
.b-ipsc-all-color-list-inner:before {
  content: '';
  position: absolute;
  width: 14px;
  height: 14px;
  top: 1px !important;
  margin: 0 0 0 -12px !important;
  left: 50% !important;
  background: #fff;
  transform-origin: 0 0;
  transform: rotate(-45deg);
  box-shadow: 1px 1px 5px rgba(1, 1, 2, 0.15);
  z-index: 1;
  border: none !important;
  border: 1px solid #e5e5e5;
  box-sizing: border-box;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);
}
.b-i-product-lines {
  padding: 40px 0 0 0;
}
.b-i-product-line .b-i-product-old-price {
  font-size: 21px;
  line-height: 25px;
}
.b-i-product-line .b-i-product-old-price i {
  font-size: 18px;
}
.b-i-product-line .b-price {
  float: none;
  font-size: 42px;
  line-height: 30px;
  padding: 0 0 10px 0;
  height: auto;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.b-i-product-line .b-price i {
  font-size: 24px;
}
.b-i-product-line .b-i-product-club-price {
  margin-bottom: 10px;
}
.b-i-product-wrap-price {
  margin: 0 0 19px 0;
  padding: 15px 0;
}
.b-product-wtbox .b-i-product-wrap-price {
  margin: 0;
  padding: 0;
  border: none;
}
.b-i-product-usave {
  font-size: 14px;
  color: #989d9f;
  line-height: 20px;
  margin: -7px 0 8px 0;
  line-height: 26px;
}
.b-i-product-usave .b-summ {
  font-size: 16px;
  font-weight: 700;
  color: #515351;
}
.b-i-product-usave .b-summ i {
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
}
.b-i-product-usave .b-prc {
  display: inline-block;
  vertical-align: top;
  color: #fe33ba;
  font-size: 18px;
  font-weight: 700;
  margin: 0 0 0 2px;
}
.b-i-product-line .b-link-add2bas {
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 44px;
  text-indent: 0;
  text-align: center;
  height: 44px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #eb4242;
  float: none;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  letter-spacing: 0.15em;
  text-transform: uppercase;
}
.b-catalog-row-plate-related .b-i-product .b-link-add2bas {
  width: 103px;
  height: 40px;
  line-height: 40px;
  text-indent: 0;
  text-align: center;
  font-size: 16px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #a2c858;
}
.b-i-product-line .b-link-add2bas:before {
  content: '';
  width: 25px;
  height: 24px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 10px;
  opacity: .5;
  transition: all 0.3s ease;
}
.b-catalog-row-plate-related .b-i-product .b-link-add2bas:before {
  display: none;
}
.b-i-product-line .b-link-add2bas-already-add,
.b-catalog-row-plate-related .b-i-product .b-link-add2bas-already-add {
  color: #fff;
  background-color: #bae664;
}
.b-i-product-line .b-link-add2bas-already-add:hover,
.b-catalog-row-plate-related .b-i-product .b-link-add2bas-already-add:hover {
  background-color: #bae664;
}
.b-i-product-line .b-link-add2bas-already-add:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-catalog-row-plate-related .b-i-product .b-link-add2bas-already-add:before {
  display: none;
}
.b-i-product-line .b-link-add2compare {
  width: auto;
  height: auto;
  display: inline-block;
  vertical-align: top;
  float: none;
  text-indent: 0;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  padding: 0 0 0 38px;
  margin: 0;
}
.b-i-product-line .b-link-add2compare i {
  display: inline-block;
  vertical-align: top;
  min-width: 21px;
  line-height: 22px;
  border-radius: 11px;
  text-align: center;
  padding: 0 3px;
  position: relative;
  top: -1px;
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  background: #124d95;
  margin: 0 0 0 10px;
  font-style: normal;
  height: 22px;
  left: auto;
}
.b-i-product-line .b-link-add2compare.active:after,
.b-i-product-line .b-link-add2compare.active:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  transition: none;
}
.b-i-product-line .b-link-add2compare.active:before {
  display: none;
}
.b-i-product-line .b-link-add2compare.active:after {
  opacity: 1;
}
.b-i-product-line .b-link-add2compare.active:hover {
  text-decoration: underline;
  color: #0074ae;
}
.b-i-product-line .b-i-product-available-gray {
  color: #eb4242;
  padding: 0 0 15px 0;
}
.b-i-product-line .b-price-not-available {
  color: #eb4242;
}
.b-e-msbn-intable-list {
  padding: 0 20px 15px 15px;
}
.b-i-product-notify-avail {
  margin: -4px 0 15px 0;
}
.b-i-product-notify-avail a {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 20px;
  color: #cca342;
  text-decoration: none;
  padding: 0 0 0 35px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23cca342; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.95 2a1 1 0 0 0-.16-.7 1.04 1.04 0 0 0-.22-.2 2.4 2.4 0 0 0-2-1.1H2.42A2.46 2.46 0 0 0 0 2.5v12A2.46 2.46 0 0 0 2.4 17h17.2a2.46 2.46 0 0 0 2.4-2.5v-12a2.6 2.6 0 0 0-.05-.5zM11.22 9.94a.9.9 0 0 0 .7-.17l8.4-6.17v10.9a.74.74 0 0 1-.73.76H2.4a.74.74 0 0 1-.72-.75V3.27l8.85 6.5a.9.9 0 0 0 .7.17zM2.9 1.73h16.65l-8.33 6.13z'/%3E%3C/svg%3E") 5px 2px no-repeat;
}
.b-i-product-notify-avail a span {
  border-bottom: 1px solid #cca342;
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
}
.b-i-product-notify-avail a:hover span {
  border-color: transparent;
}
.b-i-product-line .b-link-add2bas-pre-order,
.b-catalog-row-plate-related .b-i-product .b-link-add2bas-pre-order {
  background: #eda526;
}
.b-catalog-row-plate-related .b-i-product .b-link-add2bas-pre-order {
  border: none;
}
.b-i-product-line .b-link-add2bas-pre-order:hover,
.b-catalog-row-plate-related .b-i-product .b-link-add2bas-pre-order:hover {
  background: #eda526;
}
.b-i-product-line .b-link-add2bas-pre-order-already-add,
.b-catalog-row-plate-related .b-i-product .b-link-add2bas-pre-order-already-add {
  background-color: #fcf3cc;
  color: #efc500;
}
.b-i-product-line .b-link-add2bas-pre-order-already-add:hover,
.b-catalog-row-plate-related .b-i-product .b-link-add2bas-pre-order-already-add:hover {
  background-color: #faedb2;
}
.b-i-product-line .b-link-add2bas-pre-order-already-add:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-catalog-row-plate-related .b-i-product .b-link-add2bas-pre-order-already-add:before {
  display: none;
}
.b-i-product-line .b-i-product-available {
  padding: 0 0 20px 0;
}
.b-i-product-line .b-i-product-select-color {
  margin: -10px 0 0 0;
}
.b-i-product-line .b-i-product-wrap-tla {
  margin: 4px -20px 0 -20px;
  padding: 0 20px 15px 20px;
}
.b-i-product-wrap-tla {
  margin: 0 0 20px 0;
  background: #fff;
  position: relative;
  padding: 0;
}
.b-bstyle .b-i-product-wrap-tla {
  background: none;
}
.b-i-product-tla {
  border-radius: 0;
  background: none;
  padding: 10px 0 8px 0px;
  transition: all 0.2s ease;
}
.b-i-product-tla:hover {
  background: none;
}
.b-i-product-tla-head {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #fe33ba;
  padding: 0 0 8px 0;
}
.b-i-product-tla-head a {
  display: block;
  text-decoration: none;
  line-height: 20px;
  color: #fe33ba;
}
.b-i-product-tla-head a:hover {
  text-decoration: underline;
}
.b-i-product-tla-body {
  display: table;
  width: 100%;
}
.b-i-product-tla-body .b-i-product-tla-body-pic {
  padding: 0 10px 0 12px;
  text-align: center;
  width: 55px;
  display: table-cell;
  vertical-align: middle;
  position: relative;
}
.b-i-product-tla-body .b-i-product-tla-body-pic:before {
  content: '';
  width: 2px;
  height: calc(98%);
  background: #fe33ba;
  left: 0;
  top: 2px;
  position: absolute;
}
.b-i-product-tla-body .b-i-product-tla-body-text {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  color: #4f5250;
}
.b-i-product-notify-already-add {
  line-height: 20px;
  margin: -5px 0 15px 0;
  padding: 0 0 0 35px;
  font-size: 14px;
  color: #999;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ccc; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.95 2a1 1 0 0 0-.16-.7 1.04 1.04 0 0 0-.22-.2 2.4 2.4 0 0 0-2-1.1H2.42A2.46 2.46 0 0 0 0 2.5v12A2.46 2.46 0 0 0 2.4 17h17.2a2.46 2.46 0 0 0 2.4-2.5v-12a2.6 2.6 0 0 0-.05-.5zM11.22 9.94a.9.9 0 0 0 .7-.17l8.4-6.17v10.9a.74.74 0 0 1-.73.76H2.4a.74.74 0 0 1-.72-.75V3.27l8.85 6.5a.9.9 0 0 0 .7.17zM2.9 1.73h16.65l-8.33 6.13z'/%3E%3C/svg%3E") 5px 2px no-repeat;
  position: relative;
}
.b-bstyle .b-i-product-notify-already-add {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.95 2a1 1 0 0 0-.16-.7 1.04 1.04 0 0 0-.22-.2 2.4 2.4 0 0 0-2-1.1H2.42A2.46 2.46 0 0 0 0 2.5v12A2.46 2.46 0 0 0 2.4 17h17.2a2.46 2.46 0 0 0 2.4-2.5v-12a2.6 2.6 0 0 0-.05-.5zM11.22 9.94a.9.9 0 0 0 .7-.17l8.4-6.17v10.9a.74.74 0 0 1-.73.76H2.4a.74.74 0 0 1-.72-.75V3.27l8.85 6.5a.9.9 0 0 0 .7.17zM2.9 1.73h16.65l-8.33 6.13z'/%3E%3C/svg%3E") 5px 2px no-repeat;
}
.b-i-product-notify-already-add:after {
  content: '';
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #60aa2a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.8.1a.37.37 0 0 0-.52 0L4.7 4.67a.37.37 0 0 1-.53 0l-2.45-2.5a.38.38 0 0 0-.26-.1.4.4 0 0 0-.27.1l-1.1.98a.4.4 0 0 0 0 .54l2.48 2.6.53.52 1.07 1.07a.37.37 0 0 0 .53 0l6.18-6.16a.4.4 0 0 0 0-.52z'/%3E%3C/svg%3E") 4px 5px no-repeat;
  left: 16px;
  top: -7px;
  position: absolute;
}
.b-i-product-notify-already-add a {
  text-decoration: none;
  color: #0074ae;
}
.b-i-product-notify-already-add a:hover {
  text-decoration: underline;
}
.b-bstyle .b-i-product-notify-already-add:after {
  content: '';
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #ff8a00 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.8.1a.37.37 0 0 0-.52 0L4.7 4.67a.37.37 0 0 1-.53 0l-2.45-2.5a.38.38 0 0 0-.26-.1.4.4 0 0 0-.27.1l-1.1.98a.4.4 0 0 0 0 .54l2.48 2.6.53.52 1.07 1.07a.37.37 0 0 0 .53 0l6.18-6.16a.4.4 0 0 0 0-.52z'/%3E%3C/svg%3E") 4px 5px no-repeat;
}
.b-i-product-mob-label {
  display: none;
}
.b-i-product-mob-favcomp {
  display: none;
  white-space: nowrap;
}
.b-i-product .b-i-product-mob-favcomp .b-link-add2compare {
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
  width: 28px;
  height: 18px;
  position: relative;
}
.b-i-product.b-i-product-line .b-i-product-mob-favcomp .b-link-add2compare {
  margin: 0 6px 0 3px;
}
.b-i-product .b-i-product-mob-favcomp .b-link-add2compare:before {
  content: '';
  width: 28px;
  height: 18px;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.2s ease;
}
.b-i-product-mob-favcomp .b-i-product-hi-link-add2wish {
  /*margin:0 12px 0 0;*/
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
  width: 22px;
  height: 19px;
  position: relative;
}
.b-i-product-mob-favcomp .b-i-product-hi-link-add2wish:before {
  content: '';
  width: 22px;
  height: 19px;
  left: 4px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.03' height='19' viewBox='0 0 22.031 19'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.56 1.66a3.54 3.54 0 0 1 2.88 1.48c1.5 1.9 1.15 4.02-1.02 6.26-2.2 2.25-6.2 6.52-7.38 7.77l-.02.02-.02.02v-.02l-.05-.04C9.77 15.9 5.75 11.63 3.6 9.4S1.06 5.05 2.56 3.14a3.54 3.54 0 0 1 2.87-1.48 3.93 3.93 0 0 1 1.92.5 14.8 14.8 0 0 1 2.5 2 1.63 1.63 0 0 0 2.28 0 14.38 14.38 0 0 1 2.5-2 3.94 3.94 0 0 1 1.92-.5m0-1.67a5.52 5.52 0 0 0-2.73.72A16.63 16.63 0 0 0 11 2.94 16.5 16.5 0 0 0 8.17.72 5.5 5.5 0 0 0 5.44 0a5.14 5.14 0 0 0-4.17 2.1C-.76 4.7-.36 7.73 2.4 10.58c2.4 2.46 7.02 7.4 7.38 7.78A1.63 1.63 0 0 0 11 19l.04-.02a1.66 1.66 0 0 0 1.18-.64c.37-.4 5-5.32 7.38-7.78 2.76-2.85 3.17-5.85 1.14-8.45A5.15 5.15 0 0 0 16.56 0z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.2s ease;
}
.b-col-mnp-slider {
  margin: 20px -15px 0 290px;
}
.b-mnp-slider {
  margin: 0 0 20px 0;
  position: relative;
  color: #fff;
}
.b-mnp-slider .carousel-inner {
  margin: 0 0 5px 0;
  border-radius: 0;
}
.b-mnp-slider-item {
  border-radius: 0 !important;
  overflow: hidden;
  background-size: cover !important;
}
.b-mnp-slider-item-inner {
  background: #8b3a7f;
}
.b-mnp-slider .b-slide-pic {
  margin: 0 -20px 0 0;
  position: relative;
}
.b-mnp-slider .b-slide-pic img {
  display: block;
  max-width: 100%;
  height: auto;
  bottom: 0;
}
.b-mnp-slider .col-lg-8 {
  position: relative;
}
.b-mnp-slider .b-slide-head {
  left: 0px;
  top: 25px;
  position: absolute;
  padding: 0 40px;
  color: #fff;
  font-size: 24px;
  line-height: 30px;
  z-index: 2;
}
.b-mnp-slider .b-slide-head a {
  color: #fff;
  text-decoration: none;
}
.b-mnp-slider .b-mnp-prod-logo {
  padding: 30px 0 20px 0;
}
.b-mnp-slider .b-mnp-prod-name {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  min-height: 48px;
  padding: 0 0 15px 0;
}
.b-mnp-slider .b-mnp-old-price {
  font-size: 21px;
  line-height: 20px;
  opacity: .5;
  text-decoration: line-through;
  font-weight: 700;
  padding: 0 0 20px 0;
}
.b-mnp-slider .b-mnp-old-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
}
.b-mnp-slider .b-mnp-price {
  font-size: 42px;
  line-height: 35px;
  font-weight: 700;
  padding: 0 0 17px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
  margin: 0 0 7px 0;
}
.b-mnp-slider .b-mnp-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
}
.b-mnp-slider .b-mnp-sale {
  font-size: 14px;
  color: #ffe5e5;
  line-height: 26px;
  padding: 0 0 7px 0;
}
.b-mnp-slider .b-mnp-sale .b-num {
  padding: 0 7px;
  display: inline-block;
  vertical-align: top;
  border-radius: 13px;
  background: #f00;
}
.b-mnp-slider .b-inner {
  padding: 0 20px 20px 0;
}
.b-mnp-slider-full-link {
  display: block;
  width: 100%;
  text-decoration: none;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  height: 330px;
  background-size: cover !important;
  background-position: center center !important;
}
.b-bstyle .b-mnp-slider-full-link {
  background-size: contain !important;
}
.b-mnp-full-pic {
  display: block;
  text-decoration: none;
}
.b-mnp-full-pic img {
  display: block;
  width: 100%;
  height: auto;
}
.b-mnp-slider .b-full-pic {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 0;
}
.b-mnp-slider .b-mnp-btn-add2bas {
  display: block;
  width: 100%;
  font-size: 21px;
  line-height: 55px;
  text-indent: 0;
  text-align: center;
  border-radius: 11px;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #60aa2a;
  float: none;
}
.b-mnp-slider .b-mnp-btn-add2bas:before {
  content: '';
  width: 29px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 10px;
}
.b-mnp-slider .b-mnp-btn-add2bas:hover {
  background-color: #52991d;
}
.b-mnp-slider-nav {
  text-align: left;
  font-size: 0;
  line-height: 0;
  left: 0;
  bottom: 0;
  position: absolute;
  padding: 0 12px 18px 12px;
}
.b-carousel-left,
.b-carousel-right {
  display: inline-block;
  vertical-align: top;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  position: relative;
  margin: 0 10px 0 0;
  cursor: pointer;
  background: #fff;
  transition: all 0.2s ease;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
}
.b-mnp-slider-nav .b-carousel-right {
  margin: 0 0 0 10px;
}
.b-mnp-slider-nav .carousel-indicators {
  position: static;
  left: auto;
  right: auto;
  bottom: auto;
  top: auto;
  margin: 0;
  padding: 0;
  width: auto;
  min-width: 10px;
}
.b-mnp-slider-nav .b-carousel-indicators {
  list-style: none;
  vertical-align: top;
  display: inline-block;
  padding: 3px 2px 0 2px;
}
.b-mnp-slider-nav .b-carousel-indicators > li {
  display: inline-block;
  vertical-align: top;
  width: 18px;
  height: 18px;
  border: 2px solid transparent;
  position: relative;
  transition: all 0.2s ease;
  cursor: pointer;
  border-radius: 50%;
  background: none;
}
.b-mnp-slider-nav .b-carousel-indicators > li:before {
  content: '';
  width: 8px;
  height: 8px;
  border-radius: 50%;
  left: 50%;
  top: 50%;
  margin: -4px 0 0 -4px;
  position: absolute;
  transition: all 0.2s ease;
  border: none;
  background: #fff;
}
.b-mnp-slider-nav .b-carousel-indicators > li:hover {
  border: 2px solid #eb4242;
}
.b-mnp-slider-nav .b-carousel-indicators > .active {
  border: 2px solid #eb4242;
}
.b-mnp-slider-nav .b-carousel-indicators > .active:before {
  background: #eb4242;
}
.b-carousel-left:before {
  content: '';
  width: 24px;
  height: 24px;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' transform='rotate(180)'%3e%3cpath fill='none' stroke='%23989ea1' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") center center no-repeat;
  transition: all 0.2s ease;
  background-size: cover;
}
.b-carousel-left:after {
  content: '';
  width: 24px;
  height: 24px;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' transform='rotate(180)'%3e%3cpath fill='none' stroke='%23acc435' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") center center no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
  background-size: cover;
}
.b-carousel-left:hover {
  background: #fff;
}
.b-carousel-left:hover:before {
  opacity: 0;
}
.b-carousel-left:hover:after {
  opacity: 1;
}
.b-carousel-right:before {
  content: '';
  width: 24px;
  height: 24px;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cpath fill='none' stroke='%23989ea1' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") center center no-repeat;
  transition: all 0.2s ease;
  background-size: cover;
}
.b-carousel-right:after {
  content: '';
  width: 24px;
  height: 24px;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cpath fill='none' stroke='%23acc435' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") center center no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
  background-size: cover;
}
.b-carousel-right:hover {
  background: #fff;
}
.b-carousel-right:hover:before {
  opacity: 0;
}
.b-carousel-right:hover:after {
  opacity: 1;
}
.b-header-catalog-fixed .b-hbs-catalog-popup {
  display: block !important;
}
.b-tcol-item {
  overflow: hidden;
  display: table;
  width: 100%;
}
.b-tcol-item-green {
  background: #60aa2a;
  white-space: nowrap;
}
.b-tcol-item-orange {
  background: #ff8a00;
}
.b-tcol-item-green:hover {
  background: #479111;
}
.b-tcol-item-orange:hover {
  background: #e67100;
}
.b-tcol-item-pic {
  display: table-cell;
  vertical-align: bottom;
  width: 39%;
}
.b-tcol-item-pic img {
  display: block;
  max-width: 100%;
  height: auto;
}
.b-tcol-item .b-tcol-item-desc {
  padding: 0 20px 0 0;
}
.b-tcol-item .b-tcol-meta {
  padding: 0 0 20px 0;
}
.b-tcol-item .b-free-deliv-head {
  padding: 23px 0 22px 0;
  font-size: 21px;
  line-height: 25px;
  font-weight: 700;
  color: #fff;
}
.b-tcol-item .b-free-deliv-head span {
  font-size: 16px;
  font-weight: 400;
  display: block;
}
.b-tcol-item .b-price {
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  float: left;
  white-space: nowrap;
}
.b-tcol-item .b-price i {
  font-style: normal;
  font-size: 28px;
  font-weight: 700;
}
.b-link-go {
  width: 40px;
  height: 40px;
  border: 2px solid #fff;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  float: right;
  position: relative;
}
.b-link-go:before {
  content: '';
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' viewBox='0 0 19 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18.94 6.62a.9.9 0 0 0-.2-.3L12.44.28a.96.96 0 0 0-1.33 0 .87.87 0 0 0 0 1.27l4.72 4.53H.94a.9.9 0 1 0 0 1.8H15.9l-4.8 4.6a.87.87 0 0 0 0 1.27.96.96 0 0 0 1.33 0l6.3-6.07a1.04 1.04 0 0 0 .2-1.05z'/%3E%3C/svg%3E") no-repeat;
  width: 19px;
  height: 14px;
  left: 8px;
  top: 11px;
  position: absolute;
}
.b-tcol-item .b-tcol-prod-logo {
  padding: 25px 0 0 0;
  height: 70px;
}
.b-tcol-item .b-tcol-prod-name {
  line-height: 20px;
  padding: 0 0 5px 0;
  font-size: 18px;
  color: #fff;
  font-weight: 700;
}
.b-tcol-item .b-tcol-prod-name a {
  text-decoration: none;
  color: #fff;
}
.b-tcol-item .b-link-buy {
  width: 40px;
  height: 40px;
  border: 2px solid #fff;
  border-radius: 7px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  float: right;
  position: relative;
}
.b-tcol-item .b-link-buy:before {
  content: '';
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  width: 26px;
  height: 24px;
  left: 5px;
  top: 5px;
  position: absolute;
  background-size: contain;
}
.b-fullw-separator {
  padding: 39px 1000% 0 1000%;
  margin: 0 -1000% 39px -1000%;
  border-bottom: 1px solid #e8e8e8;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
}
.b-category-box-head {
  position: relative;
  padding: 0 0 20px 73px;
  line-height: 60px;
  font-size: 36px;
  color: #4f5250;
}
.b-category-box-head h1 {
  line-height: 60px;
  font-size: 36px;
  color: #4f5250;
  font-weight: 400;
  padding: 0;
  margin: 0;
}
.b-category-box-head .b-ico {
  width: 60px;
  display: table;
  left: 0;
  top: 0;
  position: absolute;
}
.b-category-box-head .b-ico i {
  display: table-cell;
  width: 60px;
  height: 60px;
  text-align: center;
  vertical-align: middle;
  border: 2px solid #eb4242;
  box-sizing: border-box;
  font-size: 0;
  line-height: 0;
}
.b-category-box-head .b-ico img {
  vertical-align: middle;
  display: inline-block;
}
.b-category-box-row {
  margin: 0 -15px -20px -15px;
  font-size: 0;
  line-height: 0;
}
.b-category-box-row .b-category-box-item {
  padding: 0 20px 53px 20px;
  float: none;
  display: inline-block;
  vertical-align: top;
}
.b-category-box-row .b-pic {
  display: table;
  width: 100%;
  margin: 0 0 25px 0;
}
.b-category-box-row .b-pic i {
  width: 100%;
  text-align: center;
  vertical-align: middle;
  height: 245px;
  display: table-cell;
}
.b-category-box-row .b-pic img {
  vertical-align: middle;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.b-category-box-row .b-category-box-item-head {
  font-size: 18px;
  font-weight: 700;
  color: #333;
  line-height: 20px;
  padding: 0 10px 10px 10px;
  white-space: nowrap;
  margin: 0;
}
.b-category-box-row .b-category-box-item-head a {
  color: #333;
  text-decoration: none;
}
.b-category-box-row .b-category-box-item-head a:hover {
  color: #0074ae;
}
.b-category-box-row .b-list {
  margin: 0;
  list-style: none;
  vertical-align: top;
}
.b-category-box-row .b-list > li {
  line-height: 20px;
  padding: 10px;
  border-top: 1px solid #e5e5e5;
  font-size: 14px;
}
.b-category-box-row .b-list > li:first-child {
  border: none;
}
.b-category-box-row .b-list .b-link {
  color: #989ea1;
  text-decoration: none;
  display: block;
  position: relative;
  line-height: 20px;
}
.b-category-box-row .b-list .b-link:before {
  content: '';
  right: 0px;
  top: 50%;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8.1' height='14'%3e%3cpath fill='%23989ea1' d='M1.1 13.9L0 12.8 5.8 7 0 1.1 1.1 0l7 7z'/%3e%3c/svg%3e") no-repeat;
  margin: -7px 0 0 0;
  transition: all 0.2s ease;
  width: 8px;
  height: 14px;
}
.b-category-box-row .b-list .b-link:after {
  content: '';
  right: 0px;
  top: 50%;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8.1' height='14'%3e%3cpath fill='%23eb4242' d='M1.1 13.9L0 12.8 5.8 7 0 1.1 1.1 0l7 7z'/%3e%3c/svg%3e") no-repeat;
  margin: -7px 0 0 0;
  opacity: 0;
  transition: all 0.2s ease;
  width: 8px;
  height: 14px;
}
.b-category-box-row .b-list .b-link:hover:before {
  opacity: 0;
}
.b-category-box-row .b-list .b-link:hover:after {
  opacity: 1;
}
.b-category-box-row .b-list .b-link:hover {
  text-decoration: underline;
  color: #eb4242;
}
.b-category-box-row .b-list .b-link-all {
  color: #eb4242;
  text-decoration: none;
  position: relative;
  padding: 0 15px 0 0;
}
.b-category-box-row .b-list .b-link-all:hover {
  color: #eb4242;
  text-decoration: underline;
}
.b-category-box-row .b-list .b-link-all:before {
  content: '';
  right: 0px;
  top: 50%;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8.1' height='14'%3e%3cpath fill='%23eb4242' d='M1.1 13.9L0 12.8 5.8 7 0 1.1 1.1 0l7 7z'/%3e%3c/svg%3e") no-repeat;
  width: 8px;
  height: 14px;
  margin: -7px 0 0 0;
  transition: all 0.2s ease;
  background-size: contain;
}
.b-fullw-separator-pt {
  padding-top: 0 !important;
}
.b-popular-products {
  padding: 0 0 30px 0;
}
.b-popular-products-wrap-msi .b-popular-products {
  padding: 50px 0 0 0;
  margin: 0 0 -10px 0;
}
.b-bstyle .b-popular-products-wrap-msi .b-fullw-separator {
  margin-bottom: 0;
}
.b-popular-products-wrap-msi .b-popular-products-slider {
  margin: 0 -30px;
}
.b-popular-products-head {
  font-size: 24px;
  font-weight: 700;
  color: #484f54;
  line-height: 25px;
  padding: 0 0 45px 0;
}
.b-popular-products-slider .b-poprpdpsd-item .b-i-product-inner {
  padding: 0 30px;
}
.b-popular-products-slider .b-i-product-bot-meta {
  min-height: 70px;
}
.b-popular-products-slider {
  margin: 0 -10px 30px -10px;
}
.b-popular-products-slider .b-i-product-chars-list-ico {
  margin: 0 -15px;
  padding: 15px 10px 20px 2px;
  border-top: 1px solid #e5e5e5;
}
.b-bstyle .b-popular-products-slider .b-i-product-chars-list-ico {
  border-top: 1px solid #333;
}
.slick-prev {
  width: 42px;
  height: 42px;
  border-radius: 0;
  background: none;
  z-index: 2;
  cursor: pointer;
  left: -20px;
  top: 50%;
  position: absolute;
  margin: -21px 0 0 0;
  transition: all 0.2s ease;
  box-shadow: none;
  font-size: 0;
  line-height: 0;
  border: none;
}
.slick-prev:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: #1b1b1d;
  opacity: .2;
  transition: all 0.2s ease;
}
.slick-prev:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19 7H2m0 0l6 6M2 7l6-6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") center center no-repeat;
  opacity: 1;
  transition: all 0.2s ease;
}
.slick-prev:hover {
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
}
.slick-prev:hover:before {
  background: #eb4242;
  opacity: 1;
}
.slick-prev:hover:after {
  opacity: 1;
}
.slick-next {
  width: 42px;
  height: 42px;
  border-radius: 0;
  background: none;
  z-index: 2;
  cursor: pointer;
  right: -20px;
  top: 50%;
  position: absolute;
  margin: -21px 0 0 0;
  transition: all 0.2s ease;
  box-shadow: none;
  font-size: 0;
  line-height: 0;
  border: none;
}
.slick-next:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: #1b1b1d;
  opacity: .2;
  transition: all 0.2s ease;
}
.slick-next:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.001 7h17m0 0l-6-6m6 6l-6 6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") center center no-repeat;
  opacity: 1;
}
.slick-next:hover {
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
}
.slick-next:hover:before {
  background: #eb4242;
  opacity: 1;
}
.slick-next:hover:after {
  opacity: 1;
}
.b-popular-products-wrap-msi .slick-next {
  right: 15px;
}
.b-popular-products-wrap-msi .slick-prev {
  left: 15px;
}
.b-product-db-photos-slider-big:hover .slick-prev,
.b-product-db-photos-slider-big:hover .slick-next {
  display: block !important;
}
.b-product-db-photos-slider-big:hover + .b-product-db-photos-slider-thumbs .slick-prev,
.b-product-db-photos-slider-big:hover + .b-product-db-photos-slider-thumbs .slick-next {
  display: none !important;
}
.c-mobile-body .b-product-db-photos-slider-thumbs .slick-next,
.c-mobile-body .b-product-db-photos-slider-thumbs .slick-prev {
  display: none !important;
}
.b-popular-products-slider .b-i-product-pic-slider-item {
  display: block;
}
.b-popular-products-slider .b-poprpdpsd-item {
  float: left;
  max-width: 305px;
}
.b-popular-products-slider.slick-initialized .b-poprpdpsd-item {
  max-width: 100%;
}
.b-last-artics {
  padding: 20px 0;
  border-top: 1px solid #d4dce1;
}
.b-last-artics-head {
  font-size: 24px;
  font-weight: 700;
  color: #1b1b1d;
  line-height: 25px;
  padding: 10px 0 40px 0;
}
.b-last-artics-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -10px;
  padding: 0 0 20px 0;
}
.b-last-artics-list > .b-item {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  padding: 0 10px;
  font-size: 14px;
  line-height: 20px;
  color: #4f5250;
}
.b-last-artics-list > .b-item a:hover,
.b-last-artics-list > .b-item a:focus {
  text-decoration: none;
}
.b-last-artics-list .b-inner {
  padding: 0px;
  border-radius: 0;
  position: relative;
  display: block;
  color: #4f5250;
  text-decoration: none;
}
.b-last-artics-list .b-pic {
  display: table;
  width: 100%;
  margin: 0 0 10px 0;
}
.b-last-artics-list .b-pic i {
  display: table-cell;
  vertical-align: middle;
  height: 190px;
  text-align: left;
}
.b-bstyle .b-last-artics-list .b-pic i {
  background: #000;
}
.b-last-artics-list .b-pic img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}
.b-last-artics-list .b-pic-logo {
  display: table;
  width: 100%;
  margin: 0 0 20px 0;
}
.b-last-artics-list .b-pic-logo i {
  display: table-cell;
  vertical-align: middle;
  height: 25px;
  text-align: right;
}
.b-last-artics-list .b-pic-logo img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}
.b-last-artics-list .b-label-art {
  right: 25px;
  top: 25px;
  position: absolute;
  border-radius: 6px;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 0 11px;
  line-height: 22px;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: .075em;
}
.b-last-artics-list .b-label-art-overview {
  background: #efc500;
}
.b-last-artics-list .b-label-art-news {
  background: #60aa2a;
}
.b-last-artics-list .b-label-art-article {
  background: #0081c1;
}
.b-last-artics-list .b-head {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  height: auto;
  overflow: hidden;
  color: #1b1b1d;
  display: block;
}
.b-last-artics-list a:hover .b-head {
  color: #eb4242;
  text-decoration: none;
}
/*.b-last-artics-list .b-inner:hover { box-shadow:0 1px 5px rgba(8,8,8,.15); }*/
.b-last-artics-list .b-txt {
  display: block;
  padding: 0 0 10px 0;
}
.b-last-artics-list time {
  display: block;
  font-size: 12px;
  opacity: 0.5;
  line-height: 18px;
  color: #1b1b1d;
  padding: 0 0 5px 0;
}
.b-all-artics {
  border-top: 1px solid #d4dce1;
  padding: 30px 10px 20px 10px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
}
.b-all-artics a {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  padding: 0;
  line-height: 40px;
  position: relative;
  width: 270px;
  border: 2px solid #1b1b1d;
  text-align: center;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  color: #1b1b1d;
  opacity: .5;
}
.b-all-artics a:after {
  display: none;
}
.b-all-artics a:hover {
  text-decoration: none;
  opacity: 1;
}
.b-text-article-pbz {
  padding: 0 0 20px 0;
}
.b-product-top-side .b-page-title {
  font-size: 30px;
  line-height: 32px;
  font-weight: 400;
  margin: 0;
}
.b-product-top-side-head {
  margin: 0 0 20px 5px;
}
.b-product-top-side .b-product-sec-nav {
  padding-top: 2px;
  /* 0 */
  border: none;
  padding-bottom: 7px;
  /* 20px */
}
.b-product-top-side .b-product-sec-nav:before {
  background: -moz-linear-gradient(top, #dddddd 0%, rgba(221, 221, 221, 0.99) 1%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(top, #dddddd 0%, rgba(221, 221, 221, 0.99) 1%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, #dddddd 0%, rgba(221, 221, 221, 0.99) 1%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#00ffffff', GradientType=0);
  bottom: -5px;
  content: '';
  left: 0px;
  width: 100%;
  height: 5px;
  position: absolute;
  z-index: 2;
  display: block;
}
.x-nav-flying-msi .b-product-top-side .b-product-sec-nav-msi {
  padding-top: 10px;
  border: none;
  padding-bottom: 10px;
}
.x-nav-flying-msi .b-product-top-side .b-product-sec-nav {
  padding-top: 10px;
  border: none;
  padding-bottom: 10px;
}
.b-product-top-side-specportal .b-page-title {
  padding-left: 4px;
}
.b-bstyle .b-product-top-side .b-product-sec-nav {
  /*border-top:1px solid #333;*/
  border: none;
  position: relative;
}
.b-bstyle.x-nav-flying-msi .b-product-top-side .b-product-sec-nav:after {
  display: none;
}
.b-bstyle .b-header .b-product-top-side .b-product-sec-nav:before {
  background: #1b1b1b;
  background: -moz-linear-gradient(top, #1b1b1b 0%, #151515 100%);
  background: -webkit-linear-gradient(top, #1b1b1b 0%, #151515 100%);
  background: linear-gradient(to bottom, #1b1b1b 0%, #151515 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b1b1b', endColorstr='#161616', GradientType=0);
  bottom: 0;
  content: '';
  left: 0px;
  width: 100%;
  height: 11px;
  position: absolute;
  z-index: 2;
  display: none;
}
.x-nav-flying-msi .b-product-sec-nav-list {
  z-index: 5;
  position: relative;
  padding: 0;
}
.b-bstyle .b-product-top-side .b-product-sec-nav-msi {
  padding-bottom: 24px;
  border: none;
}
.b-bstyle .b-product-top-side .b-product-sec-nav-msi:after,
.b-bstyle .b-product-top-side .b-product-sec-nav-msi:before {
  display: none;
}
/*.b-bstyle .b-product-top-side-head { padding-top:15px; }*/
.b-bstyle.x-nav-flying-msi .b-product-sec-nav-msi {
  margin-bottom: 0px !important;
}
.b-bstyle.x-nav-flying-msi .b-product-sec-nav-msi .b-product-sec-nav-list {
  padding-bottom: 10px !important;
}
.b-bstyle.x-nav-flying-msi .b-product-sec-nav .b-item {
  padding: 0 20px 5px 20px;
}
.b-bstyle.x-nav-flying-msi .b-product-top-side-head-msi {
  margin: 0;
  padding: 0;
}
/*.b-bstyle.x-nav-flying .b-product-top-side-head { padding-top:15px; margin-bottom:15px; }*/
.b-product-sec-nav {
  margin: 0 -1000%;
  padding: 12px 1000% 17px 1000%;
  border-top: 1px solid #dbd9d9;
  position: relative;
  z-index: 2;
}
.b-product-sec-nav-list {
  list-style: none;
  vertical-align: top;
  margin: 0 0 0 -15px;
  padding: 0;
  position: relative;
  z-index: 3;
}
.b-product-sec-nav .b-item {
  padding: 0 20px 0 20px;
  float: left;
  font-size: 14px;
  font-weight: 700;
  color: #666;
  text-transform: uppercase;
  line-height: 16px;
}
.b-product-sec-nav-msi .b-product-sec-nav-list {
  margin-bottom: -24px;
}
.b-product-sec-nav-msi .b-item {
  padding: 0 20px 24px 20px;
}
.b-product-sec-nav .b-item-right {
  float: right;
  padding: 0;
}
.b-product-sec-nav .b-link {
  text-decoration: none;
  font-weight: 400;
  color: #515351;
  white-space: nowrap;
  display: inline-block;
  vertical-align: top;
  line-height: 16px;
}
.b-product-sec-nav .b-link .b-txt {
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 16px;
  border-bottom: 1px solid #515351;
  padding: 0 0 1px 0;
  margin: 0 0 -2px 0;
}
.b-product-sec-nav .b-link .b-num {
  transition: all 0.2s ease;
  font-size: 14px;
  font-weight: 700;
  color: #cca342;
  padding: 0 0 0 8px;
}
.b-header-fixedpopup .b-product-sec-nav .b-link {
  color: #fff;
}
.b-header-fixedpopup .b-product-sec-nav .b-link .b-txt {
  border-color: #fff;
}
.b-header-fixedpopup .b-product-sec-nav .b-link:hover .b-txt {
  border-color: transparent;
}
.b-product-sec-nav .b-link:hover .b-txt {
  border-color: transparent;
}
.b-product-sec-nav .b-link-procat {
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding: 0 0 0 40px;
}
.b-product-sec-nav .b-link-procat:before {
  content: '';
  width: 35px;
  height: 31px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='31' viewBox='0 0 35 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M5.85 16.63h1.9v1.88a.9.9 0 0 0 1.8 0v-1.87h1.9a.9.9 0 1 0 0-1.78h-1.9v-1.88a.9.9 0 0 0-1.8 0v1.88h-1.9a.9.9 0 1 0 0 1.78zm20.47-2.73a.9.9 0 1 0-.92-.9.92.92 0 0 0 .92.9zm0 5.5a.9.9 0 1 0-.92-.9.92.92 0 0 0 .92.9zm2.77-2.76a.9.9 0 1 0-.93-.9.92.92 0 0 0 .92.9zm-5.57 0a.9.9 0 1 0-.92-.9.92.92 0 0 0 .93.9zm11.43 9.34l-.04-10.84a.9.9 0 0 0-.04-.28 8.62 8.62 0 0 0-13.9-5.93h-2.6V7.87 7.8c-.02-.1-.18-2.73 1.6-2.96a3.77 3.77 0 0 0 3.6-4.07.77.77 0 0 0-.76-.77.77.77 0 0 0-.77.77 2.26 2.26 0 0 1-2.27 2.55c-2.57.33-3.05 3.12-2.95 4.57v1.03H14A8.62 8.62 0 0 0 .14 14.86a.9.9 0 0 0-.05.28L.04 25.98a4.4 4.4 0 0 0-.04.55 4.5 4.5 0 0 0 7.72 3.1.86.86 0 0 0 .13-.1l6.25-7.02h6.8l6.25 7.03a.93.93 0 0 0 .13.1 4.5 4.5 0 0 0 7.72-3.1 4.2 4.2 0 0 0-.04-.55zM1.9 15.22a6.82 6.82 0 0 1 11.45-4.5h8.3l.1-.07a.9.9 0 0 0 .4-.35 6.82 6.82 0 0 1 10.95 4.9l.02.46a6.83 6.83 0 0 1-11.34 5.06h-8.56a6.83 6.83 0 0 1-11.34-5.06c0-.15 0-.3.02-.44zm4.7 13.02a1 1 0 0 0-.1.1 2.7 2.7 0 0 1-4.7-1.8 2.77 2.77 0 0 1 .03-.38.8.8 0 0 0 0-.12l.02-5.2a8.63 8.63 0 0 0 8.45 3.23zm23.9.97a2.68 2.68 0 0 1-2-.87 1 1 0 0 0-.1-.1l-3.7-4.16a8.63 8.63 0 0 0 8.43-3.22l.02 5.2a.97.97 0 0 0 0 .1 2.62 2.62 0 0 1 .04.38 2.7 2.7 0 0 1-2.7 2.68z'/%3E%3C/svg%3E") no-repeat;
  left: 0;
  top: -5px;
  position: absolute;
}
.b-product-sec-nav .b-link-procat .b-txt {
  color: #60aa2a;
  border-bottom: 1px dashed #60aa2a;
}
.b-product-sec-nav .b-link-procat:hover .b-txt {
  border-color: transparent;
  color: #60aa2a;
}
.b-product-sec-nav .active .b-link .b-txt {
  color: #eb4242;
  font-weight: 700;
  border-color: transparent;
}
.b-share-box .b-link-share {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  line-height: 26px;
  text-decoration: none;
  color: #8c8c8d;
  padding: 0 0 0 34px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='26' viewBox='0 0 23 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%238c8c8d; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18 15.83a5 5 0 0 0-4.15 2.22l-3.5-2.4a5.72 5.72 0 0 0 .66-2.65 5.54 5.54 0 0 0-.82-2.94l4.62-3A4.2 4.2 0 0 0 18 8.52a4.26 4.26 0 1 0-4.22-4.26 4.28 4.28 0 0 0 .27 1.48L9.23 8.9A5.45 5.45 0 0 0 5.5 7.4a5.58 5.58 0 0 0 0 11.16 5.47 5.47 0 0 0 3.98-1.72l3.72 2.56a5.28 5.28 0 0 0-.22 1.5 5 5 0 1 0 5-5.1zM18 1.5a2.76 2.76 0 1 1-2.73 2.77A2.74 2.74 0 0 1 18 1.5zM5.5 17.1A4.08 4.08 0 1 1 9.54 13a4.05 4.05 0 0 1-4.02 4.08zm12.5 7.4a3.57 3.57 0 1 1 3.5-3.56A3.56 3.56 0 0 1 18 24.5z'/%3E%3C/svg%3E") no-repeat;
  font-weight: 700;
  text-transform: none;
  position: relative;
  margin: -5px 0 0 0;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.1em;
}
.b-share-box .b-link-share:hover {
  text-decoration: underline;
}
.b-content-gray {
  /*background:#f2f2f2;*/
  position: relative;
  z-index: 1;
  margin: 0 -1000%;
  padding: 30px 1000% 30px 1000%;
}
.b-product-drow {
  margin: 0 -25px 20px -25px;
}
.b-product-drow > .col-lg-6 {
  padding: 0 10px;
}
.b-product-drow-inner > .col-lg-6 {
  padding: 0 10px;
}
.b-product-desc-box {
  padding: 20px;
  background: #fff;
  border-radius: 0;
  margin: 0 0 20px 0;
}
.b-product-desc-box .b-i-product-ratio {
  float: right;
  padding: 0 0 10px 0;
  top: -3px;
  position: relative;
}
.b-product-desc-box .b-i-product-ratio-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
}
.b-product-desc-box .b-i-product-ratio-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 2px 0 0;
}
.b-product-desc-box .b-i-product-ratio-list .b-star {
  width: 22px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.22' height='12.94' viewBox='0 0 14.22 12.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.2 4.9a.53.53 0 0 0-.4-.33L9.6 3.8 7.57.27A.53.53 0 0 0 7.1 0a.55.55 0 0 0-.46.26L4.6 3.8l-4.17.77a.53.53 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.52 4.02a.5.5 0 0 0 .23.47.55.55 0 0 0 .3.1.56.56 0 0 0 .24-.04l3.84-1.7 3.85 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .2-.47l-.52-4.03 2.9-2.95a.5.5 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-product-desc-box .b-i-product-ratio-list .b-star-null {
  width: 22px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.22' height='13.94' viewBox='0 0 15.22 13.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; stroke:%23efc500; stroke-width:1px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.7 5.4a.5.5 0 0 0-.4-.33L10.1 4.3 8.07.77A.55.55 0 0 0 7.6.5a.53.53 0 0 0-.46.26L5.1 4.3.9 5.08a.5.5 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.5 4.02a.52.52 0 0 0 .2.47.6.6 0 0 0 .32.1.55.55 0 0 0 .22-.04l3.84-1.7 3.84 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .22-.47l-.53-4.03 2.9-2.95a.47.47 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-product-desc-box .b-i-product-ratio-list .b-star-half {
  width: 22px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 37'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M33.5 14.8c.4-.4.2-1.1-.4-1.2l-10-1.4c-.2 0-.4-.2-.5-.4l-4.5-9c-.1-.3-.4-.4-.6-.4-.3 0-.5.1-.6.4l-4.5 9c-.1.2-.3.4-.5.4L2 13.6c-.6.1-.8.8-.4 1.2l7.2 7c.1.1.2.2.2.3v.3l-1.7 9.9v.4c0 .1.1.2.1.2.1.1.1.1.2.1s.2.1.3.1c.1 0 .2 0 .3-.1l8.9-4.7c.1-.1.2-.1.3-.1s.2 0 .3.1l8.9 4.7c.1.1.2.1.3.1.4 0 .8-.4.7-.8l-1.7-9.9c0-.2 0-.5.2-.6l7.4-7zm-9.4 8l1.3 7.3-6.6-3.5c-.4-.2-.8-.3-1.3-.3V6l3.3 6.7c.4.8 1.2 1.4 2 1.5l7.4 1.1-5.3 5.2c-.6.5-.9 1.4-.8 2.3z'/%3E%3C/svg%3E") center -3px no-repeat;
  background-size: 24px auto;
}
.b-product-desc-box .b-i-product-ratio-list .b-ratio-num {
  padding: 0 0 0 8px;
  font-size: 16px;
  font-weight: 700;
  color: #333;
  line-height: 19px;
  position: relative;
  top: 2px;
}
.b-product-desc-box .b-i-product-articul {
  float: left;
  font-size: 14px;
  color: #999;
  line-height: 19px;
  white-space: nowrap;
  padding: 0 0 13px 0;
}
.b-product-desc-box .b-i-product-articul i {
  font-style: normal;
  color: #333;
  font-weight: 700;
}
.b-product-db-photos-slider-big {
  margin: 0 0 10px 0;
}
.b-product-db-photos-slider-big .b-item {
  margin: 0 !important;
}
.b-product-db-photos-slider-big img {
  margin: 0 auto;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  display: none;
}
.b-product-db-photos-slider-big.slick-initialized img {
  display: block;
}
.b-product-db-photos-slider-thumbs img {
  vertical-align: middle;
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  opacity: .6;
  transition: all 0.2s ease;
}
.b-product-db-photos-slider-thumbs .b-item:hover img {
  opacity: 1;
}
.b-product-db-photos-slider-thumbs .slick-current img {
  opacity: 1;
}
.b-product-db-photos-slider-thumbs {
  text-align: center;
  padding: 0;
  margin: 0;
}
.b-product-db-photos-slider-thumbs .slick-track {
  display: inline-block;
  vertical-align: top;
}
.b-product-db-photos-slider-thumbs .b-item {
  width: 65px;
  height: 65px;
  cursor: pointer;
  margin: 0 0 19px 0;
}
.b-product-db-photos-slider-thumbs .b-tb {
  display: table;
  width: 65px;
  height: 65px;
  margin: 0 auto;
  position: relative;
}
.b-product-db-photos-slider-thumbs .b-td {
  display: table-cell;
  width: 100%;
  height: 65px;
  vertical-align: middle;
  text-align: center;
  padding: 4px;
}
.b-product-db-photos-slider-thumbs .b-thmb-video {
  width: 65px;
  height: 65px;
  margin: -4px auto;
  cursor: pointer;
  border-radius: 0;
  background: rgba(161, 199, 88, 0.7) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:none; stroke:%23fff; stroke-width:2px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21 1a20 20 0 1 0 20 20A20 20 0 0 0 21 1zm8.94 21.46l-12.64 8.8a1.77 1.77 0 0 1-1 .33 1.82 1.82 0 0 1-.83-.2 1.77 1.77 0 0 1-.95-1.58l.02-17.65a1.77 1.77 0 0 1 2.78-1.45l12.63 8.84a1.77 1.77 0 0 1 0 2.9z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-product-db-photos-slider-thumbs .b-thmb-video:hover {
  background-color: #a1c758;
}
.b-product-video-wrapper,
.b-videowrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}
.b-product-video-wrapper iframe,
.b-videowrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.b-product-full-desc .b-text-hwrapper {
  height: 200px;
}
.b-product-db-shortdesc {
  border-top: 1px solid #e0e0e0;
  padding: 25px 19px 5px 19px;
  margin: 0 -19px;
}
.b-pdb-shortdesc-head {
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  color: #515351;
  padding: 0 0 10px 0;
}
.b-pdb-shortdesc-cols {
  display: table;
  width: 100%;
}
.b-pdb-shortdesc-col-left {
  display: table-cell;
  vertical-align: top;
  padding: 0 0 20px 0;
  font-size: 14px;
  line-height: 20px;
  color: #515351;
  font-weight: 500;
}
.b-pdb-shortdesc-col-left p i {
  font-style: normal;
  font-weight: 400;
}
.b-pdb-shortdesc-col-left p {
  margin: 0 0 5px 0;
}
.b-pdb-shortdesc-col-right {
  display: table-cell;
  vertical-align: top;
  width: 44%;
  padding: 0 0 20px 40px;
}
.b-pdp-chars-list-ico {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -12px -15px -12px;
}
.b-pdp-chars-list-ico > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 10px 15px 10px;
  font-size: 11px;
  line-height: 15px;
  text-transform: uppercase;
  width: 80px;
  text-align: center;
}
.b-pdp-chars-list-ico .b-pic {
  display: table;
  width: 100%;
  height: 50px;
  margin: 0 0 10px 0;
}
.b-pdp-chars-list-ico .b-pic .b-td {
  display: table-cell;
  width: 100%;
  height: 50%;
  vertical-align: bottom;
}
.b-pdp-chars-list-ico .b-txt {
  display: block;
  color: #666;
}
.b-product-action-st {
  margin: 0 0 20px 0;
  border-radius: 0;
  background: none;
  border-left: 4px solid #fe33ba;
}
.b-product-action-st .b-tb {
  display: table;
  width: 100%;
}
.b-product-action-st .b-pic {
  display: table-cell;
  vertical-align: middle;
  width: 130px;
  text-align: center;
  padding: 0 15px;
  box-sizing: border-box;
}
.b-product-action-st .b-pic img {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
  height: auto;
}
.b-product-action-st .b-txt {
  display: table-cell;
  vertical-align: middle;
  padding: 0 20px 0 0;
  color: #989d9f;
  font-weight: 700;
  line-height: 25px;
}
.b-product-action-st .b-txt .b-label {
  font-size: 12px;
  text-transform: uppercase;
  line-height: 14px;
  padding: 1px 0 3px 0;
  letter-spacing: .075em;
  color: #fe33ba;
}
.b-product-action-st .b-txt .b-head {
  font-size: 18px;
  line-height: 22px;
}
.b-product-action-st .b-txt .b-head a {
  color: #989d9f;
  text-decoration: none;
}
.b-product-action-st .b-txt .b-head a:hover {
  color: #fe33ba;
  text-decoration: underline;
}
.b-product-action-st .b-meta {
  display: table-cell;
  vertical-align: middle;
  padding: 10px 20px 10px 0;
  white-space: nowrap;
  width: 135px;
  text-align: right;
}
.b-product-action-st .b-timer-date {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  color: #fff;
}
.b-product-action-st .b-timer-date .b-lt {
  letter-spacing: .075em;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 10px;
  display: block;
  padding: 0 0 5px 0;
  color: #989d9f;
}
.b-bstyle .b-product-action-st .b-timer-date .b-lt {
  font-weight: 400;
}
.b-product-action-st .b-timer-date .b-lt-pz {
  padding: 0;
}
.b-product-action-st .b-timer-date .b-nums {
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
  display: block;
  padding: 0 0 5px 0;
}
.b-product-action-st .b-timer-date .b-nums i {
  font-style: normal;
  display: inline-block;
  vertical-align: top;
  font-size: 24px;
  width: 25px;
  height: 40px;
  line-height: 38px;
  text-align: center;
  background: none;
  border: 1px solid #e2c5d8;
  border-radius: 0;
  margin: 0 2px;
  color: #fe33ba;
  font-weight: 700;
}
.b-product-action-st .b-btn-go {
  display: inline-block;
  vertical-align: middle;
  width: 40px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  border: 2px solid #fe33ba;
  border-radius: 0;
  margin: 0 0 0 10px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cpath fill='none' stroke='%23fe33ba' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") center center no-repeat;
}
.b-product-mpr-info {
  border-radius: 0px;
  margin: 0 0 20px 20px;
  position: relative;
}
.b-product-mpr-info .b-i-product-available {
  line-height: 20px;
  padding: 0 0 8px 0;
}
.b-product-mpr-info .b-i-product-old-price {
  font-size: 21px;
  line-height: 25px;
  color: #999;
  padding: 0 0 10px 0;
  font-weight: 700;
}
.b-product-mpr-info .b-i-product-old-price span {
  display: inline-block;
  vertical-align: top;
  padding: 0 2px;
  position: relative;
}
.b-product-mpr-info .b-i-product-old-price span:after {
  content: '';
  width: 100%;
  height: 1px;
  background: #999;
  left: 0;
  top: 50%;
  position: absolute;
}
.b-product-mpr-info .b-i-product-old-price i {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
}
.b-product-mpr-info .b-price {
  float: none;
  color: #eb4242;
  font-size: 36px;
  line-height: 46px;
  padding: 0;
  font-weight: 700;
  height: 46px;
  margin: 0;
  white-space: nowrap;
}
.b-product-mpr-info .b-price i {
  font-size: 24px;
  font-weight: 400;
  font-style: normal;
}
.b-product-mpr-info .b-i-product-club-price {
  margin-bottom: 10px;
}
.b-product-mpr-info .b-link-add2bas,
.b-ndp-assembly-cols .b-link-add2bas {
  display: block;
  width: 100%;
  font-size: 21px;
  line-height: 55px;
  text-align: center;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #eb4242;
}
.b-product-mpr-info .b-link-add2bas:before,
.b-ndp-assembly-cols .b-link-add2bas:before {
  content: '';
  width: 29px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 10px;
}
.b-product-mpr-info .b-link-add2bas:hover,
.b-ndp-assembly-cols .b-link-add2bas:hover {
  background-color: #bae664;
}
.b-product-mpr-info .b-link-add2bas-already-add,
.b-ndp-assembly-cols .b-link-add2bas-already-add {
  color: #eb4242;
  background-color: #dfeed4;
}
.b-product-mpr-info .b-link-add2bas-already-add:hover,
.b-ndp-assembly-cols .b-link-add2bas-already-add:hover {
  background-color: #cfe5bf;
}
.b-product-mpr-info .b-link-add2bas-already-add:before,
.b-ndp-assembly-cols .b-link-add2bas-already-add:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-product-mpr-info .b-link-add2bas-pre-order,
.b-ndp-assembly-cols .b-link-add2bas-pre-order {
  background: #efc500;
}
.b-product-mpr-info .b-link-add2bas-pre-order:hover,
.b-ndp-assembly-cols .b-link-add2bas-pre-order:hover {
  background: #ddb600;
}
.b-product-mpr-info .b-link-add2bas-pre-order-already-add,
.b-ndp-assembly-cols .b-link-add2bas-pre-order-already-add {
  background-color: #fcf3cc;
  color: #efc500;
}
.b-product-mpr-info .b-link-add2bas-pre-order-already-add:hover,
.b-ndp-assembly-cols .b-link-add2bas-pre-order-already-add:hover {
  background-color: #faedb2;
}
.b-product-mpr-info .b-link-add2bas-pre-order-already-add:before,
.b-ndp-assembly-cols .b-link-add2bas-pre-order-already-add:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-ndp-assembly-cols .b-link-add2bas {
  height: 44px;
  line-height: 44px;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  margin: 0 0 20px 0;
  display: block;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: #fff;
  font-size: 14px;
}
.b-ndp-assembly-cols .b-link-add2bas:before {
  width: 25px;
  height: 24px;
  background-size: cover;
  top: 8px;
  opacity: .5;
  transition: all .3s ease;
}
.b-ndp-assembly-cols .b-link-add2bas:hover:before {
  opacity: 1;
}
.b-ndp-assembly-cols .b-link-add2bas:hover:hover {
  background: #eb4242;
}
.b-bstyle .b-product-mpr-info .b-link-add2bas-already-add:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-product-mpr-info .b-link-add2bas-pre-order-already-add:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-mpr-mlist {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-mpr-mlist .b-item {
  padding: 0 0 15px 0;
}
.b-mpr-mlist > li:last-child {
  padding: 0 !important;
}
.b-wrap-mpr-mlist {
  border-top: 1px solid #e5e5e5;
  padding: 19px 20px 0 20px;
  margin: 0 -20px -5px -20px;
}
.b-bstyle .b-wrap-mpr-mlist {
  border-color: #333;
}
.b-wrap-mpr-mlist .b-mpr-mlist {
  margin: 0;
}
.b-wrap-mpr-mlist .b-mpr-mlist .b-item {
  padding: 0 0 10px 0;
}
.b-pmi-cols-mpr {
  margin: 0 !important;
}
.b-pmi-cols-mpr .b-pmi-col-left,
.b-pmi-cols-mpr .b-pmi-col-right {
  vertical-align: top;
}
.b-wrap-mpr-mlist .b-i-product-hi-link-add2wish {
  padding: 0 0 0 31px;
}
.b-wrap-mpr-mlist .b-i-product-hi-link-add2wish:before,
.b-wrap-mpr-mlist .b-i-product-hi-link-add2wish:after {
  left: 0;
}
.b-wrap-mpr-mlist .b-yet-add {
  padding: 0 0 0 31px;
}
.b-box-price-club {
  background: #ff8a00;
  padding: 15px 20px 15px 5px;
  margin: 0 0 20px 0;
}
.b-box-price-club .b-tb {
  width: 100%;
  display: table;
}
.b-box-price-club .b-ico {
  display: table-cell;
  vertical-align: middle;
  width: 80px;
}
.b-box-price-club .b-txt {
  display: table-cell;
  vertical-align: middle;
  color: #fff;
}
.b-box-price-club .b-head {
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  font-weight: 700;
}
.b-box-price-club .b-head span {
  display: block;
  font-size: 13px;
  font-weight: 400;
}
.b-link-qst {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  font-weight: 700;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 16px;
  border: 2px solid #a1c858;
  text-decoration: none;
  border-radius: 50%;
  color: #515351;
}
.b-link-qst:hover,
.b-link-qst:active,
.b-link-qst:focus {
  text-decoration: none;
}
.b-box-free-deliv {
  background: #ffd200;
  padding: 15px 20px 15px 5px;
  margin: 0 0 20px 0;
}
.b-box-free-deliv .b-tb {
  width: 100%;
  display: table;
}
.b-box-free-deliv .b-ico {
  display: table-cell;
  vertical-align: middle;
  width: 80px;
}
.b-box-free-deliv .b-txt {
  display: table-cell;
  vertical-align: middle;
}
.b-box-free-deliv .b-head {
  font-size: 16px;
  line-height: 20px;
  color: #333;
  font-weight: 700;
}
.b-box-free-deliv .b-head span {
  display: block;
  font-size: 14px;
  font-weight: 400;
  color: #666;
}
.b-product-drow > .col-md-6 {
  padding: 0 10px;
}
.b-product-drow-inner {
  margin: 0 -10px;
}
.b-product-drow-inner > .col-md-6 {
  padding: 0 10px;
}
.b-box-deliv {
  background: #fff;
  padding: 22px 20px;
  box-shadow: 0 1px 5px rgba(1, 2, 2, 0.15);
  margin: 0 0 20px 0;
}
.b-box-deliv-head {
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  padding: 0 0 15px 0;
}
.b-box-deliv-tabs-nav {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 0 0 -15px;
  border: none;
  padding: 0;
}
.b-box-deliv-tabs-nav > li {
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 15px 15px;
  display: inline-block;
  vertical-align: top;
  float: none;
  border-radius: 0;
  border: none;
  margin: 0;
}
.b-box-deliv-tabs-nav > li > a,
.b-box-deliv-tabs-nav > li.active > a,
.b-box-deliv-tabs-nav > li.active > a:hover,
.b-box-deliv-tabs-nav > li.active > a:focus {
  border-radius: 0;
  border: none;
  margin: 0;
  line-height: 20px;
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
  letter-spacing: .05em;
  color: #515351;
  text-transform: uppercase;
  border-bottom: 1px solid #515351;
}
.b-box-deliv-tabs-nav > li > a:hover {
  border-color: transparent;
}
.b-box-deliv-tabs-nav > li.active > a,
.b-box-deliv-tabs-nav > li.active > a:focus {
  border-color: transparent;
  color: #eb4242;
  font-weight: 700;
}
.b-bdtab-item {
  font-size: 14px;
  line-height: 20px;
  color: #515351;
}
.b-bdtab-item p {
  margin: 0 0 15px 0;
}
.b-bdtab-item p b {
  color: #515351;
}
.b-bdtab-item .b-price {
  color: #ff7800;
  font-weight: 700;
}
.b-bdtab-item .b-price i {
  font-style: normal;
  font-weight: 400;
}
.b-bdtab-item .b-dfree {
  color: #eb4242;
  font-weight: 700;
}
.b-box-deliv-separator {
  border-top: 1px solid #e5e5e5;
  margin: 0 -20px 18px -20px;
  font-size: 0;
  line-height: 0;
}
.b-box-deliv-pay-meths-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 0 0 -18px;
}
.b-box-deliv-pay-meths-list > li {
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 10px 18px;
}
.b-box-deliv-pay-meths-text {
  font-size: 14px;
  line-height: 20px;
  color: #515351;
  padding: 0 0 14px 0;
}
.b-bstyle .b-box-deliv-pay-meths-text {
  color: #999;
}
.b-box-deliv-pay-meths-text a {
  text-decoration: none;
  border-bottom: 1px solid #eb4242;
  color: #eb4242;
}
.b-box-deliv-pay-meths-text a:hover {
  text-decoration: none;
  border-color: transparent;
  color: #eb4242;
}
.b-bstyle .b-box-deliv-pay-meths-text a {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-box-deliv-pay-meths-text a:hover {
  color: #fff;
  border-color: transparent;
}
.b-box-deliv-features {
  list-style: none;
  vertical-align: top;
  margin: 0;
}
.b-box-deliv-features .b-item {
  margin: 0;
  padding: 5px 0 20px 40px;
  font-size: 14px;
  line-height: 20px;
  color: #999;
}
.b-box-deliv-features > li:last-child {
  padding-bottom: 0 !important;
}
.b-box-deliv-features .b-head {
  font-size: 18px;
  color: #515351;
  line-height: 20px;
  font-weight: 700;
  padding: 0 0 10px 0;
}
.b-box-deliv-features p {
  margin: 0;
}
.b-box-deliv-features a {
  text-decoration: none;
  color: #eb4242;
  border-bottom: 1px solid #eb4242;
}
.b-box-deliv-features a:hover {
  border-color: transparent;
}
.b-box-deliv-features .b-item-back {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='33' viewBox='0 0 30 33'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989d9f; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M8.6 20.24c-.2 0-.24 0-.24.25v1c0 .2.04.25.23.25h4.7c.2 0 .23-.06.23-.25v-1c0-.25-.04-.26-.24-.26H11.8V13.7c0-.66-.53-.8-1.12-.63l-2.14.58a.27.27 0 0 0-.23.32v.93c0 .2.05.24.26.2l1.35-.23v5.37H8.6zM20.5 13h-.6a1.33 1.33 0 0 0-1.15.65l-3.47 4.42a1.42 1.42 0 0 0-.33.95v.32a.67.67 0 0 0 .8.72h3.6v1.45a.22.22 0 0 0 .28.25h1.3c.26 0 .3-.05.3-.24v-1.46h.83c.2 0 .27-.05.27-.24v-1c0-.24-.1-.25-.28-.25h-.82V13.8c0-.6-.2-.8-.72-.8zm-1.15 5.56H16.9l-.03-.06 2.43-3.08.05.04v3.1zm9.73-1.36a.92.92 0 0 0-.92.9 13.16 13.16 0 1 1-13.8-13.03V5.87c.02.8.05 1.46.08 1.9.03.42.07.68.1.84A33.93 33.93 0 0 0 21 4.37a.46.46 0 0 0 .07-.07 34.88 34.88 0 0 0-6.5-4.3 21.08 21.08 0 0 0-.18 2.6l-.03.5v.13A14.9 14.9 0 1 0 30 18.1a.92.92 0 0 0-.92-.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-box-deliv-features .b-item-warranty {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.97' height='43' viewBox='0 0 30.97 43'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23989d9f; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.76 10.08a.5.5 0 0 0-.7 0l-7.2 7.02a.48.48 0 0 1-.68 0l-3.16-3.15a.48.48 0 0 0-.34-.14.5.5 0 0 0-.34.15l-1.4 1.23a.47.47 0 0 0-.14.33.54.54 0 0 0 .14.36l5.24 5.3a.5.5 0 0 0 .68 0l9.26-9.05a.48.48 0 0 0 0-.67zm-6.93-8.42a6.98 6.98 0 0 1 1.1 1.05 6.38 6.38 0 0 0 2.5 2 6.54 6.54 0 0 0 3.27 0 6.2 6.2 0 0 1 1.5-.16 6.58 6.58 0 0 1 .26 1.44 4.78 4.78 0 0 0 3.46 4.93 6 6 0 0 1 1.37.8 5.64 5.64 0 0 1-.7 1.38A6.2 6.2 0 0 0 27.44 16a6.33 6.33 0 0 0 1.02 3.06 6.9 6.9 0 0 1 .6 1.34 6.26 6.26 0 0 1-1.34.68A6.53 6.53 0 0 0 25 22.84a6.08 6.08 0 0 0-.98 3 6.34 6.34 0 0 1-.32 1.48 7.3 7.3 0 0 1-1.45-.22 6.75 6.75 0 0 0-3.32-.15 6.65 6.65 0 0 0-2.7 1.9 6.56 6.56 0 0 1-1.08.98 6.65 6.65 0 0 1-1.1-1.06A4.92 4.92 0 0 0 8.3 26.8a7.38 7.38 0 0 1-1.5.15 6.57 6.57 0 0 1-.26-1.45 6.2 6.2 0 0 0-.87-3.1 6.28 6.28 0 0 0-2.6-1.82 6 6 0 0 1-1.36-.78 5.64 5.64 0 0 1 .7-1.4 6.24 6.24 0 0 0 1.13-2.92 6.33 6.33 0 0 0-1.02-3.05 6.6 6.6 0 0 1-.6-1.34 6.73 6.73 0 0 1 1.35-.7 6.4 6.4 0 0 0 2.72-1.75 6.08 6.08 0 0 0 1-3 6.34 6.34 0 0 1 .3-1.48 6.64 6.64 0 0 1 1.46.22 6.75 6.75 0 0 0 3.32.14 6.65 6.65 0 0 0 2.7-1.9 6.56 6.56 0 0 1 1.08-.98M15.4.06c-1.32.38-2.45 2.5-3.83 2.9s-3.52-.74-4.85-.35a1.44 1.44 0 0 0-.4.2c-1.3.87-.75 3.65-1.7 4.86S.83 9.1.3 10.54c-.52 1.42 1.58 3.36 1.54 4.9-.03 1.5-2.23 3.33-1.77 4.83s3.33 1.85 4.2 3.07c.9 1.27.23 4.02 1.46 4.93 1.25.93 3.78-.43 5.25.07s2.57 3.12 4.15 3.15a1.34 1.34 0 0 0 .44-.07c1.32-.4 2.46-2.5 3.84-2.9s3.53.74 4.86.35a1.23 1.23 0 0 0 .4-.2c1.3-.86.75-3.65 1.68-4.85.95-1.2 3.83-1.44 4.35-2.88s-1.6-3.36-1.57-4.9c.04-1.5 2.24-3.33 1.78-4.83s-3.33-1.85-4.2-3.08c-.9-1.27-.23-4-1.46-4.93s-3.77.45-5.24-.05S17.43.03 15.85 0a1.3 1.3 0 0 0-.44.06zm4.87 29.27a.84.84 0 0 0-.84.83V40.2L15.9 36.7a.84.84 0 0 0-.6-.24.86.86 0 0 0-.6.24l-3.54 3.47V30.15a.84.84 0 0 0-1.68 0v12a.82.82 0 0 0 .52.77.87.87 0 0 0 .32.06.82.82 0 0 0 .6-.25l4.38-4.28 4.38 4.28a.82.82 0 0 0 .6.24.87.87 0 0 0 .3-.07.82.82 0 0 0 .53-.76v-12a.83.83 0 0 0-.83-.84z'/%3E%3C/svg%3E") no-repeat;
}
.b-together-cheaper {
  padding: 0 0 10px 0;
  margin: 0 -15px;
}
.b-together-cheaper-head {
  font-size: 28px;
  font-weight: 700;
  color: #515351;
  line-height: 40px;
  padding: 0 30px 20px 30px;
}
.b-together-cheaper-body {
  margin: 0;
  background: #fff;
  padding: 25px 20px 20px 20px;
  border-radius: 0px;
  box-shadow: 0 1px 5px rgba(8, 8, 8, 0.15);
}
.b-tchb-list {
  list-style: none;
  vertical-align: top;
  width: 100%;
  display: table;
  table-layout: fixed;
  margin: 0;
}
.b-tchb-list > .b-item {
  display: table-cell;
  vertical-align: middle;
}
.b-tchb-list .b-item-symbol {
  width: 64px;
  padding: 0 20px;
  text-align: center;
}
.b-tchb-list > .b-item-wsu {
  width: 30%;
}
.b-tchb-list > .b-item-wsu-2 {
  width: 33%;
}
.b-i-product-short {
  max-width: 315px;
  min-width: 150px;
}
.b-i-product-short .b-tb {
  width: 100%;
  display: table;
}
.b-i-product-short .b-pic {
  display: table-cell;
  vertical-align: middle;
  width: 49%;
}
.b-i-product-short .b-pic img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}
.b-i-product-short .b-desc {
  display: table-cell;
  vertical-align: middle;
  padding: 0 0 0 10px;
}
.b-i-product-short .b-label {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  line-height: 20px;
  padding: 0 14px;
  margin: 0 0 10px -14px;
  position: relative;
  border-radius: 13px;
  font-size: 14px;
}
.b-i-product-short .b-label-uprod {
  color: #eb4242;
  background: none;
  font-weight: 700;
}
.b-i-product-short .b-label-discount {
  color: #fe33ba;
  background: none;
  font-weight: 700;
  font-size: 16px;
}
.b-i-product-short .b-head {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  height: 60px;
  overflow: hidden;
  margin: 0 0 10px 0;
  color: #333;
}
.b-i-product-short .b-head a {
  color: #484f54;
  text-decoration: none;
}
.b-i-product-short .b-head a:hover {
  color: #eb4242;
}
.b-i-product-short .b-old-price {
  color: #989ea1;
  text-decoration: line-through;
  font-size: 16px;
  line-height: 20px;
  padding: 0 0 5px 0;
  font-weight: 700;
}
.b-i-product-short .b-old-price i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
}
.b-i-product-short .b-price {
  color: #484f54;
  font-size: 21px;
  line-height: 25px;
  font-weight: 700;
}
.b-i-product-short .b-price i {
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
}
.b-tchb-list .b-i-plus,
.b-tchb-list .b-i-eq {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  position: relative;
  margin: auto;
  z-index: 5;
}
.b-tchb-list .b-i-plus:before {
  content: '';
  width: 100%;
  height: 2px;
  background: #989ea1;
  left: 0px;
  top: 11px;
  position: absolute;
}
.b-tchb-list .b-i-plus:after {
  content: '';
  height: 100%;
  width: 2px;
  background: #989ea1;
  left: 11px;
  top: 0px;
  position: absolute;
}
.b-tchb-list .b-i-eq:before {
  content: '';
  width: 100%;
  height: 2px;
  background: #989ea1;
  left: 0px;
  top: 7px;
  position: absolute;
}
.b-tchb-list .b-i-eq:after {
  content: '';
  width: 100%;
  height: 2px;
  background: #989ea1;
  left: 0px;
  top: 14px;
  position: absolute;
}
.b-tchb-list .b-item-summary {
  width: 265px;
  /*padding:0 0 0 20px;*/
}
.b-tchb-summary .b-old-price {
  color: #989ea1;
  font-size: 21px;
  line-height: 25px;
  padding: 0 0 10px 0;
  font-weight: 700;
}
.b-tchb-summary .b-old-price span {
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding: 0 2px;
}
.b-tchb-summary .b-old-price span:after {
  content: '';
  left: 0px;
  top: 50%;
  position: absolute;
  background: #989ea1;
  height: 1px;
  width: 100%;
}
.b-tchb-summary .b-old-price i {
  font-style: normal;
  font-size: 18px;
  font-weight: 400;
}
.b-tchb-summary .b-price {
  color: #484f54;
  font-size: 42px;
  line-height: 40px;
  font-weight: 700;
  padding: 0 0 15px 0;
}
.b-tchb-summary .b-price i {
  font-style: normal;
  font-size: 24px;
  font-weight: 400;
}
.b-tchb-summary .b-i-product-wrap-price {
  margin: 0;
  padding: 15px 0 0 0;
  border-bottom: none;
  /* */
  border-top: 1px solid #e5e5e5;
}
.b-tchb-summary .b-link-add2bas {
  display: block;
  width: 100%;
  font-size: 21px;
  line-height: 55px;
  text-align: center;
  border-radius: 0;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #eb4242;
  white-space: nowrap;
}
.b-tchb-summary .b-link-add2bas:before {
  content: '';
  width: 29px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 10px;
}
.b-tchb-summary .b-link-add2bas:hover {
  background-color: #b7cf52;
}
.b-tchb-summary .b-link-add2bas-already-add {
  color: #eb4242;
  background-color: #b7cf52;
}
.b-tchb-summary .b-link-add2bas-already-add:hover {
  background-color: #b7cf52;
}
.b-tchb-summary .b-link-add2bas-already-add:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-tchb-slider-wrapper {
  position: relative;
  padding: 0 37px;
  max-width: 415px;
  margin: 0 auto;
}
.b-tchb-slider-wrapper .b-carousel-left {
  left: 0px;
  top: 50%;
  position: absolute;
  margin: -17.5px 0 0 0;
}
.b-tchb-slider-wrapper .b-carousel-right {
  right: 0px;
  top: 50%;
  position: absolute;
  margin: -17.5px 0 0 0;
}
.bpfd-row {
  margin: 0 -30px;
}
.bpfd-row > .col-lg-6 {
  padding: 0 30px 10px 30px;
}
.b-product-full-desc {
  padding: 60px 1000% 0 1000%;
  margin: 0 -1000%;
  border-top: 1px solid #e8e8e8;
}
.b-bstyle .b-product-full-desc {
  border-color: #333;
}
.b-product-full-desc-head {
  font-size: 24px;
  font-weight: 700;
  color: #515351;
  padding: 0 0 25px 0;
  line-height: 30px;
}
.b-product-full-desc-head .b-product-full-desc-head-product-name {
  display: inline;
  vertical-align: top;
  color: #989d9f;
  font-size: 24px;
  line-height: 30px;
  font-weight: 400;
  margin: 0;
  padding: 0;
}
.b-pfd-article {
  font-size: 14px;
  line-height: 25px;
  color: #333;
}
.b-pfd-article h2 {
  font-size: 36px;
  line-height: 45px;
  font-weight: 400;
  color: #333;
  margin: 0;
  padding: 0 0 20px 0;
}
.b-pfd-article h3 {
  font-size: 18px;
  line-height: 25px;
  font-weight: 700;
  color: #333;
  margin: 0;
  padding: 10px 0 20px 0;
}
.b-pfd-article img {
  display: block;
  max-width: 100%;
  height: auto;
}
.b-pfd-article p {
  margin: 0 0 20px 0;
}
.b-pfd-article ul {
  list-style: none;
  vertical-align: top;
  line-height: 20px;
  margin: 0;
}
.b-pfd-article ul li {
  padding: 10px 0 10px 20px;
  position: relative;
  border-bottom: 1px solid #e0e0e0;
}
.b-pfd-article ul li:before {
  content: '';
  background: #c2db92;
  width: 5px;
  height: 5px;
  left: 5px;
  top: 18px;
  position: absolute;
  border-radius: 2px;
}
.b-pfd-loadmore {
  margin: 20px 0 20px 0;
}
.b-pfd-loadmore-link {
  display: block;
  text-decoration: none;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  border-radius: 0;
  background: #eb4242;
  line-height: 50px;
  text-align: center;
  max-width: 320px;
  margin: 0 auto;
}
.b-pfd-loadmore-link:hover,
.b-pfd-loadmore-link:focus {
  color: #fff;
  background: #b7cf52;
}
.b-pfd-loadmore-link span {
  display: inline-block;
  vertical-align: top;
  line-height: 19px;
  position: relative;
  top: 15px;
  margin: 0 0 0 30px;
  transition: all 0.2s ease;
  box-sizing: border-box;
}
.b-pfd-loadmore-link span i {
  font-style: normal;
}
.b-pfd-loadmore-link span i:before {
  content: 'Раскрыть ';
}
.b-pfd-loadmore-link.active span i:before {
  content: 'Скрыть ';
}
.b-pfd-loadmore-link span:before {
  content: '';
  width: 15px;
  height: 15px;
  left: -25px;
  top: 2px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff;  fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  transition: all 0.2s ease;
}
.b-pfd-loadmore-link span:after {
  content: '';
  width: 15px;
  height: 15px;
  left: -25px;
  top: 2px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.2s ease;
}
.b-pfd-loadmore-link:hover span:before {
  opacity: 0;
}
.b-pfd-loadmore-link:hover span:after {
  opacity: 1;
}
.b-pfd-loadmore-link.active span:before,
.b-pfd-loadmore-link.active span:after {
  transform: rotate(180deg);
}
.b-wrap-ptech-chars {
  padding: 55px 1000% 0 1000%;
  border-top: 1px solid #e8e8e8;
  margin: 0 -1000%;
}
.b-ptech-chars-head {
  font-size: 24px;
  line-height: 30px;
  color: #333;
  font-weight: 700;
  padding: 0 0 40px 0;
}
.b-ptech-chars-head-product-name {
  font-size: 24px;
  line-height: 30px;
  font-weight: 400;
  color: #999;
  margin: 0;
  padding: 0;
  display: inline;
  vertical-align: top;
}
.b-bstyle .b-ptech-chars-head-product-name {
  color: #999;
}
.b-ptech-param-head {
  font-size: 24px;
  font-weight: 400;
  color: #333;
  line-height: 25px;
  padding: 0 0 20px 0;
}
.b-ptech-param-table {
  width: 100%;
  margin: 0 0 40px 0;
}
.b-ptech-param-table td {
  border-bottom: 1px solid #e0e0e0;
  line-height: 19px;
  font-size: 16px;
  color: #333;
  padding: 10px;
  vertical-align: top;
}
.b-ptech-param-table .b-ptech-pt-label {
  color: #999;
  padding: 10px 10px 10px 0;
  width: 33.3333%;
}
.b-ptech-param-table .b-link-qst {
  margin-left: 5px;
}
.b-param-stat-enable {
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 11px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 5l4.5 4.5L14 1' stroke='%23EB4242' stroke-width='2'/%3e%3c/svg%3e") no-repeat;
}
.b-bstyle .b-param-stat-enable {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='13.97' viewBox='0 0 18 13.97'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23518c26; fill-opacity:0.8; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.8.1a.36.36 0 0 0-.53 0L7.22 10.4a.36.36 0 0 1-.54 0L1.74 5.17a.36.36 0 0 0-.26-.12.37.37 0 0 0-.28.12L.1 6.2a.42.42 0 0 0-.1.3.44.44 0 0 0 .1.28l6.58 7.07a.38.38 0 0 0 .53 0L17.9 1.8a.42.42 0 0 0 0-.57z'/%3E%3C/svg%3E") 0 center no-repeat;
  background-size: 18px 14px;
}
.b-param-stat-disable {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 2px;
  position: relative;
  margin: 8px 0 9px 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: #a0150f;
}
.b-bstyle .b-param-stat-disable {
  background: #d00404;
}
.b-param-based-info {
  font-size: 16px;
  line-height: 25px;
  color: #999;
  margin: -10px 0 30px 0;
}
.b-prodchar-doc-item {
  margin: 0 0 20px 0;
  padding: 23px 15px 26px 28px;
}
.b-prodchar-doc-item .b-link {
  display: table;
  text-decoration: none;
  color: #515351;
  position: relative;
}
.b-prodchar-doc-item .b-link:before {
  content: '';
  width: 17px;
  height: 18px;
  background: url("../images/rec-ico-dload.png") no-repeat;
  position: absolute;
  right: 0;
  top: 0;
}
.b-prodchar-doc-item .b-ico {
  display: table-cell;
  vertical-align: top;
  width: 57px;
  padding: 3px 10px 0 0;
}
.b-prodchar-doc-item .b-txt {
  display: table-cell;
  vertical-align: top;
  font-size: 16px;
  color: #515351;
  line-height: 20px;
  font-weight: 700;
  padding: 0 20px 0 0;
}
.b-prodchar-doc-item .b-txt i {
  font-style: normal;
  display: block;
  font-size: 14px;
  color: #989d9f;
  font-weight: 400;
}
.b-prodchar-doc-item .b-link:hover {
  text-decoration: underline;
}
.b-wrap-reviews-nq {
  padding: 55px 1000% 0 1000%;
  border-top: 1px solid #e8e8e8;
  margin: 0 -1000%;
}
.b-wrap-reviews-nq-head {
  font-size: 24px;
  line-height: 30px;
  color: #333;
  font-weight: 700;
  padding: 0 0 40px 0;
}
.b-wrap-reviews-nq-product-name {
  font-size: 24px;
  line-height: 30px;
  font-weight: 400;
  color: #999;
  margin: 0;
  padding: 0;
  display: inline;
  vertical-align: top;
}
.b-reviews-nq-tabs-nav {
  border: none;
  margin: 0 0 40px -30px;
  border-radius: 0;
  font-size: 0;
  line-height: 0;
  position: relative;
  z-index: 2;
}
.b-reviews-nq-tabs-nav > li {
  float: none;
  display: inline-block;
  vertical-align: top;
  font-size: 24px;
  line-height: 27px;
  margin: 0;
  padding: 0 0 0 30px;
}
.b-reviews-nq-tabs-nav > li > a {
  border: none;
  text-decoration: none;
  border-radius: 0;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.b-reviews-nq-tabs-nav > li.active > a,
.b-reviews-nq-tabs-nav > li.active > a:hover,
.b-reviews-nq-tabs-nav > li.active > a:focus {
  border: none;
  text-decoration: none;
  border-radius: 0;
  margin: 0;
  padding: 0;
}
.b-reviews-nq-tabs-nav .b-txt {
  color: #989d9f;
  display: inline-block;
  vertical-align: top;
  line-height: 27px;
  border-bottom: 1px solid #989d9f;
  transition: all 0.2s ease;
}
.b-reviews-nq-tabs-nav .b-num {
  display: inline-block;
  vertical-align: top;
  line-height: 27px;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  min-width: 27px;
  text-align: center;
  padding: 0 6px;
  border-radius: 13.5px;
  background: #eb4242;
  transition: all 0.2s ease;
}
.b-reviews-nq-tabs-nav a:hover .b-txt {
  border-color: transparent;
}
.b-reviews-nq-tabs-nav .active .b-txt {
  border-color: transparent !important;
  color: #cca342;
}
.b-reviews-stat-table-wrapper {
  display: table-cell;
  vertical-align: bottom;
  padding: 0;
  width: 70%;
}
.b-reviews-stat-table {
  width: 100%;
}
.b-reviews-stat-table td {
  border-bottom: 1px solid #e0e0e0;
  line-height: 20px;
  padding: 10px 0 10px 10px;
  vertical-align: middle;
  font-size: 16px;
}
.b-reviews-stat-table tr:last-child td {
  border: none;
}
.b-reviews-stat-table .b-rst-td-label {
  padding-left: 0;
  padding-right: 0;
  color: #999;
}
.b-reviews-stat-table .b-rst-td-total {
  padding-right: 0;
  text-align: right;
  font-size: 16px;
  color: #333;
  font-weight: 700;
}
.b-reviews-stat-table .b-rst-td-total-null {
  color: #999;
}
.b-rst-td-stars .rating-container {
  text-align: right;
}
.b-reviews-stat-no-data {
  font-size: 16px;
  line-height: 25px;
  color: #999;
  display: table-cell;
  vertical-align: middle;
  padding: 0;
  width: 70%;
}
.b-col-mob2table-tb {
  width: 100%;
  display: table;
}
.b-reviews-stat-table .b-i-product-ratio-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
}
.b-reviews-stat-table .b-i-product-ratio-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 2px 0 0;
}
.b-star {
  width: 23px;
  height: 22px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 37'%3E%3Cpath fill='%23efc500' d='M18.2 2.8l4.5 9c.1.2.3.4.5.4l10 1.4c.6.1.8.8.4 1.2l-7.2 7c-.2.2-.2.4-.2.6l1.7 9.9c.1.6-.5 1-1 .7L18 28.3c-.2-.1-.5-.1-.7 0L8.4 33c-.5.3-1.1-.2-1-.7L9 22.5c0-.2 0-.5-.2-.6l-7.2-7a.7.7 0 0 1 .4-1.2l10-1.4c.2 0 .4-.2.5-.4l4.5-9c.2-.7.9-.7 1.2-.1z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-star-null {
  width: 23px;
  height: 22px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 37'%3E%3Cpath fill='%23efc500' d='M17.6 6l3.3 6.7c.4.8 1.2 1.4 2 1.5l7.4 1.1-5.3 5.2c-.6.6-.9 1.5-.8 2.4l1.3 7.3-6.6-3.5c-.4-.2-.8-.3-1.3-.3-.4 0-.9.1-1.3.3l-6.6 3.5 1.3-7.3c.2-.9-.1-1.8-.8-2.4l-5.3-5.2 7.4-1.1c.9-.1 1.6-.7 2-1.5L17.6 6m0-3.6c-.3 0-.5.1-.6.4l-4.5 9c-.1.2-.3.4-.5.4L2 13.6c-.6.1-.8.8-.4 1.2l7.2 7c.2.2.3.4.2.7l-1.7 9.9c-.1.5.3.8.7.8.1 0 .2 0 .3-.1l8.9-4.7c.1-.1.2-.1.3-.1s.2 0 .3.1l8.9 4.7c.1.1.2.1.3.1.4 0 .8-.4.7-.8L26 22.5c0-.2 0-.5.2-.6l7.2-7a.7.7 0 0 0-.4-1.2l-10-1.4c-.2 0-.4-.2-.5-.4l-4.5-9c.1-.4-.2-.5-.4-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-star-half {
  width: 23px;
  height: 22px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 37' enable-background='new 0 0 35 37'%3E%3Cpath fill='%23efc500' d='M33.5 14.8a.7.7 0 0 0-.4-1.2l-10-1.4c-.2 0-.4-.2-.5-.4l-4.5-9c-.1-.3-.4-.4-.6-.4-.3 0-.5.1-.6.4l-4.5 9c-.1.2-.3.4-.5.4L2 13.6c-.6.1-.8.8-.4 1.2l7.2 7c.1.1.2.2.2.3v.3l-1.7 9.9v.4c0 .1.1.2.1.2.1.1.1.1.2.1s.2.1.3.1c.1 0 .2 0 .3-.1l8.9-4.7c.1-.1.2-.1.3-.1s.2 0 .3.1l8.9 4.7c.1.1.2.1.3.1.4 0 .8-.4.7-.8l-1.7-9.9c0-.2 0-.5.2-.6l7.4-7zm-9.4 8l1.3 7.3-6.6-3.5c-.4-.2-.8-.3-1.3-.3V6l3.3 6.7c.4.8 1.2 1.4 2 1.5l7.4 1.1-5.3 5.2c-.6.5-.9 1.4-.8 2.3z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-row-review-fs {
  margin-right: -35px;
}
.b-rst-graph-col {
  display: table-cell;
  vertical-align: bottom;
  width: 30%;
}
.b-rst-graph {
  margin: 0 auto;
  font-size: 42px;
  font-weight: 700;
  color: #333;
  width: 120px;
  height: 120px;
  line-height: 0px;
  text-align: center;
  background-size: contain !important;
  background: #eb4242;
  border-radius: 50%;
  position: relative;
}
.b-rst-graph-border-start {
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  z-index: 2;
}
/* 10% = 126deg = 90 + ( 360 * .1 )
   45% = 252deg = 90 + ( 360 *.45 )

if < 50%
background-image:linear-gradient(180deg, transparent 50%, #e0e0e0 50%), linear-gradient(90deg, #e0e0e0 50%, transparent 50%);
if > 50%
(60%)
"background-image:linear-gradient(306deg, #fc9200 50%, transparent 50%), linear-gradient(90deg, #e0e0e0 50%, transparent 50%);
(88%)
"background-image:linear-gradient(407deg, #fc9200 50%, transparent 50%), linear-gradient(90deg, #e0e0e0 50%, transparent 50%);

	background-image:linear-gradient(180deg, transparent 50%, #e0e0e0 50%), linear-gradient(90deg, #fc9200 50%, transparent 50%);
   60% = 306deg = 90 + ( 360 *.6 )
*/
.b-rst-graph .b-rst-graph-value {
  display: block;
  left: 5px;
  top: 5px;
  position: absolute;
  position: relative;
  z-index: 5;
  border-radius: 50%;
  background: #fff;
  width: 110px;
  height: 110px;
  line-height: 110px;
}
.b-rst-graph-null {
  color: #999;
  background: #e0e0e0;
}
.b-product-recommend {
  margin: -75px 0 0 20px;
  color: #999;
  font-size: 14px;
  line-height: 20px;
  padding: 5px 0 25px 28px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='26' viewBox='0 0 21 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23a1c858; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.6 16.02a2.66 2.66 0 0 0-.3-.85 3.25 3.25 0 0 0 .7-2.07 2.7 2.7 0 0 0-.66-1.97c-1-1.1-2.77-1.1-4.64-1.12h-.77a1.4 1.4 0 0 1-1.27-.5c-.1-.25-.04-.92.8-1.88a6.44 6.44 0 0 0 1.8-4.92A3.18 3.18 0 0 0 14.9.35 1.92 1.92 0 0 0 13.8 0c-1.16 0-1.7 1.1-2.3 2.3a17.92 17.92 0 0 1-1.17 2.1 16.3 16.3 0 0 1-3.18 3.22 15.45 15.45 0 0 0-2.75 2.73 7.64 7.64 0 0 1-3.08 2.38.82.82 0 0 0-.15.07c-2.52 1.5-.42 6.44.83 9.4.2.45.38.88.44 1.07.64 1.98 2.05 1.98 4.18 1.98h.2a21.55 21.55 0 0 1 2.96.33A28.22 28.22 0 0 0 14 26a10.18 10.18 0 0 0 1.62-.1 3.75 3.75 0 0 0 2.62-1.52 4.07 4.07 0 0 0 .7-2.2 3 3 0 0 0 1.22-2.1 2.65 2.65 0 0 0-.3-1.43 3.4 3.4 0 0 0 .75-2.63zm-2.44-2.34h-4.48a1.07 1.07 0 0 0 0 2.13h4.45a.92.92 0 0 1 .43.8 1.14 1.14 0 0 1-.47.93H14a1.04 1.04 0 0 0-1 1.06.94.94 0 0 0 1 .95h4.03a1.35 1.35 0 0 1 .06.53 1.03 1.03 0 0 1-.54.63h-3.1a.87.87 0 0 0-.93.94 1 1 0 0 0 .97 1.07h2.3a1.67 1.67 0 0 1-1.5 1.1 8.96 8.96 0 0 1-1.3.08 25.88 25.88 0 0 1-3.9-.4h-.02a21.47 21.47 0 0 0-3.25-.36h-.2c-2.07 0-2.1-.05-2.24-.54l-.5-1.24a33.03 33.03 0 0 1-1.6-4.37c-.4-1.5-.27-2.15-.14-2.3a9.45 9.45 0 0 0 3.9-3.07 14.08 14.08 0 0 1 2.4-2.33A18.2 18.2 0 0 0 12 5.62a22.12 22.12 0 0 0 1.3-2.36 11.3 11.3 0 0 1 .57-1.05 1.25 1.25 0 0 1 .34.8 4.27 4.27 0 0 1-1.26 3.17c-1.26 1.4-1.7 2.92-1.2 4.15a3.2 3.2 0 0 0 3.1 1.8h.8c1.17.02 2.77.04 3.18.5a.54.54 0 0 1 .1.4.7.7 0 0 1-.8.66z'/%3E%3C/svg%3E") no-repeat;
}
.b-product-recommend b {
  font-size: 16px;
  color: #333;
}
.b-row-reviews-stat {
  width: 75%;
  font-size: 0;
  line-height: 0;
}
.b-row-reviews-stat > div {
  float: none;
  display: inline-block;
  vertical-align: bottom;
}
.b-row-reviews-stat .b-btn-ask-a-qst {
  width: 100%;
  top: 0;
  margin: 15px 0 0 0;
}
.b-row-reviews-stat .b-btn-add-review {
  /*margin:25px 0 0 0;*/
}
.b-btn-add-review {
  display: block;
  width: 100%;
  font-size: 21px;
  line-height: 55px;
  text-align: center;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #a1c858;
}
.b-btn-add-review:before {
  content: '';
  width: 27px;
  height: 25px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25' viewBox='0 0 27 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M23.48 0H3.5A3.5 3.5 0 0 0 0 3.5v11.9a3.5 3.5 0 0 0 3.5 3.5h2.83v4.6a1.5 1.5 0 0 0 1 1.4 1.55 1.55 0 0 0 .52.1A1.54 1.54 0 0 0 9 24.47l4.95-5.6h9.53a3.5 3.5 0 0 0 3.52-3.5V3.5A3.5 3.5 0 0 0 23.48 0zM3.5 17.23a1.85 1.85 0 0 1-1.84-1.84V3.5A1.85 1.85 0 0 1 3.5 1.66H23.5a1.85 1.85 0 0 1 1.85 1.84v11.9a1.85 1.85 0 0 1-1.85 1.83h-10.3L8 23.1v-5.87H3.52zM20.8 6.6H6.04a.89.89 0 1 1 0-1.76H20.8a.89.89 0 1 1 0 1.77zm0 3.95H6.04a.89.89 0 1 1 0-1.77H20.8a.89.89 0 1 1 0 1.77zm-6.37 3.93h-8.4a.89.89 0 1 1 0-1.77h8.4a.89.89 0 1 1 0 1.78z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 17px;
}
.b-btn-add-review:hover {
  background-color: #eb4242;
  color: #fff;
}
.b-btn-add-review:focus {
  text-decoration: none;
  color: #fff;
}
.b-row-reviews-stat {
  padding-bottom: 50px;
}
.b-reviews-box {
  width: 75%;
  margin: 0 -15px;
  padding: 0 15px;
}
.b-reviews-box-head {
  position: relative;
  padding: 0 180px 0 0;
  line-height: 25px;
}
.b-reviews-box-head-title {
  font-size: 21px;
  font-weight: 700;
  color: #515351;
  line-height: 25px;
  padding: 0 0 10px 0;
}
.b-reviews-box-head .b-catalog-top-info-meta {
  right: 0px;
  top: 3px;
  position: absolute;
}
.b-reviews-box-head .b-cat-sortmore {
  float: none;
  margin: 0;
}
.b-review-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-review-list > .b-item-review {
  padding: 20px 0 10px 0;
  border-bottom: 1px solid #e8e8e8;
}
.b-review-list > li:last-child {
  padding-bottom: 10px;
  border: none;
}
.b-irev-top {
  line-height: 30px;
  padding: 0 0 10px 0;
}
.b-irev-top .b-name {
  font-size: 18px;
  color: #515351;
  font-weight: 700;
  padding: 0 18px 0 0;
}
.b-irev-top .b-date {
  font-size: 14px;
  color: #989d9f;
  white-space: nowrap;
}
.b-item-review-meta {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-item-review-meta > .b-item {
  float: left;
}
.b-item-review-meta > .b-item-r {
  float: right;
}
.b-item-review-meta .b-rst-graph {
  width: 40px;
  height: 40px;
  font-size: 16px;
  margin: 0 20px 0 0;
}
.b-item-review-meta .b-rst-graph .b-rst-graph-value {
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  left: 2px;
  top: 2px;
}
.b-item-review-meta .b-ratio-item {
  padding: 9px 30px 15px 0;
}
.b-item-review-meta .b-i-product-ratio-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0 0 4px 0;
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
}
.b-item-review-meta .b-i-product-ratio-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 1px 0 0;
}
.b-item-review-meta .b-i-product-ratio-list .b-star {
  width: 14px;
  height: 13px;
  background-size: contain;
}
.b-item-review-meta .b-i-product-ratio-list .b-star-null {
  width: 14px;
  height: 13px;
  background-size: contain;
}
.b-item-review-meta .b-i-product-ratio-list .b-star-half {
  width: 14px;
  height: 13px;
  background-size: contain;
}
.b-item-review-meta .b-ratio-item-caption {
  font-size: 12px;
  color: #999;
  line-height: 14px;
}
.b-total-recommend {
  padding: 10px 10px 10px 35px;
  line-height: 20px;
  border-left: 1px solid #e0e0e0;
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  color: #eb4242;
  white-space: nowrap;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='17' viewBox='0 0 13 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.76 10.48a1.8 1.8 0 0 0-.2-.56A2.2 2.2 0 0 0 13 8.56a1.8 1.8 0 0 0-.4-1.28c-.64-.72-1.73-.73-2.88-.74h-.48a.85.85 0 0 1-.8-.33A1.47 1.47 0 0 1 8.95 5a4.33 4.33 0 0 0 1.12-3.2A2.1 2.1 0 0 0 9.2.22 1.13 1.13 0 0 0 8.56 0C7.83 0 7.5.73 7.12 1.5a11.77 11.77 0 0 1-.72 1.38 10.28 10.28 0 0 1-1.96 2.1 9.88 9.88 0 0 0-1.7 1.78A4.64 4.64 0 0 1 .8 8.32l-.1.05c-1.55.97-.25 4.2.53 6.15l.27.7c.4 1.3 1.27 1.3 2.6 1.3h.1a12.7 12.7 0 0 1 1.84.2 15.55 15.55 0 0 0 2.6.28 6.28 6.28 0 0 0 1-.07 2.32 2.32 0 0 0 1.63-1 2.8 2.8 0 0 0 .42-1.43 1.97 1.97 0 0 0 .76-1.38 1.8 1.8 0 0 0-.2-.93 2.28 2.28 0 0 0 .48-1.72zm-1.52-1.54H8.47a.67.67 0 0 0-.63.7.66.66 0 0 0 .63.7h2.75a.63.63 0 0 1 .27.5.77.77 0 0 1-.3.62H8.67a.67.67 0 0 0-.63.7.6.6 0 0 0 .62.62h2.5a.97.97 0 0 1 .04.35.64.64 0 0 1-.33.4h-1.9a.56.56 0 0 0-.6.62.65.65 0 0 0 .6.7h1.43a1.03 1.03 0 0 1-.92.7 5.15 5.15 0 0 1-.82.06 15.3 15.3 0 0 1-2.4-.25h-.02a13.07 13.07 0 0 0-2-.23H4.1c-1.28 0-1.3-.03-1.4-.35-.04-.18-.15-.45-.3-.82a22.36 22.36 0 0 1-1-2.85 2.28 2.28 0 0 1-.06-1.5 5.9 5.9 0 0 0 2.4-2.02 8.97 8.97 0 0 1 1.5-1.52 11.42 11.42 0 0 0 2.2-2.4 13.43 13.43 0 0 0 .8-1.53c.12-.24.25-.53.35-.7a.87.87 0 0 1 .2.52 2.9 2.9 0 0 1-.77 2.1 2.75 2.75 0 0 0-.74 2.7 1.96 1.96 0 0 0 1.9 1.18h.5a3.78 3.78 0 0 1 1.97.3.4.4 0 0 1 .07.3.43.43 0 0 1-.5.4z'/%3E%3C/svg%3E") 15px 9px no-repeat;
}
.b-total-not-recommend {
  padding: 10px 10px 10px 35px;
  line-height: 20px;
  border-left: 1px solid #e0e0e0;
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  color: #981515;
  white-space: nowrap;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='17' viewBox='0 0 13 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23981515; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.76 6.52a1.8 1.8 0 0 1-.2.56A2.2 2.2 0 0 1 13 8.43a1.82 1.82 0 0 1-.4 1.3c-.64.7-1.73.7-2.88.72H9.24a.84.84 0 0 0-.78.34 1.44 1.44 0 0 0 .5 1.2 4.36 4.36 0 0 1 1.1 3.23 2.1 2.1 0 0 1-.84 1.54 1.13 1.13 0 0 1-.67.23c-.72 0-1.06-.73-1.42-1.5a12.54 12.54 0 0 0-.73-1.38 10.03 10.03 0 0 0-1.96-2.1 9.92 9.92 0 0 1-1.7-1.8A4.84 4.84 0 0 0 .8 8.68a.33.33 0 0 1-.1-.04c-1.54-.98-.24-4.2.53-6.15l.27-.7C1.92.5 2.8.5 4.12.5h.1A12.87 12.87 0 0 0 6.08.3a16.68 16.68 0 0 1 2.6-.3 6.22 6.22 0 0 1 1 .1 2.3 2.3 0 0 1 1.62.98 2.77 2.77 0 0 1 .42 1.43 2 2 0 0 1 .76 1.38 1.8 1.8 0 0 1-.2.92 2.3 2.3 0 0 1 .48 1.72zm-1.52 1.53H8.47a.7.7 0 0 1 0-1.4h2.75a.6.6 0 0 0 .27-.5.75.75 0 0 0-.3-.6H8.67a.67.67 0 0 1-.63-.7.6.6 0 0 1 .62-.63h2.5a.97.97 0 0 0 .04-.35.64.64 0 0 0-.33-.4h-1.9a.56.56 0 0 1-.6-.62.64.64 0 0 1 .6-.7h1.43a1.05 1.05 0 0 0-.92-.7 5.14 5.14 0 0 0-.82-.07 15.3 15.3 0 0 0-2.4.27h-.02a13.05 13.05 0 0 1-2.02.23H4.1c-1.28 0-1.3.03-1.4.35-.05.18-.15.44-.3.82a21.83 21.83 0 0 0-1 2.85 2.24 2.24 0 0 0-.07 1.5 6.03 6.03 0 0 1 2.4 2.02 9.36 9.36 0 0 0 1.5 1.52 11.42 11.42 0 0 1 2.2 2.4 13.43 13.43 0 0 1 .82 1.53 6.82 6.82 0 0 0 .34.68.84.84 0 0 0 .2-.5 2.9 2.9 0 0 0-.77-2.1 2.75 2.75 0 0 1-.75-2.7A1.96 1.96 0 0 1 9.2 9.07h.5a3.7 3.7 0 0 0 1.97-.3.43.43 0 0 0 .07-.3.43.43 0 0 0-.5-.42z'/%3E%3C/svg%3E") 15px 13px no-repeat;
  opacity: .7;
}
.b-list-likes {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  overflow: hidden;
  white-space: nowrap;
  margin: 0;
  padding: 23px 0 0 0;
}
.b-list-likes > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 40px 10px 0;
  text-align: center;
  line-height: 28px;
  height: 28px;
  font-size: 17px;
  font-weight: 700;
}
.b-list-likes > li:last-child {
  padding: 0;
}
.b-list-likes .b-link-like {
  text-decoration: none;
  color: #fff;
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 28px;
  line-height: 20px;
  position: relative;
}
.b-list-likes .b-link-like:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' d='M3.656 7.875H.844A.844.844 0 0 0 0 8.719v8.437c0 .466.378.844.844.844h2.812a.844.844 0 0 0 .844-.844V8.72a.844.844 0 0 0-.844-.844zM2.25 16.594a.844.844 0 1 1 0-1.688.844.844 0 0 1 0 1.688zM13.5 2.864c0 1.49-.913 2.327-1.17 3.324h3.576c1.174 0 2.088.975 2.094 2.042.003.63-.265 1.31-.683 1.73l-.004.003c.346.82.29 1.97-.328 2.794.306.91-.002 2.029-.575 2.629.15.618.078 1.145-.217 1.569-.717 1.03-2.496 1.045-4 1.045h-.1c-1.697 0-3.086-.619-4.203-1.115-.56-.25-1.294-.559-1.85-.57a.422.422 0 0 1-.415-.42V8.378c0-.113.045-.22.125-.3 1.393-1.376 1.992-2.833 3.133-3.976.52-.522.71-1.31.893-2.071.156-.65.483-2.032 1.193-2.032.844 0 2.531.281 2.531 2.864z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
  width: 18px;
  height: 18px;
  position: absolute;
  left: 0;
  top: 0;
  transition: all .3s ease;
}
.b-list-likes .b-link-like:after {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath  d='M3.656 7.875H.844A.844.844 0 0 0 0 8.719v8.437c0 .466.378.844.844.844h2.812a.844.844 0 0 0 .844-.844V8.72a.844.844 0 0 0-.844-.844zM2.25 16.594a.844.844 0 1 1 0-1.688.844.844 0 0 1 0 1.688zM13.5 2.864c0 1.49-.913 2.327-1.17 3.324h3.576c1.174 0 2.088.975 2.094 2.042.003.63-.265 1.31-.683 1.73l-.004.003c.346.82.29 1.97-.328 2.794.306.91-.002 2.029-.575 2.629.15.618.078 1.145-.217 1.569-.717 1.03-2.496 1.045-4 1.045h-.1c-1.697 0-3.086-.619-4.203-1.115-.56-.25-1.294-.559-1.85-.57a.422.422 0 0 1-.415-.42V8.378c0-.113.045-.22.125-.3 1.393-1.376 1.992-2.833 3.133-3.976.52-.522.71-1.31.893-2.071.156-.65.483-2.032 1.193-2.032.844 0 2.531.281 2.531 2.864z' fill='%23eb4242'/%3e%3c/svg%3e") no-repeat;
  width: 18px;
  height: 18px;
  position: absolute;
  left: 0;
  top: 0;
  transition: all .3s ease;
  opacity: 0;
}
.b-list-likes .b-link-like:hover:before {
  opacity: 0;
}
.b-list-likes .b-link-like:hover:after {
  opacity: 1;
}
.b-list-likes .b-link-comments {
  text-decoration: none;
  color: #fff;
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 28px;
  line-height: 20px;
  position: relative;
}
.b-list-likes .b-link-comments:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='19' height='16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' d='M9.21 0c-4.972 0-9 3.273-9 7.313 0 1.743.752 3.34 2.003 4.594-.44 1.772-1.909 3.35-1.926 3.368a.28.28 0 0 0-.053.306.275.275 0 0 0 .257.169c2.33 0 4.078-1.118 4.943-1.807 1.15.432 2.425.682 3.775.682 4.972 0 9-3.273 9-7.313 0-4.039-4.028-7.312-9-7.312z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
  width: 19px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 1px;
  transition: all .3s ease;
}
.b-list-likes .b-link-comments:after {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='19' height='16'  xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.21 0c-4.972 0-9 3.273-9 7.313 0 1.743.752 3.34 2.003 4.594-.44 1.772-1.909 3.35-1.926 3.368a.28.28 0 0 0-.053.306.275.275 0 0 0 .257.169c2.33 0 4.078-1.118 4.943-1.807 1.15.432 2.425.682 3.775.682 4.972 0 9-3.273 9-7.313 0-4.039-4.028-7.312-9-7.312z' fill='%23eb4242'/%3e%3c/svg%3e") no-repeat;
  width: 19px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 1px;
  transition: all .3s ease;
  opacity: 0;
}
.b-list-likes .b-link-comments:hover:before {
  opacity: 0;
}
.b-list-likes .b-link-comments:hover:after {
  opacity: 1;
}
.b-list-likes .b-link-comments:hover,
.b-list-likes .b-link-like:hover {
  color: #eb4242;
}
.b-rew-text-item {
  font-size: 14px;
  line-height: 25px;
  color: #515351;
  padding: 0 0 10px 0;
}
.b-rew-text-item .b-rti-head {
  color: #515351;
  font-weight: 700;
  font-size: 14px;
  line-height: 25px;
  margin: 0;
  padding: 0;
}
.b-rew-text-item .b-rti-body p {
  margin: 0 0 5px 0;
}
.b-rew-text-item .b-rti-body p:last-child {
  margin: 0;
}
.b-rew-text-item .b-rti-head-plus {
  color: #eb4242;
}
.b-rew-text-item .b-rti-head-minus {
  color: #981515;
}
.b-rew-text-item .b-link-more {
  text-decoration: none;
  border-bottom: 1px solid #eb4242;
}
.b-rew-text-item .b-link-more:hover {
  border-color: transparent;
}
.b-reviews-nq-tabs .b-pfd-loadmore {
  margin: 0 -20px 40px -20px;
}
.b-tproduct-form {
  padding: 0 15px 30px 15px;
  max-width: 75%;
  margin: 0 -15px;
}
.b-tproduct-form-title {
  font-size: 21px;
  font-weight: 700;
  color: #515351;
  line-height: 20px;
  padding: 0 0 20px 0;
  margin: 0;
}
.b-need2enter {
  margin: 0 0 35px 0;
  font-size: 14px;
  line-height: 25px;
  padding: 12.5px 20px;
  color: #515351;
  border: 2px solid #eb4242;
}
.b-need2enter .b-link-enter {
  display: inline-block;
  vertical-align: top;
  line-height: 22px;
  text-decoration: none;
  color: #eb4242;
  font-size: 14px;
  padding: 0 0 0 21px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='18' viewBox='0 0 13 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.13 8.34L5.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H1a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.04 1.04 0 0 0 0-1.42zM1.23 0v1.64H11.4l-.06 14.76H1.18V18h11.8V0H1.25z'/%3E%3C/svg%3E") 0 2px no-repeat;
  position: relative;
  top: 2px;
  margin: 0 0 0 5px;
}
.b-need2enter .b-link-enter span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
}
.b-need2enter .b-link-enter:hover span {
  border-color: transparent;
  display: inline-block;
  vertical-align: top;
}
.b-list-authorize-fields {
  list-style: none;
  vertical-align: top;
  margin: 0 -10px;
}
.b-list-authorize-fields .col-lg-4 {
  padding: 0 10px;
}
.b-tproduct-form .form-group {
  padding: 0;
  margin: 0 0 25px 0;
}
.b-tproduct-form .form-group label {
  display: block;
  font-size: 16px;
  line-height: 20px;
  padding: 0 0 10px 0;
  margin: 0;
  font-weight: 400;
  color: #515351;
}
.b-tproduct-form .form-group label i {
  font-style: normal;
  color: #890000;
}
.form-control:focus {
  box-shadow: none !important;
  color: #fff;
}
.b-tproduct-form .form-control {
  box-shadow: none !important;
  border: 1px solid #d2d2d2;
  border-radius: 0;
  height: 40px;
  font-size: 16px;
  color: #999;
}
.b-tproduct-form .form-control:focus,
.b-tproduct-form .form-control:hover {
  box-shadow: none !important;
  border: 1px solid #999;
  color: #333;
}
.b-tproduct-form .form-control[aria-invalid="true"],
.form-control[aria-invalid="true"] {
  border-color: #f00 !important;
}
.b-tproduct-form .b-btn-send {
  display: block;
  width: 245px;
  font-size: 21px;
  text-align: center;
  height: 55px;
  color: #fff;
  border: none;
  font-weight: 700;
  background: #eb4242;
  cursor: pointer;
}
.b-btn-send-review {
  margin: 0;
  display: block;
  width: 245px !important;
  font-size: 21px;
  text-align: center;
  height: 55px;
  color: #fff;
  border: none;
  font-weight: 700;
  background: #eb4242;
  cursor: pointer;
  float: right;
}
.b-btn-send-review:before {
  content: '';
  width: 27px;
  height: 25px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25' viewBox='0 0 27 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M23.48 0H3.5A3.5 3.5 0 0 0 0 3.5v11.9a3.5 3.5 0 0 0 3.5 3.5h2.83v4.6a1.5 1.5 0 0 0 1 1.4 1.55 1.55 0 0 0 .52.1A1.54 1.54 0 0 0 9 24.47l4.95-5.6h9.53a3.5 3.5 0 0 0 3.52-3.5V3.5A3.5 3.5 0 0 0 23.48 0zM3.5 17.23a1.85 1.85 0 0 1-1.84-1.84V3.5A1.85 1.85 0 0 1 3.5 1.66H23.5a1.85 1.85 0 0 1 1.85 1.84v11.9a1.85 1.85 0 0 1-1.85 1.83h-10.3L8 23.1v-5.87H3.52zM20.8 6.6H6.04a.89.89 0 1 1 0-1.76H20.8a.89.89 0 1 1 0 1.77zm0 3.95H6.04a.89.89 0 1 1 0-1.77H20.8a.89.89 0 1 1 0 1.77zm-6.37 3.93h-8.4a.89.89 0 1 1 0-1.77h8.4a.89.89 0 1 1 0 1.78z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 5px;
}
.b-tproduct-form .b-btn-send:hover,
.b-btn-send-review:hover {
  background-color: #b7cf52;
}
.b-popup-modal .b-btn-send-review {
  width: 240px;
}
.b-popup-modal .b-btn-send-review:before {
  display: none;
}
.b-tproduct-form .b-btn-send-ask-a-qst {
  margin-top: 40px;
}
.b-order-page .b-logo {
  margin-top: 2px;
}
.b-wrap-reviews-counters .b-reviews-stat-table .b-rst-td-label {
  color: #333;
}
.b-wrap-reviews-counters .b-reviews-stat-table .b-rst-td-label i {
  font-style: normal;
  color: #f00;
}
.b-wrap-reviews-counters {
  margin: 30px 0 15px 0;
  width: 100%;
  display: table;
}
.b-row-max-550 .b-wrap-reviews-counters {
  margin: 0 0 25px 0;
}
.b-list-radio-helper {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 0 0 -25px;
  padding: 0;
}
.b-list-radio-helper > li {
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 25px;
  font-size: 14px;
  line-height: 30px;
  position: relative;
}
.b-list-radio-helper > li label {
  font-size: 14px;
  line-height: 30px;
  display: inline-block;
  vertical-align: top;
}
.b-related-products {
  padding: 55px 1000% 0 1000%;
  border-top: 1px solid #e8e8e8;
  margin: 0 -1000%;
}
.b-related-products-head {
  font-size: 24px;
  line-height: 30px;
  color: #333;
  font-weight: 700;
  padding: 0 0 40px 0;
}
.b-related-products-product-name {
  font-size: 24px;
  line-height: 30px;
  font-weight: 400;
  color: #999;
  margin: 0;
  padding: 0;
  display: inline;
  vertical-align: top;
}
.b-relprod-nav {
  list-style: none;
  vertical-align: top;
  border-radius: 0;
  background: #fff;
  box-shadow: 0 1px 5px rgba(1, 2, 2, 0.15);
  margin: 0 0 20px 0;
  padding: 0;
}
.b-relprod-nav > li {
  border-bottom: 1px solid #e5e5e5;
}
.b-relprod-nav > li:last-child {
  border: none;
}
.b-relprod-nav a {
  display: block;
  text-decoration: none;
  font-size: 16px;
  padding: 18px 23px;
  line-height: 20px;
  color: #515351;
  font-weight: 700;
  border: 2px solid transparent;
}
.b-relprod-nav a .b-num {
  font-size: 14px;
  color: #eb4242;
  font-weight: 700;
  padding: 0 0 0 5px;
}
.b-relprod-nav .active a,
.b-relprod-nav a:hover {
  border-color: #eb4242;
  color: #eb4242;
}
.b-relprod-nav a:hover {
  border-color: #eb4242;
}
.b-catalog-row-plate-related.b-catalog-row {
  margin-right: -25px;
}
.b-related-products .b-cat-loadmore {
  margin: 0 -15px 50px -20px;
}
.b-similar-products {
  padding: 55px 1000% 5px 1000%;
  border-top: 1px solid #e8e8e8;
  margin: 0 -1000%;
}
.b-similar-products-head {
  font-size: 24px;
  line-height: 30px;
  color: #333;
  font-weight: 700;
  padding: 0 0 40px 0;
}
.b-similar-products-product-name {
  font-size: 24px;
  line-height: 30px;
  font-weight: 400;
  color: #999;
  margin: 0;
  padding: 0;
  display: inline;
  vertical-align: top;
}
.b-faq-box {
  width: 75%;
  margin: 0 -15px;
  padding: 0 15px;
}
.b-faq-box-head {
  position: relative;
  padding: 0 160px 0 0;
  line-height: 25px;
}
.b-faq-box-head-title {
  font-size: 21px;
  font-weight: 700;
  color: #333;
  line-height: 25px;
  padding: 0 35px 10px 0;
  display: inline-block;
  vertical-align: top;
}
.b-faq-box-head .b-catalog-top-info-meta {
  right: 0px;
  top: 3px;
  position: absolute;
}
.b-faq-box-head .b-cat-sortmore {
  float: none;
  margin: 0;
}
.b-btn-ask-a-qst {
  display: inline-block;
  vertical-align: top;
  width: 245px;
  font-size: 21px;
  line-height: 55px;
  text-align: center;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #515352;
  position: relative;
  top: -15px;
}
.b-btn-ask-a-qst:before {
  content: '';
  width: 27px;
  height: 25px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25' viewBox='0 0 27 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M23.5 0H3.5A3.5 3.5 0 0 0 0 3.5v11.9a3.5 3.5 0 0 0 3.52 3.5h2.8v4.62a1.5 1.5 0 0 0 1 1.4 1.55 1.55 0 0 0 1.7-.42l4.93-5.6h9.53A3.5 3.5 0 0 0 27 15.4V3.5A3.5 3.5 0 0 0 23.5 0zM3.5 17.24a1.85 1.85 0 0 1-1.85-1.85V3.5a1.85 1.85 0 0 1 1.85-1.84H23.5a1.85 1.85 0 0 1 1.84 1.84v11.9a1.85 1.85 0 0 1-1.85 1.84H13.2L8 23.12v-5.88H3.52zm13.5-10.4a3.2 3.2 0 0 1-1.3 2.22c-.66.64-1.33 1.16-1.33 1.8v.3c0 .15-.05.2-.22.2H12.7c-.2 0-.2-.07-.2-.22v-.42a3.22 3.22 0 0 1 1.38-2.25 2.03 2.03 0 0 0 .88-1.43.9.9 0 0 0-1.1-.78 4.04 4.04 0 0 0-2.08.65c-.15.1-.24.13-.35-.03l-.6-1.04a.2.2 0 0 1 .08-.32 5.44 5.44 0 0 1 3.12-1c1.67 0 3.2.66 3.2 2.34zm-3.63 7.4a1.17 1.17 0 0 1-1.25-1.17 1.23 1.23 0 0 1 1.26-1.2 1.17 1.17 0 1 1 0 2.36z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 17px;
}
.b-btn-ask-a-qst:hover {
  background-color: #333;
  color: #fff;
}
.b-btn-ask-a-qst:focus {
  text-decoration: none;
  color: #fff;
}
.b-bstyle .b-btn-ask-a-qst {
  background: #ddb600;
}
.b-faq-box-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
}
.b-faq-box-list > .b-item {
  padding: 25px 0;
  border-bottom: 1px solid #e8e8e8;
}
.b-bstyle .b-faq-box-list > .b-item {
  border-color: #333;
}
.b-faq-box-list > li:last-child {
  border: none !important;
}
.b-fbl-item .b-fbl-item {
  padding: 30px 0 0 70px;
}
.b-fbl-item-top {
  position: relative;
  padding: 0 150px 10px 0;
  line-height: 30px;
}
.b-fbl-item-top .b-name {
  font-size: 18px;
  color: #333;
  font-weight: 700;
  padding: 0 18px 0 0;
}
.b-fbl-item-top .b-date {
  font-size: 14px;
  color: #999;
  white-space: nowrap;
}
.b-fbl-item-top .b-list-likes {
  right: 0px;
  top: 0px;
  position: absolute;
}
.b-fbl-item .b-ask-label {
  font-size: 14px;
  font-weight: 700;
  color: #cca342;
  line-height: 25px;
}
.b-fbl-item .b-answer-label {
  font-size: 14px;
  font-weight: 700;
  color: #60aa2a;
  line-height: 25px;
}
.b-fbl-item .b-text {
  font-size: 14px;
  color: #333;
  line-height: 25px;
}
.b-fbl-item .b-text p {
  margin: 0 0 5px 0;
}
.b-fbl-item .b-text p:last-child {
  margin: 0;
}
.b-fbl-item .b-reply {
  text-transform: uppercase;
  font-size: 14px;
  line-height: 25px;
}
.b-fbl-item .b-reply-link {
  text-decoration: none;
  color: #eb4242;
  border-bottom: 1px dashed #eb4242;
}
.b-fbl-item .b-reply-link:hover {
  border-color: transparent;
}
.b-fbl-item .b-answ-logo {
  padding: 0 0 15px 0;
}
.b-btn-send-ask-a-qst {
  display: block;
  vertical-align: top;
  width: 245px;
  font-size: 21px;
  cursor: pointer;
  text-align: center;
  height: 55px;
  color: #fff;
  font-weight: 700;
  background: #eb4242;
  position: relative;
  top: -15px;
  border: none;
  margin: 15px 0 0 0;
}
.b-btn-send-ask-a-qst:before {
  content: '';
  width: 27px;
  height: 25px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25' viewBox='0 0 27 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M23.5 0H3.5A3.5 3.5 0 0 0 0 3.5v11.9a3.5 3.5 0 0 0 3.52 3.5h2.8v4.62a1.5 1.5 0 0 0 1 1.4 1.55 1.55 0 0 0 1.7-.42l4.93-5.6h9.53A3.5 3.5 0 0 0 27 15.4V3.5A3.5 3.5 0 0 0 23.5 0zM3.5 17.24a1.85 1.85 0 0 1-1.85-1.85V3.5a1.85 1.85 0 0 1 1.85-1.84H23.5a1.85 1.85 0 0 1 1.84 1.84v11.9a1.85 1.85 0 0 1-1.85 1.84H13.2L8 23.12v-5.88H3.52zm13.5-10.4a3.2 3.2 0 0 1-1.3 2.22c-.66.64-1.33 1.16-1.33 1.8v.3c0 .15-.05.2-.22.2H12.7c-.2 0-.2-.07-.2-.22v-.42a3.22 3.22 0 0 1 1.38-2.25 2.03 2.03 0 0 0 .88-1.43.9.9 0 0 0-1.1-.78 4.04 4.04 0 0 0-2.08.65c-.15.1-.24.13-.35-.03l-.6-1.04a.2.2 0 0 1 .08-.32 5.44 5.44 0 0 1 3.12-1c1.67 0 3.2.66 3.2 2.34zm-3.63 7.4a1.17 1.17 0 0 1-1.25-1.17 1.23 1.23 0 0 1 1.26-1.2 1.17 1.17 0 1 1 0 2.36z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 5px;
}
.b-btn-send-ask-a-qst:hover {
  background-color: #b7cf52;
  color: #fff;
}
.b-tproduct-form textarea.form-control {
  min-height: 128px;
  height: 128px;
}
.tab-content > .tab-pane {
  left: -99999em;
  top: -99999em;
  position: absolute;
  display: block;
}
.tab-content > .active {
  display: block;
  left: auto;
  top: auto;
  position: static;
}
.b-reviews-box-head-add-review {
  display: none;
}
/*.b-product-db-photos-slider-big .slick-prev, .b-product-db-photos-slider-big .slick-next { display:none !important; }*/
.b-product-mpr-info-for-mobile {
  display: none;
}
.b-product-mob-title {
  display: none;
}
.slick-slide img {
  margin: auto;
}
.b-wrap-reviews-nq-head-mob {
  display: none;
}
.b-i-product-short-char b {
  font-weight: 400;
}
.b-popup-modal .modal-dialog {
  width: 640px;
  border-radius: 10px;
}
.b-popup-modal .modal-content {
  box-shadow: 0px 35px 100px rgba(0, 0, 0, 0.35);
  border-radius: 0;
  border: none;
}
.b-popup-modal .modal-header {
  padding: 25px 40px;
  position: relative;
  border: none;
}
.b-popup-modal .b-popup-header {
  font-size: 28px;
  color: #333;
  font-weight: 400;
  line-height: 35px;
}
.b-popup-modal .b-close {
  border: none;
  cursor: pointer;
  width: 15px;
  height: 15px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  right: 14px;
  top: 14px;
  position: absolute;
  background: none;
  border-radius: 0;
}
.b-popup-modal .b-close:before,
.b-popup-modal .b-close:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.2s ease;
}
.b-popup-modal .b-close:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22a.36.36 0 0 0-.04-.07L9.33 7.7a.37.37 0 0 1 0-.52l5.35-5.38a.37.37 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .36.36 0 0 0-.07.05L7.75 5.6a.35.35 0 0 1-.5 0L1.76.1a.37.37 0 0 0-.52 0L.2 1.15a.37.37 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.37.37 0 0 1 0 .53L.2 13.23l-.02.02-.08.08a.37.37 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .53 0l5.58-5.62a.35.35 0 0 1 .5 0l5.58 5.6a.37.37 0 0 0 .52 0l1.04-1.04a.37.37 0 0 0 0-.52z'/%3E%3C/svg%3E") no-repeat;
}
.b-popup-modal .b-close:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ff7800; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22a.36.36 0 0 0-.04-.07L9.33 7.7a.37.37 0 0 1 0-.52l5.35-5.38a.37.37 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .36.36 0 0 0-.07.05L7.75 5.6a.35.35 0 0 1-.5 0L1.76.1a.37.37 0 0 0-.52 0L.2 1.15a.37.37 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.37.37 0 0 1 0 .53L.2 13.23l-.02.02-.08.08a.37.37 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .53 0l5.58-5.62a.35.35 0 0 1 .5 0l5.58 5.6a.37.37 0 0 0 .52 0l1.04-1.04a.37.37 0 0 0 0-.52z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
}
.b-popup-modal .b-close:hover:before {
  opacity: 0;
}
.b-popup-modal .b-close:hover:after {
  opacity: 1;
}
.b-popup-modal .modal-body {
  padding: 0 40px 30px 40px;
}
.b-popup-modal .form-group {
  margin-bottom: 30px;
}
.b-popup-modal .form-group label {
  display: block;
  font-size: 14px;
  color: #999;
  line-height: 20px;
  padding: 0;
  margin: 0;
  font-weight: 400;
}
.b-popup-modal .js-has-error label {
  color: #eb4242;
}
.b-popup-modal .form-control {
  border: none;
  border-bottom: 2px solid #f2f2f2;
  color: #1b1b1d;
  padding: 0;
  font-weight: 500;
}
.b-popup-modal input.form-control {
  height: 34px;
}
.b-popup-modal .form-group label i {
  font-style: normal;
  color: #ff0000;
}
.b-popup-modal textarea.form-control {
  min-height: 128px;
  height: 128px;
}
.b-popup-modal .b-radio-list-header {
  font-size: 18px;
  color: #2f2f2f;
  font-weight: 700;
  line-height: 30px;
  padding: 0 0 10px 0;
}
.b-popup-modal .b-radio-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0 0 24px 0;
}
.b-popup-modal .b-radio-list > li {
  padding: 0 0 10px 0;
  line-height: 25px;
  font-size: 16px;
  color: #333;
}
.b-popup-modal .b-btn {
  display: inline-block;
  vertical-align: top;
  width: 240px;
  height: 55px;
  border: none;
  cursor: pointer;
  background: #eb4242;
  font-size: 14px;
  color: #fff;
  font-weight: 700;
  text-align: center;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  letter-spacing: 0.15em;
  text-transform: uppercase;
}
.b-popup-modal .b-btn:hover {
  background: #eb4242;
}
.b-popup-modal .b-btn-ok {
  width: 135px;
}
.b-popup-modal .b-btn-send {
  width: 155px;
  margin: 0 auto;
  display: block;
}
.b-popup-modal a.b-btn {
  width: 190px;
  display: block;
  margin: 0 auto;
  line-height: 55px;
  text-align: center;
  text-decoration: none;
}
.b-popup-modal .b-popup-lostpas-txt a.b-btn {
  width: 135px;
}
.b-popup-thank {
  font-size: 16px;
  line-height: 20px;
  color: #333;
}
.b-popup-thank p {
  margin: 0 0 20px 0;
}
.b-popup-thank .b-time {
  padding: 0 0 35px 21px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='17' viewBox='0 0 14 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.08 1.75h-.36v-1a.66.66 0 1 0-1.3 0v1H3.58v-1a.66.66 0 1 0-1.3 0v1h-.24A1.94 1.94 0 0 0 0 3.68v11.37A1.96 1.96 0 0 0 2.04 17h10.04A1.87 1.87 0 0 0 14 15.05V3.68a1.85 1.85 0 0 0-1.92-1.93zM2.04 3.08h.24v.55a.66.66 0 1 0 1.3 0v-.55h6.84v.55a.66.66 0 1 0 1.3 0v-.55h.36a.63.63 0 0 1 .6.6v1.38H1.3V3.68a.75.75 0 0 1 .73-.6zm10.04 12.6H2.04a.78.78 0 0 1-.74-.63V6.72h11.4v8.33a.66.66 0 0 1-.62.62z'/%3E%3C/svg%3E") 0 1px no-repeat;
}
#popupNotifyContent .b-btn {
  margin-top: 10px;
}
.b-pas-tabs {
  padding: 30px 0 0 0;
}
.b-pas-tabs-nav {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 0 20px -30px;
  border: none;
  padding: 0;
}
.b-pas-tabs-nav > li {
  font-size: 24px;
  line-height: 25px;
  padding: 0 0 20px 30px;
  display: inline-block;
  vertical-align: top;
  float: none;
  border-radius: 0;
  border: none;
  margin: 0;
}
.b-pas-tabs-nav > li > a,
.b-pas-tabs-nav > li.active > a,
.b-pas-tabs-nav > li.active > a:hover,
.b-pas-tabs-nav > li.active > a:focus {
  border-radius: 0;
  border: none;
  margin: 0;
  line-height: 25px;
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
  color: #1b1b1d;
  opacity: .5;
  position: relative;
  font-weight: 700;
}
.b-pas-tabs-nav > li > a:hover {
  text-decoration: none;
  opacity: 1;
}
.b-pas-tabs-nav > li.active > a,
.b-pas-tabs-nav > li.active > a:focus {
  color: #1b1b1d;
  opacity: 1;
}
.b-pas-tabs-nav > li > a:after {
  opacity: 0;
  transition: all 0.2s ease;
}
.b-pas-tabs-nav > li > a:before {
  transition: all 0.2s ease;
}
.b-pas-tabs-nav > li.active > a:after {
  opacity: 1;
}
.b-pas-tabs-nav > li.active > a:before {
  opacity: 0;
}
/*
.b-pas-tabs-nav .b-ptn-enter { padding:0 0 0 27px; }
.b-pas-tabs-nav .b-ptn-enter:before { content:''; width:16px; height:22px; left:0; top:1px; position:absolute; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='22' viewBox='0 0 16 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.24 10.2l-4.22-4a1.23 1.23 0 0 0-1.7 0 1.13 1.13 0 0 0 0 1.64l2.1 2.06H1.23A1.28 1.28 0 0 0 0 11.16a1.16 1.16 0 0 0 1.24 1.13H7.4l-2.07 2a1.1 1.1 0 0 0 0 1.6 1.23 1.23 0 0 0 1.7 0l4.2-3.97a1.27 1.27 0 0 0 0-1.74zM1.52 0v2.02h12.5l-.06 18.02H1.46V22H16V0H1.52z'/%3E%3C/svg%3E") no-repeat; }
.b-pas-tabs-nav .b-ptn-enter:after { content:''; width:16px; height:22px; left:0; top:1px; position:absolute; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='22' viewBox='0 0 16 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ccc; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.24 10.2l-4.22-4a1.23 1.23 0 0 0-1.7 0 1.13 1.13 0 0 0 0 1.64l2.1 2.06H1.23A1.28 1.28 0 0 0 0 11.16a1.16 1.16 0 0 0 1.24 1.13H7.4l-2.07 2a1.1 1.1 0 0 0 0 1.6 1.23 1.23 0 0 0 1.7 0l4.2-3.97a1.27 1.27 0 0 0 0-1.74zM1.52 0v2.02h12.5l-.06 18.02H1.46V22H16V0H1.52z'/%3E%3C/svg%3E") no-repeat; }

.b-pas-tabs-nav .b-ptn-newreg { padding:0 0 0 27px; }
.b-pas-tabs-nav .b-ptn-newreg:before { content:''; width:16px; height:23px; left:0; top:0; position:absolute; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='23' viewBox='0 0 16 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.66 2.64h-2.4V.77a.68.68 0 0 0-.52-.67.86.86 0 0 0-.4-.1H4.6a.86.86 0 0 0-.43.12.7.7 0 0 0-.45.65V.8a1 1 0 0 0-.03.14v1.7H1.32A1.37 1.37 0 0 0 0 4.04V21.6A1.37 1.37 0 0 0 1.32 23h13.33A1.37 1.37 0 0 0 16 21.6V4a1.35 1.35 0 0 0-1.34-1.36zm-9.47.3a1.6 1.6 0 0 0 0-.3v-1h5.55v2.93H5.2V2.93zm9.3 18.5h-13V4.2h2.2v.98a.92.92 0 0 0 .9.94h6.74a.92.92 0 0 0 .9-.94v-1h2.27v17.26zm-2.66-11.1H4.08a.76.76 0 0 1 0-1.53h7.76a.76.76 0 0 1 0 1.53zm0 3.38H4.08a.76.76 0 0 1 0-1.53h7.76a.76.76 0 0 1 0 1.52zm-2.8 3.4H4.08a.76.76 0 0 1 0-1.54h4.96a.76.76 0 0 1 0 1.53z'/%3E%3C/svg%3E") no-repeat; }
.b-pas-tabs-nav .b-ptn-newreg:after { content:''; width:16px; height:23px; left:0; top:0; position:absolute; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='23' viewBox='0 0 16 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ccc; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.66 2.64h-2.4V.77a.68.68 0 0 0-.52-.67.86.86 0 0 0-.4-.1H4.6a.86.86 0 0 0-.43.12.7.7 0 0 0-.45.65V.8a1 1 0 0 0-.03.14v1.7H1.32A1.37 1.37 0 0 0 0 4.04V21.6A1.37 1.37 0 0 0 1.32 23h13.33A1.37 1.37 0 0 0 16 21.6V4a1.35 1.35 0 0 0-1.34-1.36zm-9.47.3a1.6 1.6 0 0 0 0-.3v-1h5.55v2.93H5.2V2.93zm9.3 18.5h-13V4.2h2.2v.98a.92.92 0 0 0 .9.94h6.74a.92.92 0 0 0 .9-.94v-1h2.27v17.26zm-2.66-11.1H4.08a.76.76 0 0 1 0-1.53h7.76a.76.76 0 0 1 0 1.53zm0 3.38H4.08a.76.76 0 0 1 0-1.53h7.76a.76.76 0 0 1 0 1.52zm-2.8 3.4H4.08a.76.76 0 0 1 0-1.54h4.96a.76.76 0 0 1 0 1.53z'/%3E%3C/svg%3E") no-repeat; }

.b-pas-tabs-nav .b-ptn-lostpas { padding:0 0 0 21px; }
.b-pas-tabs-nav .b-ptn-lostpas:before { content:''; width:16px; height:23px; left:0; top:0; position:absolute; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='23' viewBox='0 0 12 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.04 23L2.7 19.65l1.6-1.62-1.4-1.4v-.72l1.56-1.55-1.4-1.43-.16-.2v-1.6a6 6 0 1 1 6.2 0v8.83zM4.8 19.65l1.24 1.23 1.56-1.55v-9.1l.4-.2a4.5 4.5 0 1 0-4 0l.4.2v1.95l2.17 2.17-1.9 1.9 1.76 1.78zm2.9-14.3A1.7 1.7 0 1 1 6 3.64a1.7 1.7 0 0 1 1.7 1.7z'/%3E%3C/svg%3E") no-repeat; }
.b-pas-tabs-nav .b-ptn-lostpas:after { content:''; width:16px; height:23px; left:0; top:0; position:absolute; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='23' viewBox='0 0 12 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ccc; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.04 23L2.7 19.65l1.6-1.62-1.4-1.4v-.72l1.56-1.55-1.4-1.43-.16-.2v-1.6a6 6 0 1 1 6.2 0v8.83zM4.8 19.65l1.24 1.23 1.56-1.55v-9.1l.4-.2a4.5 4.5 0 1 0-4 0l.4.2v1.95l2.17 2.17-1.9 1.9 1.76 1.78zm2.9-14.3A1.7 1.7 0 1 1 6 3.64a1.7 1.7 0 0 1 1.7 1.7z'/%3E%3C/svg%3E") no-repeat; } */
.b-popup-socials {
  text-align: center;
  display: none;
}
.b-popup-socials p {
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 20px 0;
  color: #333;
}
.b-popup-socials-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 0 30px 0;
}
.b-popup-socials-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 5px;
}
.b-popup-socials-list a {
  display: block;
  width: 40px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  border-radius: 6px;
  position: relative;
}
.b-popup-socials-list a:after,
.b-popup-socials-list a:before {
  content: '';
  position: absolute;
  transition: all 0.2s ease;
}
.b-popup-socials-list a:after {
  opacity: 0;
}
.b-popup-socials-list a:hover:after {
  opacity: 1 !important;
}
.b-popup-socials-list a:hover:before {
  opacity: 0 !important;
}
.b-soc-link-1 {
  background: #dedff0;
}
.b-soc-link-1:hover {
  background: #5861b3;
}
.b-soc-link-2 {
  background: #fcc;
}
.b-soc-link-2:hover {
  background: #f00;
}
.b-soc-link-3 {
  background: #cce6f3;
}
.b-soc-link-3:hover {
  background: #0081c1;
}
.b-soc-link-1:before {
  width: 13px;
  height: 26px;
  left: 17px;
  top: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.84' height='25.66' viewBox='0 0 12.844 25.66'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%235861b3; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M8.3 25.66V14h3.75l.74-4.67H8.3V6.16c0-1.5.4-1.9 2.23-1.9h2.33V.16A31.36 31.36 0 0 0 9.46 0C6.13 0 3.84 2.1 3.84 6.02l-.02 3.3H0V14h3.8l.03 11.66H8.3z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-soc-link-1:after {
  width: 13px;
  height: 26px;
  left: 17px;
  top: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.84' height='25.66' viewBox='0 0 12.844 25.66'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M8.3 25.66V14h3.75l.74-4.67H8.3V6.16c0-1.5.4-1.9 2.23-1.9h2.33V.16A31.36 31.36 0 0 0 9.46 0C6.13 0 3.84 2.1 3.84 6.02l-.02 3.3H0V14h3.8l.03 11.66H8.3z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-soc-link-2:before {
  width: 24px;
  height: 20px;
  left: 10px;
  top: 11px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='20' viewBox='0 0 24 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:red; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M13.06 0H6.8C4 0 1.35 2.1 1.35 4.55a4.5 4.5 0 0 0 4.77 4.5c.2 0 .4 0 .58-.02a2.5 2.5 0 0 0-.32 1.16 2.4 2.4 0 0 0 .85 1.7H6.15C2.67 11.9 0 14.1 0 16.38 0 18.6 2.93 20 6.4 20c3.97 0 6.16-2.22 6.16-4.46a4.3 4.3 0 0 0-2.2-4.02c-.55-.4-1.64-1.35-1.64-1.92 0-.66.2-1 1.2-1.77a4.27 4.27 0 0 0 1.77-3.3c0-1.56-.7-3.2-2.03-3.64h2zm-2.2 15.16a2.73 2.73 0 0 1 .1.63c0 1.8-1.2 3.2-4.57 3.2-2.4 0-4.15-1.5-4.15-3.3 0-1.76 2.15-3.24 4.56-3.2a5.33 5.33 0 0 1 1.57.23c1.3.9 2.24 1.4 2.5 2.43zM7.03 8.42C5.42 8.4 3.88 6.65 3.6 4.56S4.4.85 6 .9s3.16 1.73 3.44 3.82-.8 3.75-2.42 3.7zm12.32-3.97V0h-1.4v4.45h-4.66V5.8h4.66v4h1.4v-4H24V4.44h-4.66z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-soc-link-2:after {
  width: 24px;
  height: 20px;
  left: 10px;
  top: 11px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='20' viewBox='0 0 24 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M13.06 0H6.8C4 0 1.35 2.1 1.35 4.55a4.5 4.5 0 0 0 4.77 4.5c.2 0 .4 0 .58-.02a2.5 2.5 0 0 0-.32 1.16 2.4 2.4 0 0 0 .85 1.7H6.15C2.67 11.9 0 14.1 0 16.38 0 18.6 2.93 20 6.4 20c3.97 0 6.16-2.22 6.16-4.46a4.3 4.3 0 0 0-2.2-4.02c-.55-.4-1.64-1.35-1.64-1.92 0-.66.2-1 1.2-1.77a4.27 4.27 0 0 0 1.77-3.3c0-1.56-.7-3.2-2.03-3.64h2zm-2.2 15.16a2.73 2.73 0 0 1 .1.63c0 1.8-1.2 3.2-4.57 3.2-2.4 0-4.15-1.5-4.15-3.3 0-1.76 2.15-3.24 4.56-3.2a5.33 5.33 0 0 1 1.57.23c1.3.9 2.24 1.4 2.5 2.43zM7.03 8.42C5.42 8.4 3.88 6.65 3.6 4.56S4.4.85 6 .9s3.16 1.73 3.44 3.82-.8 3.75-2.42 3.7zm12.32-3.97V0h-1.4v4.45h-4.66V5.8h4.66v4h1.4v-4H24V4.44h-4.66z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-soc-link-3:before {
  width: 13px;
  height: 16px;
  left: 14px;
  top: 12px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='16' viewBox='0 0 13 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.1 8.5a4.46 4.46 0 0 0-2.4-1.26v-.1a3.43 3.43 0 0 0 1.63-1.33 3.73 3.73 0 0 0 .6-2.07 3.63 3.63 0 0 0-.43-1.8A3.15 3.15 0 0 0 10.2.72 5.2 5.2 0 0 0 8.47.16 20.03 20.03 0 0 0 5.77 0H0v16h6.5a10.78 10.78 0 0 0 2.8-.3 5.78 5.78 0 0 0 2-1 4.26 4.26 0 0 0 1.24-1.5 4.56 4.56 0 0 0 .45-2.1 3.63 3.63 0 0 0-.9-2.6zM7.6 5.47a1.32 1.32 0 0 1-.68.62 2.42 2.42 0 0 1-.86.23c-.28.02-.77.03-1.47.03h-.52v-3.4h.28c.73 0 1.28.02 1.64.03a2.5 2.5 0 0 1 .96.2 1.2 1.2 0 0 1 .62.58 1.78 1.78 0 0 1 .2.8 2.22 2.22 0 0 1-.2.92zm.95 6.6a1.65 1.65 0 0 1-.8.7 3.6 3.6 0 0 1-1.25.3H4.08v-4h.75c.73 0 1.3 0 1.74.02a3 3 0 0 1 1.02.16 1.82 1.82 0 0 1 .9.63 1.95 1.95 0 0 1 .3 1.16 2.1 2.1 0 0 1-.25 1.04z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-soc-link-3:after {
  width: 13px;
  height: 16px;
  left: 14px;
  top: 12px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='16' viewBox='0 0 13 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.1 8.5a4.46 4.46 0 0 0-2.4-1.26v-.1a3.43 3.43 0 0 0 1.63-1.33 3.73 3.73 0 0 0 .6-2.07 3.63 3.63 0 0 0-.43-1.8A3.15 3.15 0 0 0 10.2.72 5.2 5.2 0 0 0 8.47.16 20.03 20.03 0 0 0 5.77 0H0v16h6.5a10.78 10.78 0 0 0 2.8-.3 5.78 5.78 0 0 0 2-1 4.26 4.26 0 0 0 1.24-1.5 4.56 4.56 0 0 0 .45-2.1 3.63 3.63 0 0 0-.9-2.6zM7.6 5.47a1.32 1.32 0 0 1-.68.62 2.42 2.42 0 0 1-.86.23c-.28.02-.77.03-1.47.03h-.52v-3.4h.28c.73 0 1.28.02 1.64.03a2.5 2.5 0 0 1 .96.2 1.2 1.2 0 0 1 .62.58 1.78 1.78 0 0 1 .2.8 2.22 2.22 0 0 1-.2.92zm.95 6.6a1.65 1.65 0 0 1-.8.7 3.6 3.6 0 0 1-1.25.3H4.08v-4h.75c.73 0 1.3 0 1.74.02a3 3 0 0 1 1.02.16 1.82 1.82 0 0 1 .9.63 1.95 1.95 0 0 1 .3 1.16 2.1 2.1 0 0 1-.25 1.04z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-pas-tabs .b-popup-or {
  border-top: 1px solid #e5e5e5;
  text-align: center;
  height: 29px;
  display: none;
}
.b-pas-tabs .b-popup-or span {
  display: inline-block;
  vertical-align: top;
  position: relative;
  background: #fff;
  margin: -10px 0 0 0;
  line-height: 16px;
  font-size: 16px;
  color: #999;
  padding: 0 8px;
}
.b-pas-tabs .b-row2c {
  margin: 0 -10px;
  font-size: 0;
  line-height: 0;
}
.b-pas-tabs .b-row2c .col-lg-6 {
  float: none;
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 0 10px;
}
.b-form-error {
  line-height: 18px;
  padding: 5px 0 0 0;
  font-size: 12px;
  color: #eb4242;
  font-weight: 500;
  margin: 0;
}
.b-pasw-rememb {
  padding: 0 0 30px 0;
}
.b-pasw-rememb input[type="checkbox"] + label {
  display: inline-block;
  vertical-align: top;
  line-height: 30px;
  font-size: 14px;
  color: #333;
  margin: 0;
  padding: 0 0 0 40px;
  font-weight: 400;
}
.b-pasw-rememb input[type="checkbox"] + label:before {
  width: 30px;
  height: 30px;
  background: #e9f1f7;
}
.b-pasw-rememb input[type="checkbox"] + label:after {
  width: 17px;
  height: 14px;
  background-size: contain;
  left: 7px;
  top: 8px;
  position: absolute;
}
.b-pasw-rememb input[type="checkbox"]:checked + label:before {
  background-color: #1b1b1d;
}
.b-popup-modal .b-btn-restore {
  width: 215px;
  display: block;
  margin: 0 auto;
}
.b-popup-modal .b-btn-newreg {
  width: 320px;
  display: block;
  margin: 0 auto;
}
#cPopupLostPas p {
  margin: 0 0 30px 0;
  font-size: 16px;
  line-height: 25px;
  text-align: center;
}
#cPopupLostPas .form-group {
  margin: 0 0 30px 0;
}
.b-form-error-alone {
  margin: -7px 0 20px 0;
}
.b-temp-popup-list {
  list-style: none;
  vertical-align: top;
  padding: 30px 0;
}
.b-temp-popup-list li {
  padding: 10px 0;
  font-size: 16px;
  line-height: 20px;
}
.b-popup-alert-win {
  font-size: 16px;
  line-height: 25px;
  color: #333;
  background: #fff9d2;
  padding: 12.5px 20px;
  top: 40px;
  position: relative;
  margin: 0 0 40px 0;
}
.b-newreg-thank {
  font-size: 16px;
  line-height: 25px;
  text-align: center;
}
.b-newreg-thank p {
  margin: 0 0 20px 0;
}
.b-bstyle .b-newreg-thank {
  color: #999;
}
.b-popup-lostpas-txt {
  font-size: 16px;
  line-height: 25px;
  color: #333;
  text-align: center;
}
.b-popup-lostpas-txt p {
  margin: 0 0 20px 0;
}
/* order */
.b-order-box {
  padding: 60px 0 30px 0;
}
.b-order-box-title {
  margin: 0;
  padding: 0 0 50px 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: 400;
  color: #333;
}
.b-order-box-row {
  margin: 0 -30px;
}
.b-order-box-row > .col-lg-6 {
  padding: 0 30px 30px 30px;
}
.b-order-box .b-obox-subhead {
  font-size: 21px;
  font-weight: 700;
  color: #2f2f2f;
  line-height: 25px;
  padding: 0 0 20px 0;
}
.b-order-box .b-obox-subitem {
  padding: 0 0 20px 0;
}
.b-order-box .form-group {
  margin: 0 0 20px 0;
}
.b-order-box .form-group label {
  display: block;
  font-size: 16px;
  line-height: 20px;
  color: #333;
  font-weight: 400;
  margin: 0 0 5px 0;
}
.b-order-box .form-group label i {
  font-style: normal;
  color: #f00;
  font-size: 18px;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
}
.b-obox-row2c {
  font-size: 0;
  line-height: 0;
  margin: 0 -10px;
}
.b-obox-row2c > .col-lg-6 {
  display: inline-block;
  vertical-align: bottom;
  width: 50%;
  padding: 0 10px;
  float: none;
}
.b-add-newfield {
  margin: 0 0 20px 0;
  padding: 8px 0 7px 0;
  line-height: 25px;
  font-size: 14px;
}
.b-link-add-newfield {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 25px;
  color: #eb4242;
  text-decoration: none;
  white-space: nowrap;
  position: relative;
  padding: 0 0 0 33px;
}
.b-link-add-newfield:hover,
.b-link-add-newfield:focus {
  text-decoration: none;
  color: #eb4242;
}
.b-link-add-newfield span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
}
.b-link-add-newfield:hover span {
  border-color: transparent;
}
.b-link-add-newfield:after {
  content: '';
  left: 0;
  top: 0;
  position: absolute;
  width: 25px;
  height: 25px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-opacity:1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.5 0A12.5 12.5 0 1 0 25 12.5 12.52 12.52 0 0 0 12.5 0zm0 23.6a11.08 11.08 0 1 1 11.07-11.1A11.1 11.1 0 0 1 12.5 23.6zm5.13-12.52h-3.7v-3.7a1.14 1.14 0 0 0-1.15-1.15h-.57a1.14 1.14 0 0 0-1.13 1.14v3.7h-3.7a1.14 1.14 0 0 0-1.14 1.15v.57a1.14 1.14 0 0 0 1.14 1.13h3.7v3.7a1.14 1.14 0 0 0 1.14 1.15h.58a1.14 1.14 0 0 0 1.14-1.14v-3.7h3.7a1.14 1.14 0 0 0 1.15-1.15v-.58a1.14 1.14 0 0 0-1.14-1.14z'/%3E%3C/svg%3E") no-repeat;
}
.form-group .select2-container {
  display: block;
  width: 100% !important;
}
.form-group .select2-container--default .select2-selection--single {
  border: none;
  background: none;
  height: 34px;
  line-height: 33px;
  padding: 0;
  color: #333;
  border-bottom: 1px solid rgba(233, 241, 247, 0.1);
  border-radius: 0;
}
.form-group .select2-container--default .select2-selection--single:hover {
  border-color: #ffffff !important;
}
.form-group .select2-container--default .select2-selection--single .select2-selection__rendered {
  margin: 0 30px 0 0;
  font-size: 14px;
  line-height: 33px;
  color: #999;
  padding: 0;
}
.form-group .select2-container--default .select2-selection--single .select2-selection__arrow {
  border: none;
  border-radius: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 4.5px 0 4.5px;
  border-color: rgba(255, 255, 255, 0.3) transparent transparent transparent;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  right: 0;
  top: 13px;
  position: absolute;
}
.b-hbs-search .select2-container .select2-choice {
  box-shadow: none !important;
}
.select2-container-active .select2-choice {
  box-shadow: none !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none !important;
}
.b-selectform-dropdown .select2-results li {
  border-radius: 3px;
  font-size: 14px !important;
  line-height: 20px;
  color: #eb4242;
  padding: 3px 5px;
}
.b-selectform-dropdown .select2-results .select2-results__option--highlighted {
  text-decoration: underline;
  background: none !important;
  color: #eb4242 !important;
}
.b-selectform-dropdown .select2-results li[aria-selected="true"] {
  background: #fff9d2 !important;
  color: #333 !important;
  text-decoration: none !important;
}
.form-group .select2-container--default.select2-container--open .select2-selection--single {
  color: #fff;
  padding: 0 10px;
  background: #27272f !important;
}
.form-group .selection {
  display: block;
}
.form-group .select2-container--default.select2-container--open .selection {
  margin: -1px -11px -1px -11px;
  border: 1px solid rgba(255, 255, 255, 0.05) !important;
  background: #27272f;
}
.form-group .select2-container--default.select2-container--open .select2-selection--single:hover {
  border-color: rgba(255, 255, 255, 0.05) !important;
}
.form-group .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow {
  top: 14px;
}
.b-selectform-dropdown {
  box-sizing: border-box;
  border: none;
  background: #27272f !important;
  border-radius: 0 !important;
  border: 1px solid rgba(255, 255, 255, 0.05) !important;
  /*box-shadow:rgba(1,2,2,.10) !important;*/
  box-shadow: none;
  padding: 10px !important;
  margin: -3px -11px 0 -11px !important;
  box-sizing: content-box;
  border-top: none !important;
}
.b-selectform-dropdown .select2-results {
  margin: 0;
  padding: 0;
  max-height: 300px;
}
.b-selectform-dropdown .select2-results .select2-result-label {
  padding: 0;
  font-size: 14px;
  line-height: 20px;
  color: #0074ae;
  padding: 8px 16px;
}
.b-selectform-dropdown .select2-results li {
  border-radius: 0;
}
.b-selectform-dropdown .select2-results .select2-highlighted {
  background: #ffeed9;
  color: #333;
}
.b-order-box input[type="radio"] + label span {
  display: block;
  font-size: 14px;
  color: #999;
}
.b-order-box .form-group-radio {
  margin: 0 0 15px 0;
}
.b-add-order-comment {
  padding: 10px 0 20px 0;
}
.b-add-order-comment .b-link-add-newfield {
  padding: 0 0 0 37px;
  margin: 0 0 0 3px;
}
.b-order-box .form-group-rules {
  margin: 0 0 10px 0;
}
.form-group-rules input[type="checkbox"] + label {
  display: inline-block;
  vertical-align: top;
  line-height: 25px;
  font-size: 16px;
  color: #333;
  margin: 0;
  padding: 0 0 0 40px;
}
.form-group-rules input[type="checkbox"] + label:before {
  width: 30px;
  height: 30px;
}
.form-group-rules input[type="checkbox"] + label:after {
  width: 17px;
  height: 14px;
  background-size: contain;
  left: 7px;
  top: 8px;
  position: absolute;
}
.form-group-rules a {
  color: #eb4242;
  text-decoration: none;
}
.form-group-rules a:hover {
  text-decoration: underline;
}
.b-btn-checkout {
  width: 265px;
  display: block;
  vertical-align: top;
  font-size: 21px;
  cursor: pointer;
  text-align: center;
  height: 55px;
  color: #fff;
  font-weight: 700;
  background: #eb4242;
  border: none;
}
.b-btn-checkout:before {
  content: '';
  width: 27px;
  height: 31px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='31' viewBox='0 0 27 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M24.66 8.78H19.9a4.5 4.5 0 0 0 3.22-4.2 4.62 4.62 0 0 0-4.64-4.6c-2.26 0-3.94 1.62-4.63 4.42l-.4 1.68-.2-.94c-.6-2.37-2.1-3.8-4-3.8A4 4 0 0 0 5.2 5.32 3.8 3.8 0 0 0 7.6 8.8H2.34A2.33 2.33 0 0 0 0 11.08v2.83a2.32 2.32 0 0 0 2.14 2.3v12.5A2.33 2.33 0 0 0 4.48 31h18.04a2.33 2.33 0 0 0 2.34-2.3V16.2A2.32 2.32 0 0 0 27 13.9v-2.8a2.33 2.33 0 0 0-2.34-2.32zM6.76 5.3a2.47 2.47 0 0 1 2.48-2.44c1.63 0 2.27 1.65 2.5 2.63.18.66.45 1.86.64 2.72-.97-.12-2.35-.3-3-.44-.6-.12-2.62-.66-2.62-2.47zm5.98 24.2H4.48a.8.8 0 0 1-.8-.8V16.2h9.06V29.5zm0-14.8H2.34a.8.8 0 0 1-.82-.8v-2.8a.8.8 0 0 1 .82-.8h10.4v4.4zm2.6-9.95c.3-1.2 1.1-3.25 3.13-3.25a3.1 3.1 0 0 1 3.12 3.08c0 2.27-2.5 2.94-3.28 3.1-.8.15-2.6.4-3.78.54l.8-3.47zm8 23.94a.8.8 0 0 1-.83.8h-8.24V16.2h9.07V28.7zm2.13-14.8a.8.8 0 0 1-.8.8h-10.4v-4.4h10.4a.8.8 0 0 1 .8.8v2.8z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: -3px;
}
.b-btn-checkout:hover {
  background-color: #b7cf52;
  color: #fff;
}
.b-order-box .b-obox-subhead-basket {
  padding-left: 49px;
  position: relative;
  padding-top: 5px;
}
.b-order-box .b-obox-subhead-basket .b-num {
  font-style: normal;
  color: #cca342;
}
.b-order-box .b-obox-subhead-basket:after {
  content: '';
  width: 34px;
  height: 32px;
  left: 0;
  top: -3px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.modal-backdrop {
  background: #0081c1;
}
.modal-backdrop.in {
  filter: alpha(opacity=30);
  opacity: .3;
}
.b-obox-basket-list {
  list-style: none;
  vertical-align: top;
  margin: 0 0 10px 0;
}
.b-obox-basket-list > .b-item {
  padding: 20px 0;
  border-top: 1px solid #e5e5e5;
}
.b-obox-basket-list > li:first-child {
  padding-top: 0;
  border: none;
}
.b-obs-product {
  display: table;
  width: 100%;
}
.b-obs-product .b-obsp-pic {
  display: table-cell;
  vertical-align: middle;
  width: 175px;
  padding: 0 20px 0 0;
}
.b-obs-product .b-obsp-pic img {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.b-obs-product .b-obsp-desc {
  display: table-cell;
  vertical-align: middle;
}
.b-obs-product .b-obsp-name {
  font-size: 18px;
  line-height: 25px;
  color: #2f2f2f;
  font-weight: 700;
  padding: 0;
  margin: 0 0 10px 0;
  min-height: 50px;
}
.b-obs-product .b-obsp-name a {
  color: #484f54;
  text-decoration: none;
}
.b-obs-product .b-obsp-name a:hover {
  color: #eb4242;
}
.b-obs-product .b-obsp-mtb {
  display: table;
  width: 100%;
}
.b-obs-product .b-obsp-prices,
.b-obs-product .b-obsp-quant {
  display: table-cell;
  vertical-align: bottom;
}
.b-obs-product .b-obsp-quant {
  text-align: right;
}
.b-obs-product .b-old-price {
  font-size: 16px;
  font-weight: 700;
  color: #999;
  line-height: 20px;
  text-decoration: line-through;
}
.b-obs-product .b-old-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
}
.b-obs-product .b-price {
  font-size: 28px;
  font-weight: 700;
  color: #2f2f2f;
  line-height: 37px;
  height: 37px;
}
.b-obs-product .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-obspq-list {
  font-size: 0;
  line-height: 0;
  list-style: none;
  vertical-align: top;
  margin: 0;
  text-align: right;
}
.b-obspq-list > .b-item {
  display: inline-block;
  vertical-align: middle;
}
.b-obspq-list .b-quant-inp {
  margin: 0 8px 0 0;
  width: 38px;
  height: 34px;
  border-radius: 0;
  border: 1px solid #3a3f4c;
  background: #5a5d69;
  box-shadow: none;
  padding: 0 5px;
  text-align: center;
  font-size: 16px;
  color: #fff;
}
.b-obspq-list .b-quant-arrows {
  width: 30px;
  height: 30px;
  margin: 0 18px 0 0;
  position: relative;
}
.b-obspq-list .b-quant-inc {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 2l8 5 8-5-1.5-2L8 4 1.5 0 0 2z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
  opacity: .5;
  width: 16px;
  height: 7px;
  left: 2px;
  top: 1px;
  position: absolute;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background-size: cover;
  transform: rotate(180deg);
  transition: none;
}
.b-obspq-list .b-quant-inc:hover {
  opacity: 1;
}
.b-obspq-list .b-quant-dec {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 2l8 5 8-5-1.5-2L8 4 1.5 0 0 2z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
  opacity: .5;
  width: 16px;
  height: 7px;
  left: 2px;
  bottom: 1px;
  position: absolute;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background-size: cover;
  transition: none;
}
.b-obspq-list .b-quant-dec:hover {
  opacity: 1;
}
.b-quant-del {
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  opacity: .7;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23484f54; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22-.04-.07-5.3-5.33a.38.38 0 0 1 0-.52l5.35-5.38a.36.36 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .68.68 0 0 0-.07.05L7.75 5.6a.36.36 0 0 1-.25.1.37.37 0 0 1-.26-.1L1.77.1a.37.37 0 0 0-.52 0L.2 1.15a.38.38 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.38.38 0 0 1 0 .53L.2 13.23a.02.02 0 0 1-.02 0l-.08.1a.38.38 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .52 0l5.58-5.62a.37.37 0 0 1 .25-.1.36.36 0 0 1 .25.1l5.58 5.62a.37.37 0 0 0 .52 0l1.04-1.05a.38.38 0 0 0 0-.53z'/%3E%3C/svg%3E");
}
.b-quant-del:hover {
  opacity: 1;
}
.b-obspq-list .b-disabled {
  cursor: default !important;
  opacity: .4 !important;
}
.b-obsp-gift {
  margin: 0 0 0 175px;
  border-top: 1px solid #e5e5e5;
  padding: 12px 0 0 75px;
  min-height: 100px;
  position: relative;
}
.b-obsp-gift .b-pic {
  left: 0px;
  top: 30px;
  position: absolute;
}
.b-obsp-gift .b-label {
  display: inline-block;
  vertical-align: top;
  background: #e7f2df;
  padding: 0 12px;
  margin: 0 -10px 10px -10px;
  line-height: 26px;
  font-size: 12px;
  white-space: nowrap;
  color: #eb4242;
  font-weight: 700;
  letter-spacing: .075em;
  text-transform: uppercase;
}
.b-obsp-gift .b-name {
  font-size: 16px;
  line-height: 20px;
  color: #333;
  padding: 0 0 10px 0;
  font-weight: 700;
}
.b-obsp-gift .b-name a {
  color: #484f54;
  text-decoration: none;
}
.b-obsp-gift .b-name a:hover {
  color: #eb4242;
}
.b-obsp-gift .b-price {
  font-size: 21px;
  font-weight: 700;
  color: #484f54;
  line-height: 17px;
}
.b-obsp-gift .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-free-obs-deliv {
  background: #60aa2a;
  position: relative;
  font-size: 18px;
  line-height: 25px;
  color: #fff;
  padding: 20px 80px 20px 120px;
  margin: 20px 0 0 0;
}
.b-free-obs-deliv .b-gift-pic {
  left: 10px;
  top: -17px;
  position: absolute;
}
.b-free-obs-deliv .b-btn-go {
  display: inline-block;
  vertical-align: middle;
  width: 40px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  border: 2px solid #fff;
  margin: -20px 0 0 0;
  right: 20px;
  top: 50%;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' viewBox='0 0 19 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18.94 6.62a1.05 1.05 0 0 0-.2-.3L12.44.28a.96.96 0 0 0-1.33 0 .86.86 0 0 0 0 1.27l4.72 4.53H.94a.9.9 0 1 0 0 1.8H15.9l-4.8 4.6a.86.86 0 0 0 0 1.26.96.96 0 0 0 1.33 0l6.3-6.06A.88.88 0 0 0 19 7a.83.83 0 0 0-.06-.38z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-obs-add-promocode {
  border-bottom: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
  line-height: 28px;
  padding: 11px 0;
  margin: 0 0 14px 0;
}
.b-link-add-promocode {
  display: inline-block;
  vertical-align: top;
  line-height: 28px;
  text-decoration: none;
  font-size: 14px;
  color: #eb4242;
  padding: 0 0 0 35px;
  position: relative;
}
.b-link-add-promocode:hover,
.b-link-add-promocode:focus {
  text-decoration: none;
  color: #eb4242;
}
.b-link-add-promocode span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
}
.b-link-add-promocode:hover span {
  border-color: transparent;
}
.b-link-add-promocode:after {
  content: '?';
  color: #4f5250;
  font-size: 14px;
  text-align: center;
  line-height: 27px;
  width: 27px;
  height: 27px;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-opacity:1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M17.24 1.48a5.96 5.96 0 0 1 .6 1.18A5.64 5.64 0 0 0 19.4 5a5.25 5.25 0 0 0 2.6.82 5.36 5.36 0 0 1 1.26.25 6.25 6.25 0 0 1-.16 1.3 6 6 0 0 0-.06 2.88 5.53 5.53 0 0 0 1.63 2.23 1.02 1.02 0 0 1 0 2.03 5.53 5.53 0 0 0-1.63 2.24 6 6 0 0 0 .06 2.88 6.24 6.24 0 0 1 .16 1.3 5.4 5.4 0 0 1-1.25.25 5.25 5.25 0 0 0-2.6.82 5.63 5.63 0 0 0-1.55 2.33 5.95 5.95 0 0 1-.6 1.18 5.72 5.72 0 0 1-1.12-.55 4.07 4.07 0 0 0-5.26 0 5.75 5.75 0 0 1-1.1.56 5.95 5.95 0 0 1-.63-1.17A5.64 5.64 0 0 0 7.6 22a5.25 5.25 0 0 0-2.62-.83 5.4 5.4 0 0 1-1.25-.25 6.24 6.24 0 0 1 .16-1.3 6 6 0 0 0 .06-2.88 5.54 5.54 0 0 0-1.64-2.23 1.02 1.02 0 0 1 0-2.02 5.54 5.54 0 0 0 1.64-2.23 6 6 0 0 0-.07-2.88 6.25 6.25 0 0 1-.17-1.3 5.36 5.36 0 0 1 1.25-.25A5.25 5.25 0 0 0 7.6 5a5.65 5.65 0 0 0 1.53-2.34 5.96 5.96 0 0 1 .62-1.18 5.83 5.83 0 0 1 1.1.55 4.07 4.07 0 0 0 5.27 0 5.83 5.83 0 0 1 1.1-.55M17.3 0c-1.16 0-2.6 1.53-3.8 1.53S10.85 0 9.7 0a1.16 1.16 0 0 0-.37.06C8.07.5 7.83 3.02 6.78 3.8s-3.43.3-4.2 1.4.45 3.28.04 4.6C2.22 11.06 0 12.1 0 13.5s2.22 2.43 2.62 3.7c.4 1.3-.8 3.5-.04 4.6s3.14.57 4.2 1.38 1.3 3.33 2.55 3.75a1.16 1.16 0 0 0 .37.06c1.16 0 2.6-1.53 3.8-1.53S16.14 27 17.3 27a1.16 1.16 0 0 0 .37-.06c1.26-.43 1.5-2.95 2.55-3.75s3.43-.3 4.2-1.4-.45-3.28-.04-4.6c.4-1.27 2.62-2.3 2.62-3.7s-2.22-2.43-2.62-3.7c-.4-1.3.8-3.5.04-4.6s-3.14-.57-4.2-1.38S18.92.5 17.67.07A1.16 1.16 0 0 0 17.3 0z'/%3E%3C/svg%3E") no-repeat;
}
.b-obs-list-totals {
  list-style: none;
  vertical-align: top;
  width: 100%;
  display: table;
  margin: 0 0 40px 0;
}
.b-obs-list-totals > .b-item {
  display: table-cell;
  padding: 15px 20px;
}
.b-obs-list-totals > .b-item-deliv {
  width: 125px;
  padding-left: 13px;
}
.b-obs-list-totals .b-label {
  display: block;
  line-height: 22px;
  font-size: 14px;
  color: #999;
}
.b-obs-list-totals .b-price {
  font-size: 28px;
  font-weight: 700;
  color: #2f2f2f;
  line-height: 28px;
  white-space: nowrap;
}
.b-obs-list-totals .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-obs-list-totals .b-free-deliv-txt {
  white-space: nowrap;
  background: #e7f2df;
  line-height: 26px;
  padding: 0 13px;
  margin: 0 0 0 -13px;
  font-size: 16px;
  color: #eb4242;
  border-radius: 0;
  position: relative;
  top: 6px;
  display: inline-block;
  vertical-align: top;
}
.b-obox-btns {
  padding: 0 0 30px 0;
}
.b-obs-recommend {
  padding: 0 0 40px 0;
}
.b-obs-recommend-title {
  font-size: 21px;
  color: #333;
  font-weight: 400;
  line-height: 25px;
  padding: 0 0 25px 0;
}
.b-obs-recommend-slider {
  position: relative;
  margin: 0 -7px;
}
.b-obs-recommend-slider .b-pic {
  display: table;
  width: 100%;
  height: 100px;
  margin: 0 0 15px 0;
}
.b-obs-recommend-slider .b-pic span {
  display: table-cell;
  width: 100%;
  height: 100px;
  text-align: center;
  vertical-align: middle;
}
.b-obs-recommend-slider .b-pic img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
}
.b-obs-recommend-slider .b-name {
  font-size: 14px;
  line-height: 20px;
  height: 60px;
  overflow: hidden;
  color: #333;
  font-weight: 700;
  margin: 0 0 5px 0;
}
.b-obs-recommend-slider .b-name a {
  color: #4f5250;
  text-decoration: none;
}
.b-obs-recommend-slider .b-name a:hover {
  color: #eb4242;
}
.b-obs-recommend-slider .b-item {
  padding: 0 7px;
}
.b-obs-recommend-slider .slick-prev {
  top: 37px;
  left: -30px;
  margin: 0;
}
.b-obs-recommend-slider .slick-next {
  top: 37px;
  right: -30px;
  margin: 0;
}
.b-obs-recommend-slider .b-meta {
  position: relative;
  padding: 0 0 10px 0;
}
.b-obs-recommend-slider .b-price {
  line-height: 25px;
  font-size: 21px;
  font-weight: 700;
  color: #333;
}
.b-obs-recommend-slider .b-price i {
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
}
.b-obs-recommend-slider .b-old-price {
  line-height: 20px;
  font-size: 16px;
  font-weight: 700;
  color: #999;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-decoration: line-through;
}
.b-obs-recommend-slider .b-old-price i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
}
.b-obs-recommend-slider .b-btn-add {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  background: #eda526;
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  padding: 0 15px;
}
.b-obs-recommend-slider .b-btn-add:hover {
  background: #cca342;
}
.b-obox-steps {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
}
.b-obox-steps li {
  display: inline-block;
  vertical-align: top;
  width: 20%;
  position: relative;
  text-align: center;
}
.b-obox-steps li:before {
  content: '';
  left: 0px;
  top: 14px;
  position: absolute;
  background: #d2d2d2;
  width: 50%;
  height: 2px;
}
.b-obox-steps li:first-child:before {
  display: none !important;
}
.b-obox-steps li:after {
  content: '';
  right: 0px;
  top: 14px;
  position: absolute;
  background: #d2d2d2;
  width: 50%;
  height: 2px;
}
.b-obox-steps li:last-child:after {
  display: none !important;
}
.b-obox-steps .b-num {
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #fff;
  border: 2px solid #d2d2d2;
  text-align: center;
  line-height: 26px;
  font-size: 16px;
  color: #989ea1;
  position: relative;
  z-index: 2;
}
.b-obox-steps .b-txt {
  display: block;
  text-transform: uppercase;
  font-size: 10px;
  color: #989ea1;
  line-height: 12px;
  padding: 5px 0 0 0;
}
.b-obox-steps .b-item-current:before {
  background: #eb4242;
}
.b-obox-steps .b-item-current .b-num {
  border-color: #eb4242;
  color: #eb4242;
}
.b-obox-steps .b-item-current .b-txt {
  color: #eb4242;
  font-weight: 700;
}
.b-obox-steps .b-item-head {
  cursor: pointer;
}
.b-obox-steps .b-item-active:before,
.b-obox-steps .b-item-active:after {
  background: #eb4242;
}
.b-obox-steps .b-item-active .b-num {
  border-color: #eb4242;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: #eb4242 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.72.1a.4.4 0 0 0-.58 0L5.1 6.3a.4.4 0 0 1-.58 0L1.87 3.5a.4.4 0 0 0-.57 0L.12 4.62A.46.46 0 0 0 0 4.9a.5.5 0 0 0 .12.3L2.8 8.08l.57.6 1.15 1.18a.4.4 0 0 0 .57 0l7.76-7.96a.43.43 0 0 0 0-.6z'/%3E%3C/svg%3E") 7px 8px no-repeat;
}
.b-obox-steps .b-item-active .b-txt {
  color: #484f54;
}
.b-odm-group-head {
  font-size: 16px;
  font-weight: 700;
  color: #484f54;
  line-height: 20px;
  padding: 0 0 15px 0;
}
.b-obsp-name-mobile {
  display: none;
}
.b-btn-go-next {
  display: block;
  width: 220px;
  font-size: 21px;
  text-align: center;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #eb4242;
  border: none;
  cursor: pointer;
  line-height: 55px;
}
.b-wrap-obs-list-totals .b-btn-go-next {
  right: 0px;
  top: 15px;
  position: absolute;
  display: none;
}
.b-btn-go-next:after {
  content: '';
  width: 16px;
  height: 12px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.28' height='11.97' viewBox='0 0 16.281 11.969'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.22 5.65a.76.76 0 0 0-.18-.25L10.64.2A.82.82 0 0 0 9.5.2a.75.75 0 0 0 0 1.1l4.04 3.87H.8a.77.77 0 1 0 0 1.54h12.8l-4.1 3.96a.75.75 0 0 0 0 1.1.82.82 0 0 0 1.14 0l5.4-5.2a.74.74 0 0 0 .23-.6.73.73 0 0 0-.05-.3z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 0 0 10px;
  top: 22px;
}
.b-btn-go-next:hover {
  background-color: #b7cf52;
  color: #fff;
}
.b-obox-mobile-step {
  padding: 20px 0 0 0;
  max-width: 560px;
}
.b-hmb-topbasket {
  background: #fff;
  margin: 0 -20px;
}
.b-hmb-topbasket .b-show-all {
  padding: 0 19px 12px 19px;
  font-size: 14px;
  line-height: 16px;
}
.b-hmb-topbasket .b-show-all-link {
  display: inline-block;
  vertical-align: top;
  line-height: 16px;
  text-decoration: none;
  color: #0074ae;
  padding: 0 23px 0 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-opacity:0.4; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.55 15L15 7.6 7.65.02 6.2 1.4l4.72 5.2L0 6.65v2h10.86l-4.78 4.83z'/%3E%3C/svg%3E") right 0 no-repeat;
}
.b-hmb-topbasket .b-total-container {
  background: #fff9d2;
  padding: 8px 20px 19px 20px;
  position: relative;
}
.b-hmb-topbasket .b-total-container:before {
  content: '';
  width: 100%;
  height: 6px;
  left: 0px;
  top: 0px;
  position: absolute;
  background: -moz-linear-gradient(top, #e8e3bf 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(top, #e8e3bf 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, #e8e3bf 0%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e3bf', endColorstr='#00ffffff', GradientType=0);
}
.b-hmb-topbasket .b-total-container .b-label {
  font-size: 14px;
  color: #999;
  line-height: 12px;
}
.b-hmb-topbasket .b-total-container .b-price {
  font-size: 28px;
  font-weight: 700;
  color: #2f2f2f;
  line-height: 40px;
  white-space: nowrap;
  float: left;
  height: 40px;
}
.b-hmb-topbasket .b-total-container .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  padding: 0 2px 0 0;
}
.b-hmb-topbasket .b-total-container .b-btn-go2basket {
  float: right;
  width: 120px;
  height: 40px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  font-weight: 700;
  border-radius: 0;
  text-decoration: none;
  line-height: 40px;
  background: #60aa2a;
}
.b-hmb-topbasket .b-total-container .b-btn-go2basket:hover {
  background: #52991d;
}
.b-hmb-topbasket .b-top-basket-order-list {
  padding: 0 20px;
}
.b-demo-pages-list {
  list-style: none;
  vertical-align: top;
  padding: 40px 20px;
  margin: 0;
  font-size: 16px;
  line-height: 24px;
}
.b-demo-pages-list li {
  padding: 10px 0;
}
.b-text-article-mainpage {
  padding: 0 0 20px 305px;
  background: url('../images/about-logo-grey.svg') 0 5px no-repeat;
  margin-top: 40px;
  -webkit-background-size: 270px auto;
  background-size: 270px auto;
}
.b-mydata-side {
  background: #e9f1f7;
}
.b-mydata-side-nav {
  list-style: none;
  vertical-align: top;
  padding: 0;
  margin: 0;
}
.b-mydata-side-nav > li {
  border-bottom: 1px solid rgba(20, 92, 145, 0.08);
}
.b-mydata-side-nav > li:last-child {
  border: none;
}
.b-mydata-side-nav a {
  display: block;
  text-decoration: none;
  font-size: 12px;
  line-height: 15px;
  color: #1b1b1d;
  padding: 20px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  font-weight: 700;
  opacity: .5;
}
.b-mydata-side-nav a:hover,
.b-mydata-side-nav .active a {
  color: #eb4242;
  opacity: 1;
}
.b-user-cab-header h1 {
  font-size: 32px;
  color: #8d8d8e;
  font-weight: 700;
  line-height: 30px;
  display: inline-block;
  vertical-align: top;
  margin: 0;
  padding: 40px 0;
}
.b-mydata-item {
  padding: 20px 0 0 0;
}
.b-mydata-item .b-head {
  font-size: 24px;
  font-weight: 700;
  color: #fff;
  line-height: 30px;
  padding: 0 0 15px 0;
}
.b-mydata-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-mydata-list dt {
  display: block;
  font-size: 16px;
  line-height: 20px;
  padding: 0 0 10px 0;
  font-weight: 700;
}
.b-mydata-list dd {
  display: block;
  font-size: 16px;
  line-height: 20px;
  padding: 0 0 25px 0;
}
.b-mydata-list-links {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0 0 0 20px;
  border-left: 1px solid #e5e5e5;
}
.b-mydata-list-links > li {
  padding: 15px 0;
}
.b-mydata-list-links a {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  text-decoration: none;
  padding: 0 0 0 34px;
  font-size: 14px;
}
.b-mydata-list-links a span {
  transition: all 0.2s ease;
}
.b-mydata-list-links a span:hover {
  border-color: transparent !important;
}
.b-mydata-link-edit-data {
  color: #ff8a00;
  position: relative;
}
.b-mydata-link-edit-data span {
  border-bottom: 1px dashed #ff8a00;
}
.b-mydata-link-edit-data:hover {
  color: #ff8a00;
}
.b-mydata-link-edit-data:before {
  content: '';
  width: 25px;
  height: 25px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ff8a00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.5 0A12.5 12.5 0 1 0 25 12.5 12.52 12.52 0 0 0 12.5 0zm0 23.6a11.08 11.08 0 1 1 11.07-11.1A11.08 11.08 0 0 1 12.5 23.6zm-5.55-9.43a.77.77 0 0 0-.07.14l-.84 2.55a.86.86 0 0 0 .2.88 1 1 0 0 0 .7.28.97.97 0 0 0 .23-.02l2.88-.65a.87.87 0 0 0 .2-.07zm11.77-6.02l-2.02-1.9a1.02 1.02 0 0 0-1.36 0l-7.78 7.28 3.38 3.15 7.78-7.26a.85.85 0 0 0 0-1.27z'/%3E%3C/svg%3E") no-repeat;
  opacity: .4;
  transition: all 0.2s ease;
  left: 1px;
  top: -2.5px;
  position: absolute;
}
.b-mydata-link-edit-data:hover:before {
  opacity: 1;
}
.b-mydata-link-exit {
  color: #ff2a00;
  position: relative;
}
.b-mydata-link-exit span {
  border-bottom: 1px dashed #ff2a00;
}
.b-mydata-link-exit:hover {
  color: #ff2a00;
}
.b-mydata-link-exit:before {
  content: '';
  width: 19px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='18' viewBox='0 0 18.41 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:red; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.44 11.97v4.47h-8.9V1.54h8.9V6.1H12V0H0v18h12v-6.03h-1.56zm7.7-3.63L14.7 5.07a1 1 0 0 0-1.37 0 .92.92 0 0 0 0 1.34l1.7 1.7H10a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.25a1.05 1.05 0 0 0 0-1.4z'/%3E%3C/svg%3E") no-repeat;
  opacity: .4;
  transition: all 0.2s ease;
  left: 7px;
  top: 1px;
  position: absolute;
}
.b-mydata-link-exit:hover:before {
  opacity: 1;
}
.b-mydata-list-valsd {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 5px 0;
  color: #fff;
}
.b-mydata-list-valsd > li {
  font-size: 16px;
  line-height: 20px;
  padding: 0 0 10px 0;
}
.b-mydata-list-valsd .b-link-delete {
  display: inline-block;
  vertical-align: top;
  width: 13px;
  height: 13px;
  margin: 0 0 0 5px;
  position: relative;
  top: 4px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
}
.b-mydata-list-valsd .b-link-delete:before {
  content: '';
  width: 13px;
  height: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.32.32 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.08a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .46l.1.1 4.64 4.68a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.86a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.2s ease;
}
.b-mydata-list-valsd .b-link-delete:after {
  content: '';
  width: 13px;
  height: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.32.32 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.08a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .46l.1.1 4.64 4.68a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.86a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.2s ease;
  opacity: 0;
}
.b-mydata-list-valsd .b-link-delete:hover:before {
  opacity: 0;
}
.b-mydata-list-valsd .b-link-delete:hover:after {
  opacity: 1;
}
.b-add-mydata-item {
  padding: 10px 0;
  line-height: 20px;
}
.b-add-mydata-link {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  text-decoration: none;
  position: relative;
  padding: 0 0 0 33px;
  color: #eb4242;
  font-size: 14px;
}
.b-add-mydata-link span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
}
.b-add-mydata-link:hover span {
  border-color: transparent;
}
.b-add-mydata-link:before {
  content: '';
  width: 25px;
  height: 25px;
  left: 0px;
  top: -2.5px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.5 0A12.5 12.5 0 1 0 25 12.5 12.52 12.52 0 0 0 12.5 0zm0 23.6a11.08 11.08 0 1 1 11.07-11.1A11.1 11.1 0 0 1 12.5 23.6zm5.13-12.52h-3.7v-3.7a1.14 1.14 0 0 0-1.15-1.15h-.57a1.14 1.14 0 0 0-1.13 1.14v3.7h-3.7a1.14 1.14 0 0 0-1.14 1.15v.57a1.14 1.14 0 0 0 1.14 1.13h3.7v3.7a1.14 1.14 0 0 0 1.14 1.15h.58a1.14 1.14 0 0 0 1.14-1.14v-3.7h3.7a1.14 1.14 0 0 0 1.15-1.15v-.58a1.14 1.14 0 0 0-1.14-1.14z'/%3E%3C/svg%3E") no-repeat;
  opacity: .4;
  transition: all 0.2s ease;
}
.b-add-mydata-link:hover:before {
  opacity: 1;
}
.b-optional {
  color: #999;
}
.b-data-wrap-select {
  padding: 0 0 15px 0;
}
.b-address-container {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  display: table;
  width: 100%;
}
.b-address-container .b-item {
  display: table-cell;
  vertical-align: top;
}
.b-address-container .b-item-xs {
  width: 95px;
  padding: 0 0 0 15px;
}
.b-container-datebirth {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  display: table;
  width: 100%;
  max-width: 360px;
}
.b-container-datebirth .b-item {
  display: table-cell;
  vertical-align: top;
  padding: 0 15px;
  width: 200px;
}
.b-container-datebirth .b-item-xs {
  width: 80px;
  padding: 0;
}
.b-mydata-item .b-md-item {
  max-width: 265px;
}
.b-mydata-item .b-btn {
  display: inline-block;
  vertical-align: top;
  width: 265px;
  height: 55px;
  border: none;
  cursor: pointer;
  background: #eb4242;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  font-weight: 700;
  margin: 0 40px 0 0;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  letter-spacing: 0.15em;
}
.b-mydata-item .b-btn:hover {
  background: #eb4242;
  box-shadow: none;
}
.b-mydata-item .b-btn-reset {
  display: inline-block;
  vertical-align: top;
  background: none;
  border: none;
  font-size: 18px;
  color: #989ea1;
  border-bottom: 1px solid #989ea1;
  cursor: pointer;
  padding: 0;
  position: relative;
  line-height: 20px;
  top: 17px;
}
.b-mydata-item .b-btn-reset:hover {
  border-color: transparent;
}
.b-mydata-item .b-row-form2col {
  max-width: 553px;
}
.b-mydata-item .b-btns-container {
  font-size: 0;
  line-height: 0;
  padding: 20px 0;
}
.b-mydata-check-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
}
.b-mydata-check-list > li {
  padding: 0 0 10px 0;
  font-size: 16px;
}
.b-mydata-check-list > li label span {
  display: block;
  font-size: 14px;
  line-height: 25px;
  color: #989ea1;
}
.b-mydata-order-filter {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding: 10px 0;
  margin: 0 0 25px 0;
}
.b-mydata-order-filter-links {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  float: left;
  margin: 0;
  padding: 0 0 0 5px;
}
.b-mydata-order-filter-links > li {
  display: inline-block;
  vertical-align: top;
  padding: 6px 0 0 15px;
  font-size: 14px;
  line-height: 22px;
  text-transform: uppercase;
  letter-spacing: .05em;
}
.b-mydata-order-filter-links > li a {
  display: inline-block;
  vertical-align: top;
  line-height: 22px;
  text-decoration: none;
  white-space: nowrap;
}
.b-mydata-order-filter-links > li a i {
  font-style: normal;
  font-weight: 700;
  color: #cca342;
  padding: 0 0 0 2px;
}
.b-mydata-order-filter-links > li a .b-zero {
  color: #4f5250;
}
.b-mydata-order-filter-dates {
  list-style: none;
  vertical-align: top;
  margin: 0;
  float: right;
}
.b-mydata-order-filter-dates > li {
  float: left;
}
.b-mydata-order-filter-dates .b-slab-helper {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 35px;
  color: #999;
  padding: 0 8px 0 14px;
}
.b-mydata-order-filter-dates .b-date-inp {
  margin: 0;
  width: 116px;
  padding: 0 21px 0 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='17' viewBox='0 0 14 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.08 1.75h-.36v-1a.66.66 0 1 0-1.3 0v1H3.58v-1a.66.66 0 1 0-1.3 0v1h-.25A1.94 1.94 0 0 0 0 3.68v11.37A1.96 1.96 0 0 0 2.03 17h10.05A1.87 1.87 0 0 0 14 15.05V3.68a1.85 1.85 0 0 0-1.92-1.93zM2.03 3.08h.25v.55a.66.66 0 1 0 1.3 0v-.55h6.84v.55a.66.66 0 1 0 1.3 0v-.55h.36a.64.64 0 0 1 .62.6v1.38H1.3V3.68a.76.76 0 0 1 .73-.6zm10.05 12.6H2.03a.78.78 0 0 1-.73-.63V6.72h11.4v8.33a.66.66 0 0 1-.62.62z'/%3E%3C/svg%3E") right center no-repeat;
}
.b-mydata-order-filter-dates .b-date-inp .b-input {
  height: 35px;
  font-size: 14px;
  padding: 5px;
  text-align: center;
}
.b-mydata-order-filter-dates .b-btn-filter {
  border: none;
  cursor: pointer;
  width: 35px;
  height: 35px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: #dfeed4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='11.97' viewBox='0 0 15 11.969'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15 5.98a.74.74 0 0 1-.25.58l-5.64 5.2a.96.96 0 0 1-1.17 0 .72.72 0 0 1 0-1.1l4.28-3.94H.85a.77.77 0 1 1 0-1.54h11.3l-4.2-3.9a.72.72 0 0 1 0-1.08.88.88 0 0 1 1.17 0l5.65 5.2a.75.75 0 0 1 .24.58z'/%3E%3C/svg%3E") center center no-repeat;
  margin: 0 0 0 10px;
}
.b-text-hwrapper {
  height: 200px;
  overflow: hidden;
}
.b-text-hwrapper.open {
  height: auto;
}
.b-hbs-no-result {
  font-size: 14px;
  color: #666;
  line-height: 18px;
  padding: 20px 15px;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #666;
}
.has-error > .form-control {
  border: 1px solid #f00 !important;
}
.has-success > .form-control {
  border: 1px solid #60aa2a !important;
}
.b-pagination {
  text-align: center;
  border: none;
  border-radius: 0;
  margin: 0 0 30px 0;
  font-size: 0;
  line-height: 0;
  vertical-align: top;
}
.b-pagination > li,
.b-pagination > li:first-child,
.b-pagination > li:last-child {
  display: inline-block;
  vertical-align: top;
  border: none;
  border-radius: 0;
  font-size: 21px;
  line-height: 31px;
  padding: 0;
  float: none;
  color: rgba(255, 255, 255, 0.3);
  min-width: 31px;
  position: static;
  margin: 0 2px;
}
.b-pagination > li:first-child,
.b-pagination > li:last-child {
  margin: 0 3px;
}
.pagination > li > a,
.pagination > li > span {
  border: none;
  font-size: 22px;
  color: rgba(255, 255, 255, 0.1);
  line-height: 33px;
  padding: 0 5px;
  min-width: 33px;
  height: 33px;
  box-sizing: border-box;
  border-radius: 16px;
  background: none;
  font-weight: 700;
}
.pagination > li > a:hover {
  background: none;
  color: #ffffff;
}
.pagination > li > .b-previous {
  border: none;
  border-radius: 50%;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 33px;
  height: 33px;
  background: rgba(255, 255, 255, 0.1) url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' transform='rotate(180)' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%23fff'/%3e%3c/svg%3e") 12px center no-repeat;
  opacity: 1;
}
.pagination > li > .b-previous:hover {
  opacity: 1;
  background: rgba(255, 255, 255, 0.3) url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' transform='rotate(180)' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%23fff'/%3e%3c/svg%3e") 12px center no-repeat;
}
.pagination > li > .b-next {
  border: none;
  border-radius: 50%;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 33px;
  height: 33px;
  background: rgba(255, 255, 255, 0.1) url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%23fff'/%3e%3c/svg%3e") 14px center no-repeat;
  opacity: 1;
}
.pagination > li > .b-next:hover {
  background: rgba(255, 255, 255, 0.3) url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%23fff'/%3e%3c/svg%3e") 14px center no-repeat;
  opacity: 1;
}
.b-pagination > li:last-child {
  padding: 0;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span,
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-radius: 50%;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
  font-weight: 700;
  z-index: 1;
}
.b-page-navigation {
  text-align: center;
}
.pagination > li.b-previous-li {
  padding: 0 10px 0 0;
}
.pagination > li.b-next-li {
  padding: 0 0 0 10px;
}
.b-popup-modal-title {
  font-size: 24px;
  line-height: 1.4;
  font-weight: 700;
  color: #8d8d8e;
  padding: 25px 0;
  margin: 0;
}
.b-popup-modal-basket-add .b-obox-basket-list > .b-item {
  padding: 20px 40px;
  margin: 0 -40px;
}
.b-popup-modal-basket-add .b-obox-basket-list > li:first-child {
  padding-top: 0 !important;
}
.b-popup-modal-basket-add .b-obs-product .b-obsp-desc {
  vertical-align: top;
}
.b-popup-modal-basket-add .b-obs-product .b-obsp-pic {
  vertical-align: top;
  width: 265px;
}
.ui-datepicker {
  width: 221px;
  background: #fff;
  border-radius: 5px;
  border: 1px solid #e5e5e5;
  margin: 10px 0 0 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  padding: 15px 15px 10px 15px;
}
.ui-datepicker-header {
  text-align: center;
  position: relative;
}
.ui-datepicker-title {
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 3px 0;
}
.ui-datepicker-prev {
  display: block;
  width: 22px;
  height: 20px;
  left: 0;
  top: 0;
  position: absolute;
  cursor: pointer;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.06 5.67a.77.77 0 0 1 .17-.25L5.55.22a.8.8 0 0 1 1.1 0 .76.76 0 0 1 0 1.08L2.7 5.2H15.2a.77.77 0 1 1 0 1.54H2.62l4.04 3.95a.76.76 0 0 1 0 1.08.8.8 0 0 1-1.1 0L.22 6.58A.76.76 0 0 1 0 6a.77.77 0 0 1 .06-.33z'/%3E%3C/svg%3E") center center no-repeat;
}
.ui-datepicker-next {
  display: block;
  width: 22px;
  height: 20px;
  right: 0;
  top: 0;
  position: absolute;
  cursor: pointer;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.2 5.65a.8.8 0 0 0-.16-.25L10.64.2A.82.82 0 0 0 9.5.2a.74.74 0 0 0 0 1.1l4.04 3.87H.78a.77.77 0 1 0 0 1.54H13.6l-4.1 3.96a.74.74 0 0 0 0 1.1.8.8 0 0 0 .56.2.82.82 0 0 0 .57-.2l5.4-5.2a.76.76 0 0 0 .24-.6.73.73 0 0 0-.06-.3z'/%3E%3C/svg%3E") center center no-repeat;
}
.ui-datepicker-calendar {
  width: 100%;
  table-layout: fixed;
  position: relative;
}
.ui-datepicker-calendar:after {
  content: '';
  width: 100%;
  height: 1px;
  left: 0px;
  top: 25px;
  position: absolute;
  background-color: #e5e5e5;
}
.ui-datepicker-calendar th {
  text-align: center;
  text-transform: uppercase;
  font-size: 9px;
  font-weight: 700;
  color: #999;
  line-height: 25px;
  border-bottom: 10px solid #fff;
  background: none !important;
}
.ui-datepicker-calendar td {
  vertical-align: top;
  text-align: center;
  line-height: 25px;
  padding: 2px;
}
.ui-datepicker-calendar .ui-datepicker-week-end {
  background: #fff9d2;
}
.ui-datepicker-calendar .ui-datepicker-other-month a {
  color: #999;
}
.ui-datepicker-calendar a {
  display: block;
  text-decoration: none;
  font-size: 12px;
  color: #333;
}
.ui-datepicker-calendar a:hover {
  background-color: #60aa2a;
  color: #fff;
}
.b-list-my-orders .b-lmo-item {
  border-bottom: 1px solid #e5e5e5;
}
/*.b-list-my-orders > div:last-child { border-bottom:1px solid #e5e5e5; }*/
.b-list-my-orders .b-lmo-item-open .b-lmo-header {
  background: #f2f2f2;
}
.b-lmo-header .b-tb {
  display: table;
  width: 100%;
}
.b-lmo-header .b-lmo-td-ltd,
.b-lmo-header .b-lmo-td-ctd,
.b-lmo-header .b-lmo-td-rtd {
  display: table-cell;
  vertical-align: top;
  line-height: 20px;
  font-size: 14px;
  padding: 18px 10px;
  width: 30%;
}
.b-lmo-header .b-lmo-td-ltd {
  width: 40%;
}
.b-lmo-header .b-lmo-td-ctd {
  width: 30%;
}
.b-lmo-header .b-lmo-td-rtd {
  padding-right: 20px;
  padding-left: 0;
}
.b-lmo-header .b-lmo-iart {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #eb4242;
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 35px;
  position: relative;
  margin: 0 10px 0 0;
}
.b-lmo-header .b-lmo-iart span {
  border-bottom: 1px solid #eb4242;
  cursor: pointer;
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
}
.b-lmo-header .b-lmo-iart:hover span {
  border-color: transparent;
}
.b-lmo-header .b-lmo-iart:before {
  content: '';
  width: 15px;
  height: 15px;
  left: 10px;
  top: 4px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ccc; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15 7.45L7.6 0 .02 7.35 1.4 8.8l5.2-4.72L6.65 15h2V4.14l4.83 4.78z'/%3E%3C/svg%3E") no-repeat;
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.b-lmo-item-open .b-lmo-iart:before {
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
}
.b-lmo-header .b-lmo-idate {
  color: #999;
  display: inline-block;
  vertical-align: top;
}
.b-lmo-header .b-lmo-td-iprods {
  color: #999;
  display: inline-block;
  vertical-align: top;
  min-width: 78px;
  padding: 0 10px 0 0;
}
.b-lmo-header .b-lmo-td-iprice {
  color: #333;
  display: inline-block;
  vertical-align: top;
  font-size: 21px;
  font-weight: 700;
  white-space: nowrap;
}
.b-lmo-header .b-lmo-td-iprice i {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
}
.b-lmo-header .b-status-label {
  color: #999;
  display: inline-block;
  vertical-align: top;
  padding: 0 6px 0 0;
  width: 105px;
}
.b-lmo-header .b-status-val {
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .075em;
}
.b-stv-confirm {
  color: #0074ae;
  font-size: 12px;
  position: relative;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .075em;
  padding: 0 0 0 27px;
}
.b-stv-confirm:after {
  content: '';
  width: 18px;
  height: 22px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.03' height='22' viewBox='0 0 18.03 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M17.7 13.56a2.65 2.65 0 0 0-.26-.73 2.72 2.72 0 0 0 .6-1.75 2.25 2.25 0 0 0-.58-1.66c-.87-.93-2.38-.94-3.98-.95h-.66a1.17 1.17 0 0 1-1.1-.44 1.83 1.83 0 0 1 .7-1.58 5.4 5.4 0 0 0 1.54-4.16 2.7 2.7 0 0 0-1.17-2 1.67 1.67 0 0 0-.93-.3c-1 0-1.47.94-1.97 1.95a16 16 0 0 1-1 1.78 13.8 13.8 0 0 1-2.73 2.72 13.27 13.27 0 0 0-2.36 2.3 6.5 6.5 0 0 1-2.63 2.02l-.13.06c-2.15 1.26-.35 5.45.73 7.95l.37.9c.55 1.68 1.76 1.68 3.58 1.68h.17a19.38 19.38 0 0 1 2.53.28 24.4 24.4 0 0 0 3.6.36 8.57 8.57 0 0 0 1.38-.1 3.23 3.23 0 0 0 2.26-1.28 3.4 3.4 0 0 0 .6-1.85 2.5 2.5 0 0 0 1.04-1.8 2.22 2.22 0 0 0-.26-1.2 2.85 2.85 0 0 0 .66-2.2zm-2.1-1.98h-3.84a.9.9 0 0 0 0 1.8h3.8a.8.8 0 0 1 .38.66.94.94 0 0 1-.4.8h-3.5a.9.9 0 0 0-.88.9.8.8 0 0 0 .86.8h3.47a1.45 1.45 0 0 1 .04.45.9.9 0 0 1-.46.52h-2.65a.74.74 0 0 0-.8.8.85.85 0 0 0 .83.9h1.98a1.44 1.44 0 0 1-1.28.9 8.02 8.02 0 0 1-1.14.08 22.4 22.4 0 0 1-3.32-.34h-.02a20.18 20.18 0 0 0-2.8-.3h-.16c-1.78 0-1.8-.04-1.93-.45l-.44-1.05A27.67 27.67 0 0 1 2 14.35a2.82 2.82 0 0 1-.12-1.94 8.13 8.13 0 0 0 3.34-2.6 11.8 11.8 0 0 1 2.05-1.95 15.26 15.26 0 0 0 3.06-3.1 17.6 17.6 0 0 0 1.13-2c.15-.3.34-.67.47-.88a1.06 1.06 0 0 1 .3.66 3.54 3.54 0 0 1-1.08 2.7c-1.08 1.2-1.45 2.47-1.03 3.5a2.73 2.73 0 0 0 2.67 1.53h.67c1 .02 2.37.02 2.73.4a.45.45 0 0 1 .1.36.6.6 0 0 1-.7.56z'/%3E%3C/svg%3E");
  left: 2px;
  top: -3px;
  position: absolute;
}
.b-stv-accept {
  color: #ddb600;
  font-size: 12px;
  position: relative;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .075em;
  padding: 0 0 0 27px;
}
.b-stv-accept:after {
  content: '';
  width: 19px;
  height: 19px;
  left: 2px;
  top: 0px;
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.5 19A9.5 9.5 0 1 1 19 9.5 9.5 9.5 0 0 1 9.5 19zm0-17.16a7.66 7.66 0 1 0 7.66 7.66A7.67 7.67 0 0 0 9.5 1.84zm4.3 8.58H8.36V4.6a1.03 1.03 0 0 1 2.05 0v4.2h3.37a.82.82 0 1 1 0 1.62z'/%3E%3C/svg%3E");
}
.b-stv-cansel {
  color: #f00;
  font-size: 12px;
  position: relative;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .075em;
  padding: 0 0 0 27px;
}
.b-stv-cansel:after {
  content: '';
  width: 13px;
  height: 13px;
  left: 6px;
  top: 2px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.91' height='12.91' viewBox='0 0 12.91 12.91'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:red; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.77 6.45L12.8 1.4a.36.36 0 0 0 0-.5L12 .08a.37.37 0 0 0-.52 0L6.45 5.12 1.4.08a.36.36 0 0 0-.5 0L.08.9a.36.36 0 0 0 0 .5l5.04 5.05-5.04 5.03a.37.37 0 0 0 0 .52l.82.8a.36.36 0 0 0 .5 0l5.05-5.03 5.03 5.04a.37.37 0 0 0 .52 0l.8-.8a.37.37 0 0 0 0-.52z'/%3E%3C/svg%3E") no-repeat;
}
.b-stv-packed {
  color: #ff7800;
  font-size: 12px;
  position: relative;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .075em;
  padding: 0 0 0 27px;
}
.b-stv-packed:after {
  content: '';
  width: 18px;
  height: 21px;
  left: 3px;
  top: -3px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='21' viewBox='0 0 18 21'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ff8a00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.15 5.74h-1.72a3.07 3.07 0 0 0 1.1-2.37A3.35 3.35 0 0 0 12.2 0c-1.55 0-2.72 1.05-3.25 2.9A2.87 2.87 0 0 0 6.3.9a2.96 2.96 0 0 0-2.95 2.95 2.7 2.7 0 0 0 .75 1.9H1.87A1.87 1.87 0 0 0 0 7.6v1.84a1.86 1.86 0 0 0 1.38 1.8v7.86A1.87 1.87 0 0 0 3.24 21h11.54a1.87 1.87 0 0 0 1.86-1.88v-7.85A1.86 1.86 0 0 0 18 9.47V7.6a1.88 1.88 0 0 0-1.85-1.88zM7.82 5.3c-.5-.05-1.06-.14-1.37-.2a1.54 1.54 0 0 1-1.4-1.25A1.23 1.23 0 0 1 6.3 2.62a1.58 1.58 0 0 1 1.24 1.43l.28 1.26zm.34 2.17v2.15h-6.3a.16.16 0 0 1-.14-.16V7.62a.15.15 0 0 1 .15-.15h6.3zm0 3.87v7.94H3.24a.16.16 0 0 1-.15-.16v-7.78h5.06zm6.77 0v7.78a.16.16 0 0 1-.15.16H9.86v-7.94h5.07zm-4.78-6.02c.13-.62.3-1.32.4-1.75.16-.7.6-1.84 1.64-1.84a1.64 1.64 0 0 1 1.62 1.64c0 1.2-1.37 1.57-1.8 1.66s-1.22.2-1.87.3zm6.15 2.3v1.84a.16.16 0 0 1-.15.16h-6.3V7.47h6.3a.15.15 0 0 1 .15.15z'/%3E%3C/svg%3E") no-repeat;
}
.b-stv-finished {
  color: #60aa2a;
  font-size: 12px;
  position: relative;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .075em;
  padding: 0 0 0 27px;
}
.b-stv-finished:after {
  content: '';
  width: 20px;
  height: 18px;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.97' height='18' viewBox='0 0 19.97 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M19.67.2a.9.9 0 0 0-.92-.14L.8 7.66A1.43 1.43 0 0 0 0 9.02a1.4 1.4 0 0 0 .97 1.26l6.72 2.1.23 4.72a.93.93 0 0 0 .6.82.8.8 0 0 0 .3.06.88.88 0 0 0 .7-.3l2.22-2.57 3.2 2.3a1.3 1.3 0 0 0 .78.26 1.4 1.4 0 0 0 1.34-1.15l2.9-15.44a.96.96 0 0 0-.3-.9zm-4.25 3.3l-7.1 7.14L2.7 8.88zm2.18.43L15.42 15.5 10 11.57zm-7.35 10.12l-.62.7-.06-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-lmo-btb {
  display: table;
  width: 100%;
}
.b-lmo-btb-left {
  display: table-cell;
  vertical-align: top;
  width: 70%;
  padding: 0 40px 0 20px;
}
.b-lmo-btb-right {
  display: table-cell;
  vertical-align: top;
  width: 30%;
  padding: 0 20px 0 0;
}
.b-lmo-btb-list {
  list-style: none;
  vertical-align: top;
  padding: 0 20px 0 20px;
  margin: 0 -20px 10px -20px;
  border-bottom: 1px solid #e5e5e5;
}
.b-lmo-btb-list > .b-item {
  border-bottom: 1px solid #e5e5e5;
  padding: 15px 0;
}
.b-lmo-btb-list > li:last-child {
  border: none;
}
.b-imo-tb {
  display: table;
  width: 100%;
}
.b-imo-td-pic {
  display: table-cell;
  width: 130px;
  vertical-align: top;
  padding: 0 15px 0 0;
}
.b-imo-td-pic img {
  display: block;
  max-width: 100%;
  height: auto;
}
.b-imo-td-desc {
  display: table-cell;
  vertical-align: top;
}
.b-imo-td-desc .b-head {
  font-size: 18px;
  line-height: 25px;
  color: #2f2f2f;
  font-weight: 700;
  padding: 0 0 12px 0;
}
.b-imo-td-desc .b-head a {
  color: #2f2f2f;
  text-decoration: none;
}
.b-imo-td-desc .b-head a:hover {
  text-decoration: underline;
  color: #0074ae;
}
.b-imo-tlist {
  list-style: none;
  vertical-align: top;
  display: table;
  width: 100%;
  margin: 0 0 13px 0;
}
.b-imo-tlist .b-item {
  display: table-cell;
  vertical-align: top;
  font-size: 14px;
  line-height: 23px;
}
.b-imo-tlist .b-item-price {
  font-size: 21px;
  color: #2f2f2f;
  width: 31.55%;
  padding-right: 5px;
}
.b-imo-tlist .b-item-price-total {
  font-size: 21px;
  color: #2f2f2f;
  font-weight: 700;
}
.b-imo-tlist .b-item-price i,
.b-imo-tlist .b-item-price-total i {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.b-imo-tlist .b-item-artic {
  color: #333;
  width: 23.5%;
  padding-right: 5px;
}
.b-imo-tlist .b-item-artic i {
  font-style: normal;
  color: #999;
}
.b-imo-tlist .b-item-quant {
  font-size: 16px;
  color: #999;
  width: 15%;
  padding-right: 5px;
}
.b-product-addreview-link {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  color: #eb4242;
  text-decoration: none;
  padding: 0 0 0 30px;
  position: relative;
}
.b-product-addreview-link:after {
  content: '';
  width: 22px;
  height: 21px;
  left: 0px;
  top: 1px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='21' viewBox='0 0 22 21'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M19.13 0H2.86A2.9 2.9 0 0 0 0 2.94v9.98a2.9 2.9 0 0 0 2.86 2.94h2.3v3.88a1.26 1.26 0 0 0 .8 1.18 1.23 1.23 0 0 0 1.37-.36l4.04-4.7h7.76A2.9 2.9 0 0 0 22 12.93v-10A2.9 2.9 0 0 0 19.13 0zM2.86 14.47a1.53 1.53 0 0 1-1.5-1.55V2.94a1.53 1.53 0 0 1 1.5-1.55h16.27a1.53 1.53 0 0 1 1.5 1.54v9.98a1.53 1.53 0 0 1-1.5 1.55h-8.38L6.5 19.4v-4.93H2.87zm14.1-8.92H4.9a.74.74 0 0 1 0-1.48h12.06a.74.74 0 0 1 0 1.48zm0 3.3H4.9a.74.74 0 0 1 0-1.48h12.06a.75.75 0 0 1 0 1.5zm-5.2 3.3H4.9a.74.74 0 0 1 0-1.48h6.86a.75.75 0 0 1 0 1.5z'/%3E%3C/svg%3E") no-repeat;
}
.b-product-addreview-link:hover {
  text-decoration: underline;
}
.b-lmo-list-total {
  list-style: none;
  vertical-align: top;
  text-align: right;
  margin: 0 -30px 10px 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
}
.b-lmo-list-total > .b-item {
  display: inline-block;
  vertical-align: top;
  padding: 18px;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  margin: 0 10px 0 0;
}
.b-lmo-list-total .b-item-total {
  background: #fff9d2;
}
.b-lmo-list-total .b-label {
  color: #999;
  display: block;
}
.b-lmo-list-total .b-price {
  display: block;
  font-weight: 700;
  color: #2f2f2f;
  font-size: 28px;
  line-height: 30px;
  white-space: nowrap;
}
.b-lmo-list-total .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-lmo-product-breakpoints {
  list-style: none;
  vertical-align: top;
  padding: 20px 0 10px 0;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
.b-lmo-product-breakpoints .b-item {
  padding: 0 0 10px 0;
  position: relative;
}
.b-lmo-product-breakpoints .b-time {
  font-style: normal;
  color: #999;
}
.b-lmo-product-breakpoints .b-txt {
  color: #333;
}
.b-lmo-product-breakpoints .b-item-active .b-time {
  color: #2f2f2f;
}
.b-lmo-product-breakpoints .b-item-active .b-txt {
  font-weight: 700;
}
.b-lmo-product-breakpoints .b-item-active:before {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #60aa2a;
  left: -11px;
  top: 8px;
  position: absolute;
}
.b-obox-basket-popup-total {
  margin: 0 -40px;
  padding: 30px 40px 0 40px;
  border-bottom: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
}
.b-obox-basket-popup-total-text {
  padding: 4px 0 0 46px;
  position: relative;
  font-size: 14px;
  line-height: 20px;
  color: #333;
  margin: 0 0 15px 0;
}
.b-obox-basket-popup-total-text:before {
  content: '';
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  width: 34px;
  height: 32px;
  left: 0px;
  top: -8px;
  position: absolute;
}
.b-obox-basket-popup-total-text .b-num-cirkle {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #cca342;
  color: #fff;
  left: 23px;
  top: -9px;
  position: absolute;
  padding: 0 2px;
  text-align: center;
  line-height: 18px;
  font-size: 12px;
  font-weight: 700;
}
.b-obox-basket-popup-total-text .b-num {
  font-weight: 700;
  color: #cca342;
}
.b-obox-basket-popup-total-text .b-price {
  font-size: 18px;
  font-weight: 700;
}
.b-obox-basket-popup-total-text .b-price i {
  font-style: normal;
  font-size: 14px;
  color: #a4a4a4;
  font-weight: 400;
}
.b-obox-basket-popup-total-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -10px;
  padding: 0;
}
.b-obox-basket-popup-total-list > li {
  display: inline-block;
  vertical-align: middle;
  padding: 0 10px 10px 10px;
}
.b-popup-modal-basket-add .b-together-cheaper {
  margin: 0;
  padding: 20px 0;
}
.b-popup-modal-basket-add .b-together-cheaper-head {
  font-size: 21px;
  line-height: 30px;
  padding: 0 0 10px 0;
  font-weight: 400;
}
.b-popup-modal-basket-add .b-together-cheaper-body {
  margin: 0;
  padding: 0;
  box-shadow: none;
  border-radius: 0;
}
.b-popup-modal-basket-add .b-i-product-short {
  width: 135px;
  max-width: 135px;
  min-width: 135px;
  padding: 17px 0 0 0;
  position: relative;
}
.b-popup-modal-basket-add .b-i-product-short .b-tb {
  display: block;
}
.b-popup-modal-basket-add .b-i-product-short .b-pic,
.b-popup-modal-basket-add .b-i-product-short .b-desc {
  display: block;
  width: 100%;
  padding: 0;
}
.b-popup-modal-basket-add .b-i-product-short .b-pic {
  margin: 0 0 10px 0;
}
.b-popup-modal-basket-add .b-i-product-short .b-label {
  left: 0px;
  top: 0px;
  position: absolute;
}
.b-popup-modal-basket-add .b-i-product-short .b-head {
  font-size: 14px;
  margin: 0;
}
.b-popup-modal-basket-add .b-tchb-list > .b-item-wsu-2 {
  width: 160px;
  max-width: 160px;
}
.b-popup-modal-basket-add .b-tchb-list .b-item-summary {
  width: 190px;
  vertical-align: top;
  padding: 24px 0 0 0;
}
.b-popup-modal-basket-add .b-tchb-list .b-item-symbol {
  width: auto;
  padding: 50px 0 0 0;
  vertical-align: top;
}
.b-popup-modal-basket-add .b-tchb-list .b-i-plus {
  width: 22px;
  height: 22px;
}
.b-popup-modal-basket-add .b-tchb-list .b-i-plus:after {
  left: 10px;
}
.b-popup-modal-basket-add .b-tchb-list .b-i-plus:before {
  top: 10px;
}
.b-popup-modal-basket-add .b-tchb-list .b-i-eq:before {
  top: 5px;
}
.b-popup-modal-basket-add .b-tchb-list .b-i-eq:after {
  top: 12px;
}
.b-popup-modal-basket-add .b-tchb-slider-wrapper {
  padding: 0;
}
.b-popup-modal-basket-add .b-tchb-slider-wrapper .b-carousel-left,
.b-popup-modal-basket-add .b-tchb-slider-wrapper .b-carousel-right {
  top: 45px;
  margin: 0;
}
.b-popup-modal-basket-add .b-tchb-list .b-i-plus {
  left: -25px;
}
.b-popup-modal-basket-add .b-i-product-short .b-tb,
.b-popup-modal-basket-add .carousel-inner {
  margin: 0 auto;
  width: 135px;
  height: 205px;
}
.b-popup-modal-basket-add .b-tchb-list .b-item-symbol-mob-hide {
  width: 30px;
}
.b-popup-modal-basket-add .b-tchb-summary .b-old-price {
  font-size: 16px;
  line-height: 20px;
  padding: 0;
}
.b-popup-modal-basket-add .b-tchb-summary .b-old-price i {
  font-size: 14px;
}
.b-popup-modal-basket-add .b-tchb-summary .b-price {
  font-size: 28px;
  line-height: 30px;
  padding: 0 0 10px 0;
}
.b-popup-modal-basket-add .b-tchb-summary .b-price i {
  font-size: 16px;
}
.b-popup-modal-basket-add .b-tchb-slider-wrapper .b-i-product-short .b-label {
  margin: 0;
}
.b-popup-modal-basket-add .b-tchb-summary .b-i-product-wrap-price {
  padding: 0;
  border: none;
}
.b-popup-modal-basket-add .b-tchb-list .b-i-eq {
  width: 18px;
  height: 18px;
}
.b-popup-modal-basket-add .b-tchb-prices {
  padding: 0 0 0 15px;
}
.b-popup-modal-basket-add .b-tchb-summary .b-btn-buy:before {
  display: none;
}
.b-popup-modal-basket-add .b-tchb-summary .b-btn-buy {
  font-size: 16px;
  line-height: 40px;
  background: #ff8a00;
  height: 40px;
  display: block;
  text-align: center;
  text-decoration: none;
  color: #fff;
}
.b-popup-modal-basket-add .b-tchb-summary .b-btn-buy:hover {
  background: #ff7800;
}
.b-popup-modal-basket-add .b-obsp-gift {
  margin: 15px 0 0 0;
}
.b-badd-wrap-total {
  margin: 0 -40px -30px -40px;
  padding: 0;
  position: relative;
  box-sizing: content-box;
}
.b-badd-wrap-total:after {
  content: '';
  background: -moz-linear-gradient(top, #e8e8e8 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(top, #e8e8e8 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, #e8e8e8 0%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#00ffffff', GradientType=0);
  left: 0px;
  top: 0px;
  position: absolute;
  width: 100%;
  height: 5px;
}
.b-badd-total-tb {
  display: table;
  width: 100%;
  overflow: hidden;
  border-radius: 0 0 10px 10px;
}
.b-badd-total-tb .b-badd-return {
  display: table-cell;
  vertical-align: middle;
  width: 210px;
  padding: 20px 15px;
}
.b-badd-total-tb .b-badd-next {
  display: table-cell;
  vertical-align: middle;
  padding: 20px 15px;
  font-size: 0;
  line-height: 0;
}
.b-link-return {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  font-size: 16px;
  line-height: 20px;
  white-space: nowrap;
  padding: 0 0 0 28px;
  position: relative;
}
.b-link-return span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
}
.b-link-return:hover span {
  border-color: transparent;
}
.b-link-return:hover,
.b-link-return:active,
.b-link-return:focus {
  text-decoration: none;
}
.b-link-return:before {
  content: '';
  width: 25px;
  height: 25px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cpath fill='none' stroke='%23acc435' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") center center no-repeat;
  left: 0px;
  top: -3px;
  position: absolute;
  transform: rotate(180deg);
  background-size: cover;
}
.b-badd-ctotal {
  display: inline-block;
  vertical-align: middle;
  width: 180px;
  position: relative;
}
.b-badd-ctotal .b-price {
  font-size: 28px;
  font-weight: 700;
  color: #2f2f2f;
  line-height: 35px;
  white-space: nowrap;
  letter-spacing: -0.02em;
}
.b-badd-ctotal .b-price i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
}
.b-badd-ctotal .b-badd-ctotal-label {
  left: 0px;
  top: -18px;
  position: absolute;
  line-height: 18px;
  font-size: 14px;
  color: #999;
}
.b-badd-next .b-badd-btn {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 200px;
}
.b-badd-next .b-btn-checkout:before {
  display: none;
}
.b-badd-next .b-btn-checkout {
  text-decoration: none;
  line-height: 55px;
  text-align: center;
  width: 100%;
}
.b-badd-next span.b-btn-checkout {
  cursor: default;
  opacity: .4;
}
.b-popup-modal-basket-add .b-obs-recommend {
  border: none;
  border-top: 1px solid #e5e5e5;
  padding: 20px 0;
}
.b-popup-modal-basket-add .b-obs-recommend-slider .slick-prev {
  left: -25px;
}
.b-popup-modal-basket-add .b-obs-recommend-slider .slick-next {
  right: -25px;
}
.b-popup-modal-basket-add .b-tchb-list > .b-item {
  vertical-align: top;
}
/* star-ratio stylize */
.rating-container {
  font-size: 0 !important;
  line-height: 0 !important;
  display: inline-block;
  vertical-align: top;
  padding: 0;
  white-space: nowrap;
}
.rating-container .clear-rating {
  display: none;
}
.rating-container .glyphicon {
  font-size: 0 !important;
  color: #efc500;
  width: 22px !important;
  height: 19px !important;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.22' height='13.94' viewBox='0 0 15.22 13.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; stroke:%23efc500; stroke-width:1px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.7 5.4a.5.5 0 0 0-.4-.33L10.1 4.3 8.07.77A.55.55 0 0 0 7.6.5a.53.53 0 0 0-.46.26L5.1 4.3.9 5.08a.5.5 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.5 4.02a.52.52 0 0 0 .2.47.6.6 0 0 0 .32.1.55.55 0 0 0 .22-.04l3.84-1.7 3.84 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .22-.47l-.53-4.03 2.9-2.95a.47.47 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  top: 0 !important;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
}
.rating-container .filled-stars .glyphicon {
  width: 22px !important;
  height: 19px !important;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.22' height='12.94' viewBox='0 0 14.22 12.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.2 4.9a.53.53 0 0 0-.4-.33L9.6 3.8 7.57.27A.53.53 0 0 0 7.1 0a.55.55 0 0 0-.46.26L4.6 3.8l-4.17.77a.53.53 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.52 4.02a.5.5 0 0 0 .23.47.55.55 0 0 0 .3.1.56.56 0 0 0 .24-.04l3.84-1.7 3.85 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .2-.47l-.52-4.03 2.9-2.95a.5.5 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  top: 0 !important;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
}
.rating-container .star {
  margin: 0 1px;
}
.rating-container .caption {
  display: inline-block !important;
  vertical-align: top;
  width: 60px;
  text-align: right;
  border-radius: 0;
  padding: 0;
  margin: 0;
}
.rating-container .label {
  font-size: 16px;
  font-weight: 700;
  color: #333;
  line-height: 20px;
  border-radius: 0;
  padding: 0;
  margin: 0;
  background: none;
}
.rating-container .label-default {
  color: #999;
}
.rating-container .label:empty {
  display: inline-block;
  vertical-align: top;
}
.rating-container .label:empty:before {
  content: '0.0';
}
.rating-container .rating-input {
  left: -9999em;
}
.b-data-wrap-select .select2-search {
  display: block !important;
  width: 100% !important;
}
.b-data-wrap-select .select2-search__field {
  border: none;
  border-radius: 3px;
  background: #fff;
  padding: 5px 10px;
  width: 100%;
  box-sizing: border-box;
  display: block;
  height: 38px;
  font-size: 16px;
  color: #999;
  box-shadow: none !important;
}
.b-data-wrap-select .select2-container .select2-search--inline .select2-search__field::-moz-placeholder {
  border-color: transparent;
  color: #999;
  box-shadow: none !important;
}
.b-data-wrap-select .select2-container .select2-search--inline .select2-search__field:focus,
.b-data-wrap-select .select2-container .select2-search--inline .select2-search__field:hover {
  border-color: transparent;
  color: #333;
  box-shadow: none !important;
}
.b-data-wrap-select .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0;
  display: block;
  vertical-align: top;
}
.b-data-wrap-select .select2-container .select2-search--inline .select2-search__field {
  margin: 0;
  display: block;
  vertical-align: top;
  font-size: 16px;
  padding: 5px 9px;
  color: #333;
}
.b-data-wrap-select .select2-container--default .select2-selection--multiple {
  border-color: #d2d2d2;
}
.b-data-wrap-select .select2-container--default .select2-selection--multiple:hover {
  border-color: #999999;
}
.b-data-wrap-select .select2-container--focus .select2-selection--multiple {
  border-color: #999999;
}
.b-selectform-city .select2-search {
  display: block !important;
  width: 100% !important;
  padding: 0 0 10px 0;
  margin: -10px 0 0 0;
}
.b-error {
  border: none;
  margin: -4px 0 0 0;
  box-shadow: none;
  background: none;
  border-radius: 0;
  padding: 4px 0 0 0;
  width: 100%;
  box-sizing: border-box;
  z-index: 101;
  left: 0;
  top: 100%;
  position: absolute;
}
.b-error .b-error-in {
  font-size: 12px;
  color: #eb4242;
  padding: 0;
  line-height: 26px;
  background: none;
  position: relative;
  border-radius: 0;
  background: #fff;
}
.b-error .b-error-in:before {
  left: 0px;
  top: -2px;
  position: absolute;
  width: 100%;
  height: 2px;
  background: #f9c5c5;
  z-index: -1;
}
.js-has-error {
  position: relative;
}
.b-complist-box {
  padding: 0;
  margin: -13px 0 0 0;
}
.b-complist-box h1 {
  font-size: 36px;
  color: #4f5250;
  font-weight: 400;
  margin: 0;
  padding: 0 0 30px 0;
  line-height: 40px;
}
.b-complist-box .b-cmbx-head {
  padding: 0 0 10px 0;
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  color: #4f5250;
  line-height: 30px;
}
.b-complist-box .b-cmbx-head i {
  font-style: normal;
  font-weight: 700;
  color: #cca342;
  padding: 0 0 0 3px;
}
.b-complist-box .b-cmbx-head .b-delete-link {
  margin: 0 0 0 3px;
}
.b-complist-box .b-delete-link {
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 1px solid #cca342;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  opacity: .4;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23cca342; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M13.9 12.43l-.2-.2a.33.33 0 0 0-.04-.06L8.7 7.2a.35.35 0 0 1 0-.5l5-5.02a.35.35 0 0 0 0-.5l-.96-.97a.34.34 0 0 0-.5 0v.02a.4.4 0 0 0-.05.04L7.23 5.23a.33.33 0 0 1-.47 0L1.67.1a.34.34 0 0 0-.5 0l-.97.97a.35.35 0 0 0 0 .5l.1.08a.2.2 0 0 0 0 .03l5 5.02a.35.35 0 0 1 0 .5L.2 12.32a.1.1 0 0 0-.02.02l-.08.08a.35.35 0 0 0 0 .5l.97.96a.34.34 0 0 0 .5 0l5.2-5.24a.33.33 0 0 1 .47 0l5.2 5.24a.34.34 0 0 0 .5 0l.96-.98a.35.35 0 0 0 0-.5z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-complist-box .b-delete-link:hover {
  opacity: 1;
}
.b-i-product .b-delete-link {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 200;
}
.b-cmbx-btns {
  padding: 0 0 55px 0;
}
.b-cmbx-btn-compare {
  display: inline-block;
  vertical-align: top;
  background: #eb4242;
  padding: 0 20px 0 25px;
  line-height: 55px;
  height: 55px;
  position: relative;
  color: #fff;
  font-size: 21px;
  font-weight: 700;
  white-space: nowrap;
  text-decoration: none;
}
.b-cmbx-btn-compare:before {
  content: '';
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='22' viewBox='0 0 34 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.34 6.05a2.17 2.17 0 0 0-3.84 0l-5.22 9.6A2.3 2.3 0 0 0 .38 18a8.68 8.68 0 0 0 5.96 3.9 5.64 5.64 0 0 0 2.16 0 8.68 8.68 0 0 0 5.96-3.9 2.3 2.3 0 0 0 .1-2.35zM7.16 7a.3.3 0 0 1 .5 0l3.88 7.13H3.3zm5.7 9.9a6.8 6.8 0 0 1-4.65 3.05h-.03a5.36 5.36 0 0 1-.75.08 5.26 5.26 0 0 1-.75-.07h-.05a6.8 6.8 0 0 1-4.66-3.06.3.3 0 0 1 0-.3l.27-.53H12.6l.28.52a.3.3 0 0 1 0 .3zm20.85-1.26l-5.2-9.6a2.17 2.17 0 0 0-3.85 0l-5.2 9.6a2.3 2.3 0 0 0 .1 2.35 8.68 8.68 0 0 0 5.95 3.9 5.64 5.64 0 0 0 2.15 0 8.68 8.68 0 0 0 5.97-3.9 2.3 2.3 0 0 0 .1-2.36zM26.33 7a.3.3 0 0 1 .5 0l3.88 7.12h-8.25zm5.7 9.9a6.8 6.8 0 0 1-4.66 3.05h-.04a5.36 5.36 0 0 1-.75.08 5.26 5.26 0 0 1-.75-.07h-.04a6.8 6.8 0 0 1-4.66-3.06.3.3 0 0 1-.02-.3l.3-.53h10.36l.28.52a.3.3 0 0 1 0 .3zm-4.7-14.48a.97.97 0 0 0-.95-.98h-7.22a2.33 2.33 0 0 0-4.32 0H7.6a.98.98 0 0 0 0 1.96h7.23a2.33 2.33 0 0 0 4.3 0h7.24a.97.97 0 0 0 .95-.98zM17 3.54a1.12 1.12 0 1 1 1.08-1.12 1.1 1.1 0 0 1-1.1 1.1z'/%3E%3C/svg%3E") no-repeat;
  width: 34px;
  height: 22px;
  display: inline-block;
  vertical-align: top;
  margin: 0 6px 0 0;
  top: 16px;
  position: relative;
}
.b-cmbx-btn-compare:hover {
  background: #bae664;
  color: #fff;
}
.b-cmbx-btn-compare i {
  font-style: normal;
  display: inline-block;
  vertical-align: top;
  min-width: 25px;
  height: 25px;
  text-align: center;
  border-radius: 12.5px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  font-size: 16px;
  font-weight: 700;
  line-height: 23px;
  position: relative;
  top: 16px;
  margin: 0 0 0 5px;
  transition: all 0.2s ease;
  padding: 0 6px;
}
.b-cmbx-btn-compare:hover i {
  border: 1px solid #fff;
}
.b-cmbx-tmeta {
  line-height: 40px;
  padding: 0 0 16px 0;
}
.b-complist-box .b-cmbx-tmeta h1 {
  display: inline-block;
  vertical-align: top;
  padding: 0 15px 0 5px;
}
.b-complist-box .b-cmbx-tmeta h1 i {
  font-style: normal;
  font-size: 24px;
  color: #cca342;
  font-weight: 700;
  padding: 0 0 0 8px;
}
.b-link-compare-clear {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  color: #cca342;
  font-size: 12px;
  text-decoration: none;
  font-weight: 400;
  line-height: 29px;
  border: 1px solid #cca342;
  letter-spacing: .05em;
  padding: 0 13px 0 18px;
  position: relative;
  top: 8px;
  opacity: .7;
}
.b-link-compare-clear:before {
  content: '';
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23cca342; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M13.9 12.43l-.2-.2a.33.33 0 0 0-.04-.06L8.7 7.2a.35.35 0 0 1 0-.5l5-5.02a.35.35 0 0 0 0-.5l-.96-.97a.34.34 0 0 0-.5 0v.02a.4.4 0 0 0-.05.04L7.23 5.23a.33.33 0 0 1-.47 0L1.67.1a.34.34 0 0 0-.5 0l-.97.97a.35.35 0 0 0 0 .5l.1.08a.2.2 0 0 0 0 .03l5 5.02a.35.35 0 0 1 0 .5L.2 12.32a.1.1 0 0 0-.02.02l-.08.08a.35.35 0 0 0 0 .5l.97.96a.34.34 0 0 0 .5 0l5.2-5.24a.33.33 0 0 1 .47 0l5.2 5.24a.34.34 0 0 0 .5 0l.96-.98a.35.35 0 0 0 0-.5z'/%3E%3C/svg%3E") no-repeat;
  width: 14px;
  height: 14px;
  top: 7px;
  position: relative;
  margin: 0 7px 0 0;
  display: inline-block;
  vertical-align: top;
  transition: all 0.2s ease;
  opacity: 1;
}
.b-link-compare-clear:hover {
  border: 1px solid #ff7800;
  color: #cca342;
  opacity: 1;
}
.b-cmbx-tb-wrapper {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding: 17px 20px;
  margin: 0 -20px 20px -20px;
  line-height: 20px;
  position: relative;
}
.b-cmbx-tb-wrapper .b-link-share {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  line-height: 26px;
  text-decoration: none;
  color: #0074ae;
  padding: 0 0 0 34px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='26' viewBox='0 0 23 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18 15.83a5 5 0 0 0-4.15 2.22l-3.5-2.4a5.72 5.72 0 0 0 .66-2.65 5.54 5.54 0 0 0-.82-2.94l4.62-3A4.2 4.2 0 0 0 18 8.52a4.26 4.26 0 1 0-4.22-4.26 4.28 4.28 0 0 0 .27 1.48L9.23 8.9A5.45 5.45 0 0 0 5.5 7.4a5.58 5.58 0 0 0 0 11.16 5.47 5.47 0 0 0 3.98-1.72l3.72 2.56a5.28 5.28 0 0 0-.22 1.5 5 5 0 1 0 5-5.1zM18 1.5a2.76 2.76 0 1 1-2.73 2.77A2.74 2.74 0 0 1 18 1.5zM5.5 17.1A4.08 4.08 0 1 1 9.54 13a4.05 4.05 0 0 1-4.02 4.08zm12.5 7.4a3.57 3.57 0 1 1 3.5-3.56A3.56 3.56 0 0 1 18 24.5z'/%3E%3C/svg%3E") no-repeat;
  font-weight: 400;
  text-transform: none;
  right: 20px;
  top: 13px;
  position: absolute;
  font-size: 14px;
}
.b-cmbx-tb-wrapper .b-link-share:hover {
  text-decoration: underline;
}
.b-cmbx-list-mps {
  list-style: none;
  vertical-align: top;
  margin: 0 0 0 -25px;
  padding: 0;
}
.b-cmbx-list-mps > li {
  display: block;
  vertical-align: top;
  padding: 0 0 10px 0;
  line-height: 20px;
  font-size: 14px;
  text-transform: uppercase;
}
.b-cmbx-list-mps a {
  color: #cca342;
  text-decoration: none;
  border-bottom: 1px solid #cca342;
  display: inline-block;
  vertical-align: top;
  line-height: 16px;
  white-space: nowrap;
}
.b-cmbx-list-mps a:hover {
  border-color: transparent;
}
.b-cmbx-list-mps .active a {
  color: #666;
  font-weight: 700;
  border-color: transparent;
  cursor: default;
}
.b-wrap-compare-th-list {
  padding: 20px 0 0 0;
}
.b-compare-product-top-side .b-wrap-compare-th-list {
  padding: 0;
}
.b-compare-tpar-list .b-wrap-compare-th-list {
  border: none;
  padding: 0;
}
.b-wrap-compare-th-list .b-i-product .b-price {
  font-size: 24px;
}
.b-wrap-compare-th-list .b-i-product .b-i-product-pic,
.b-wrap-compare-th-list .b-i-product-pic-slider .b-tb,
.b-wrap-compare-th-list .b-i-product-pic-slider .b-tb .b-td {
  height: 185px;
}
.b-wrap-compare-th-list .b-i-product-pic-slider {
  margin: 0;
}
.b-compare-th-list {
  display: table;
  width: 100%;
  table-layout: fixed;
  margin: 0 0 60px 0;
}
.b-compare-th-list > .b-item {
  display: table-cell;
  vertical-align: top;
}
.b-compare-th-list .b-item-in {
  padding: 0 30px;
}
.b-compare-product-top-side .b-compare-th-list .b-item-th .b-item-in {
  padding-left: 45px;
  padding-top: 2px;
}
.b-compare-th-list .b-i-product .b-i-product-name {
  font-size: 16px;
  line-height: 20px;
  height: 40px;
  overflow: hidden;
}
.b-cmbx-char-head {
  font-size: 24px;
  line-height: 30px;
  color: #333;
  padding: 0 0 18px 5px;
  font-weight: 400;
}
.b-compare-tpar-list {
  list-style: none;
  vertical-align: top;
  margin: 0 -15px 35px -15px;
  border-top: 1px solid #e0e0e0;
}
.b-compare-tpar-list > .b-item {
  border-bottom: 1px solid #e0e0e0;
}
.b-compare-tpar-list > .b-item-different {
  background: #fff7ed;
}
.b-compare-tpar-line {
  display: table;
  width: 100%;
  table-layout: fixed;
  margin: 0;
}
.b-compare-tpar-line > .b-item {
  display: table-cell;
  vertical-align: top;
  padding: 7px 30px;
  line-height: 22px;
  font-size: 15px;
  color: #333;
}
.b-compare-tpar-line > .b-item-th {
  color: #999;
  padding-left: 20px;
}
.tooltip {
  width: 100%;
  z-index: 999;
  left: 0;
  margin: 14px 0 0 172px !important;
  position: absolute;
  box-sizing: border-box;
  border: 1px solid #e5e5e5;
  border-radius: 7px;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);
  max-width: 400px;
  width: 400px;
  background: #fff;
  opacity: 1 !important;
  padding: 0 !important;
}
.tooltip-inner {
  position: relative;
  padding: 10px;
  z-index: 1005;
  background: #fff;
  border-radius: 7px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  width: 100%;
  max-width: 100%;
  text-align: left;
}
.tooltip-arrow {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 0px !important;
  left: 17px !important;
  background: #fff;
  transform-origin: 0 0;
  transform: rotate(-45deg);
  box-shadow: 1px 1px 5px rgba(1, 1, 2, 0.15);
  z-index: 1;
  border: none !important;
  margin: 0 !important;
  border: 1px solid #e5e5e5;
  box-sizing: border-box;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);
  z-index: 1000;
}
.b-compare-tpar-line .b-link-qst,
.b-complist-box .b-link-qst {
  border: 2px solid #cce6f3;
  color: #0081c1;
  margin-left: 2px;
  position: relative;
  top: 1px;
  background: none;
}
.b-compare-tpar-line .b-link-qst:hover,
.b-complist-box .b-link-qst:hover {
  border: 2px solid #0081c1;
}
/*.b-compare-product-top-side-inner .b-cmbx-list-mps { white-space:nowrap; }*/
.b-complist-box-mob {
  display: none;
}
.b-complist-box-mob .b-i-product .b-link-add2compare {
  display: none;
}
.b-complist-box-mob-chars {
  padding: 20px 0;
}
.b-complist-box-mob-chars .b-cmbx-char-head {
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
  padding: 0 0 10px 0;
}
.b-complist-box-mob-chars-list {
  list-style: none;
  vertical-align: top;
  margin: 0 0 20px 0;
}
.b-complist-box-mob-chars-list > li {
  border-bottom: 1px solid #e0e0e0;
}
.b-complist-box-mob-chars-list .b-char-head {
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  line-height: 20px;
  padding: 5px 0;
  background: #f0f0f0;
}
.b-complist-box-mob-chars .b-char-val {
  list-style: none;
  vertical-align: top;
  display: table;
  margin: 0;
  width: 100%;
  table-layout: fixed;
}
.b-complist-box-mob-chars .b-char-val > li {
  display: table-cell;
  vertical-align: top;
  padding: 5px;
  font-size: 13px;
  line-height: 18px;
  text-align: center;
  border-left: 1px solid #e0e0e0;
}
.b-complist-box-mob-chars .b-char-val > li:first-child {
  border-color: transparent;
}
.b-complist-box .b-complist-box-mob-chars .b-link-qst {
  top: -1px;
}
.b-complist-box-mob-chars .b-item-different .b-char-val > li {
  background: #ff8a00;
  color: #fff;
}
.b-infopage-sidenav {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
  background: #e9f1f7;
}
.b-infopage-sidenav > li {
  border-bottom: 1px solid #d4dce1;
  padding: 20px;
  line-height: 25px;
}
.b-infopage-sidenav > li:last-child {
  border: none;
}
.b-infopage-sidenav > li .b-head {
  font-size: 15px;
  font-weight: 700;
  line-height: 20px;
  padding: 0 0 5px 0;
  color: #1b1b1d;
  opacity: 0.3;
}
.b-infopage-sidenav > li ul {
  list-style: none;
  vertical-align: top;
  margin: 0;
}
.b-infopage-sidenav > li ul li {
  line-height: 18px;
  font-size: 14px;
  padding: 0 0 5px 0;
}
.b-infopage-sidenav > li ul li .b-head {
  font-size: 14px;
  padding: 15px 0 0 0;
}
.b-infopage-sidenav a {
  text-decoration: none;
  color: #1b1b1d;
}
.b-infopage-sidenav a i {
  font-style: normal;
  color: #eb4242;
  font-size: 14px;
  font-weight: 700;
  padding: 0 0 0 2px;
}
.b-infopage-sidenav a:hover span {
  text-decoration: underline;
}
.b-infopage-sidenav .b-link-all {
  opacity: .5;
  color: #eb4242;
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
  padding: 0 23px 0 0;
  position: relative;
}
.b-infopage-sidenav .b-link-all:hover {
  opacity: 1;
}
.b-infopage-sidenav .b-link-all:before {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  width: 16px;
  height: 7px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 2l8 5 8-5-1.5-2L8 4 1.5 0 0 2z' fill='%23EB4242'/%3e%3c/svg%3e") no-repeat;
  margin: -4px 0 0 0;
}
.b-infopage-sidenav .b-item-hide {
  display: none;
}
.b-info-bpage .b-page-head,
.b-article h1 {
  font-size: 36px;
  font-weight: 400;
  color: #4f5250;
  line-height: 45px;
  padding: 15px 0 20px 0;
  margin: 0;
}
.b-info-bpage .b-page-head i {
  font-style: normal;
  font-size: 30px;
  font-weight: 700;
  color: #cca342;
  display: inline-block;
  vertical-align: baseline;
  line-height: 40px;
}
.b-faq-container {
  padding: 10px 0 0 0;
}
.b-info-bpage-datalist {
  list-style: none;
  vertical-align: top;
  margin: 0 0 20px 0;
}
.b-info-bpage-datalist > .b-item {
  border-bottom: 1px solid #d4dce1;
  padding: 0 0 40px 0;
  margin: 0 0 40px 0;
}
.b-info-bpage-datalist .b-tb {
  width: 100%;
  display: table;
}
.b-info-bpage-datalist .b-tb .b-pic-td {
  display: table-cell;
  vertical-align: top;
  width: 265px;
  padding: 0 20px 0 0;
  box-sizing: border-box;
}
.b-info-bpage-datalist .b-tb .b-pic {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.b-info-bpage-datalist .b-tb .b-pic img {
  display: block;
  max-width: 100%;
  height: auto;
}
.b-info-bpage-datalist .b-tb .b-text-td {
  display: table-cell;
  vertical-align: top;
  font-size: 14px;
  color: #5f5f60;
  line-height: 20px;
}
.b-info-bpage-datalist .b-tb time {
  display: block;
  font-size: 14px;
  line-height: 18px;
  color: #1b1b1d;
  opacity: .5;
  padding: 0 0 10px 0;
}
.b-info-bpage-datalist .b-tb h2 {
  font-size: 18px;
  line-height: 25px;
  color: #1b1b1d;
  padding: 0 0 10px 0;
  font-weight: 700;
  margin: 0;
}
.b-info-bpage-datalist .b-tb h2 a {
  color: #1b1b1d;
  text-decoration: none;
}
.b-info-bpage-datalist .b-tb h2 a:hover {
  color: #eb4242;
}
.b-info-bpage-datalist .label {
  height: 22px;
  line-height: 22px;
  padding: 0 11px;
  border-radius: 7px;
  white-space: nowrap;
  font-size: 11px;
  font-weight: 700;
  color: #fff;
  letter-spacing: .075em;
  text-transform: uppercase;
  margin: 0;
  right: 5px;
  top: 5px;
  position: absolute;
}
.b-info-bpage-datalist .label.news {
  background: #60aa2a;
}
.b-info-bpage-datalist .label.overview {
  background: #efc500;
}
.b-info-bpage-datalist .label.article {
  background: #0081c1;
}
.b-tags {
  color: #666;
}
.b-tags a {
  text-decoration: none;
}
.b-tags a:hover {
  text-decoration: underline;
}
.b-article {
  font-size: 14px;
  line-height: 25px;
  color: #333;
  padding: 0 0 40px 0;
}
.b-article p {
  margin: 0 0 20px 0;
  padding: 0;
}
.b-article img {
  display: block;
  max-width: 100%;
  height: auto;
}
.b-article h2 {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
  padding: 0 0 20px 0;
  margin: 0;
}
.b-article h3 {
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
  padding: 0 0 20px 0;
  margin: 0;
}
.b-article h4 {
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
  padding: 10px 0 20px 0;
  margin: 0;
}
.b-article h5 {
  font-size: 16px;
  font-weight: 700;
  line-height: 25px;
  padding: 10px 0 20px 0;
  margin: 0;
}
.b-article ul {
  list-style: none;
  vertical-align: top;
  margin: 0 0 20px 0;
}
.b-article ul li {
  padding: 0 0 5px 19px;
  position: relative;
}
.b-article ul li:before {
  content: '';
  border-radius: 2px;
  width: 3px;
  height: 3px;
  background: #49494a;
  left: 6px;
  top: 8px;
  position: absolute;
}
.b-article .b-list-wb {
  margin: 0 0 30px 0;
}
.b-article .b-list-wb li {
  margin: 0;
}
.b-article ol {
  list-style: none;
  vertical-align: top;
  margin: 0 0 20px 0;
  counter-reset: scounter;
}
.b-article ol li {
  padding: 0 0 5px 20px;
  position: relative;
}
.b-article ol li:before {
  content: counter(scounter) '.';
  counter-increment: scounter;
  left: 0px;
  top: 0px;
  position: absolute;
  font-weight: 400;
}
.b-article-bmeta {
  border-top: 1px solid #d4dce1;
  padding: 20px 0;
  color: #666;
  margin: 40px 0 20px 0;
}
.b-article-bmeta i {
  font-style: normal;
  font-size: 18px;
  color: #f00;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
}
.b-article-bmeta .b-tags {
  padding: 0;
  margin: 0;
}
.b-action-products {
  padding: 0 0 40px 0;
}
.b-acpro-head {
  font-size: 24px;
  font-weight: 700;
  padding: 0 0 20px 0;
  line-height: 30px;
}
.b-article-action {
  display: table;
  width: 100%;
  margin: 10px 0 30px 0;
}
.b-arta-left {
  display: table-cell;
  vertical-align: top;
}
.b-arta-right {
  display: table-cell;
  vertical-align: top;
  width: 170px;
  padding: 0 0 0 20px;
}
.b-arta-ban {
  position: relative;
}
.b-arta-ban-pic {
  border-radius: 8px;
  overflow: hidden;
}
.b-arta-ban-pic img {
  border-radius: 8px;
  display: block;
  width: 100%;
  height: auto;
}
.b-arta-ban-head {
  left: 0px;
  top: 30px;
  position: absolute;
  width: 100%;
  padding: 0 40px;
  font-size: 24px;
  color: #fff;
  line-height: 30px;
}
.b-action-time {
  text-align: center;
  text-transform: uppercase;
  color: #4f5250;
}
.b-action-time .b-label {
  font-size: 12px;
  line-height: 20px;
  padding: 5px;
}
.b-article .b-action-time .b-days,
.b-action-time .b-days {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0;
}
.b-article .b-action-time .b-days > li,
.b-action-time .b-days > li {
  display: inline-block;
  vertical-align: top;
  margin: 0 2.5px;
  width: 37px;
  height: 60px;
  line-height: 60px;
  font-size: 48px;
  font-weight: 700;
  color: #333;
  padding: 0;
  background: #fff;
  box-shadow: 0 1px 1px rgba(1, 1, 2, 0.15);
}
.b-article .b-action-time .b-days > li:before {
  display: none;
}
.b-info-bpage-stocks .b-page-head {
  margin: 0 -20px 40px -20px;
  border-bottom: 1px solid #e5e5e5;
  padding: 15px 20px 19px 20px;
  line-height: 45px;
}
.b-stocks-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-stocks-list > .b-item {
  padding: 0 0 40px 0;
}
.b-stocks-list .b-tb {
  width: 100%;
  display: table;
}
.b-stocks-list .b-icol {
  display: table-cell;
  vertical-align: top;
  width: 48.5%;
  border-bottom: 1px solid #e5e5e5;
  padding: 0 0 15px 0;
}
.b-stocks-list .b-icol-sep {
  display: table-cell;
  vertical-align: top;
  width: 3%;
}
.b-stocks-list .b-istock-promo {
  position: relative;
  overflow: hidden;
  margin: 0 0 20px 0;
}
.b-stocks-list .b-pic img {
  display: block;
  width: 100%;
  height: auto;
}
.b-stocks-list .b-istock-promo .b-head {
  left: 0;
  top: 20px;
  position: absolute;
  width: 100%;
  padding: 0 20px;
  font-size: 18px;
  line-height: 20px;
}
.b-stocks-list .b-istock-promo .b-head a {
  text-decoration: none;
}
.b-stocks-list .b-istock-promo .b-head a:hover {
  text-decoration: underline;
}
.b-stocks-list .b-istock-promo .b-link-go {
  right: 20px;
  bottom: 20px;
  position: absolute;
}
.b-stocks-list .b-istock-promo-v-purple .b-head,
.b-stocks-list .b-istock-promo-v-purple .b-head a {
  color: #fff;
}
.b-stocks-list .b-istock-tb {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.b-stocks-list .b-istock-tdl {
  display: table-cell;
  vertical-align: top;
  width: 150px;
  padding: 0 20px 0 0;
}
.b-stocks-list .b-istock-tdr {
  display: table-cell;
  vertical-align: top;
  font-size: 14px;
  line-height: 20px;
}
.b-stocks-list .b-istock-tdr p {
  padding: 0;
  margin: 0;
}
.b-stocks-list .b-istock-tdr .b-head {
  font-size: 18px;
  line-height: 25px;
  font-weight: 700;
  color: #2f2f2f;
  margin: 0 0 10px 0;
}
.b-stocks-list .b-istock-tdr .b-head a {
  color: #2f2f2f;
  text-decoration: none;
}
.b-stocks-list .b-istock-tdr .b-head a:hover {
  text-decoration: underline;
}
.b-stocks-list .b-istock-tdr .b-date {
  font-size: 14px;
  color: #999;
  margin: -4px 0 8px 0;
  line-height: 20px;
}
.b-stocks-list .b-istock-promo-blue .b-head {
  padding-left: 150px;
}
.b-stocks-list .b-istock-promo-blue .b-head,
.b-stocks-list .b-istock-promo-blue .b-head a {
  color: #333;
}
.b-article .b-action-time .b-days > li,
.b-action-time .b-days > li {
  width: 31px;
  height: 50px;
  line-height: 50px;
  font-size: 36px;
}
.b-stocks-list .b-istock-promo-v-gray .b-head,
.b-stocks-list .b-istock-promo-v-gray .b-head a {
  color: #333;
}
.b-stocks-list .b-istock-promo-v-red .b-head,
.b-stocks-list .b-istock-promo-v-red .b-head a {
  color: #de4c4b;
}
.b-infopage-sidenav .b-sfilt-item-head {
  padding: 0;
}
.b-infopage-sidenav .b-sfilt-item-body .b-inner {
  padding: 15px 0 0 0;
}
/*.b-catalog-row > div:nth-child(3n):after { content:''; clear:both; width:100%; height:0; }*/
.b-wrap-row-container-mt {
  margin: 40px 0 0 0;
}
.b-infopage-sidenav-search > li {
  border: none;
}
.b-search-side-label {
  font-size: 18px;
  line-height: 25px;
  color: #333;
  font-weight: 700;
  margin: -2px 0 -23px 0;
}
.b-pagehead-search-label {
  display: inline;
  font-size: 36px;
  color: #333;
  vertical-align: top;
}
.b-search-no-result {
  margin: 0 -1000% 40px -1000%;
  padding: 0 1000% 40px 1000%;
  border-bottom: 1px solid #e8e8e8;
  font-size: 16px;
  color: #999;
}
.b-search-no-result .b-pagehead {
  line-height: 40px;
  padding: 20px 0;
}
.b-search-no-result h1 {
  font-size: 36px;
  color: #333;
  font-weight: 400;
  line-height: 40px;
  display: inline-block;
  vertical-align: top;
  margin: 0;
  padding: 0 10px;
}
.b-search-no-result .b-pagehead i {
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 40px;
  color: #999;
  display: inline-block;
  vertical-align: top;
  position: relative;
  top: 2px;
}
.b-search-no-result p {
  margin: 10px 0 0 0;
}
.b-popular-products-last-vm .b-popular-products-head {
  padding: 0 0 40px 0;
}
.b-popular-products-slider {
  margin: 0 -30px;
}
.slick-slider .b-i-product .b-i-product-name {
  height: 44px;
  overflow: hidden;
}
.b-work-cabout-tmeta {
  padding: 0 0 20px 0;
  position: relative;
}
.b-work-cabout-tmeta .b-page-head {
  font-size: 36px;
  font-weight: 400;
  color: #333;
  line-height: 45px;
  padding: 0 200px 10px 0;
  margin: 0;
}
.b-work-cabout-tmeta .b-link-share {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  line-height: 26px;
  text-decoration: none;
  color: #eb4242;
  padding: 0 0 0 34px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='26' viewBox='0 0 23 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18 15.83a5 5 0 0 0-4.15 2.22l-3.5-2.4a5.72 5.72 0 0 0 .66-2.65 5.54 5.54 0 0 0-.82-2.94l4.62-3A4.2 4.2 0 0 0 18 8.52a4.26 4.26 0 1 0-4.22-4.26 4.28 4.28 0 0 0 .27 1.48L9.23 8.9A5.45 5.45 0 0 0 5.5 7.4a5.58 5.58 0 0 0 0 11.16 5.47 5.47 0 0 0 3.98-1.72l3.72 2.56a5.28 5.28 0 0 0-.22 1.5 5 5 0 1 0 5-5.1zM18 1.5a2.76 2.76 0 1 1-2.73 2.77A2.74 2.74 0 0 1 18 1.5zM5.5 17.1A4.08 4.08 0 1 1 9.54 13a4.05 4.05 0 0 1-4.02 4.08zm12.5 7.4a3.57 3.57 0 1 1 3.5-3.56A3.56 3.56 0 0 1 18 24.5z'/%3E%3C/svg%3E") no-repeat;
  font-weight: 400;
  text-transform: none;
  right: 20px;
  top: 13px;
  position: absolute;
  font-size: 14px;
}
.b-work-cabout-tmeta .b-link-share:hover {
  text-decoration: underline;
}
.b-work-cabout-tmeta .b-cmbx-tb-wrapper .b-link-share:hover {
  text-decoration: underline;
}
.b-wocab {
  margin: 0 -200px 50px -200px;
  background: url('../images/bg-work-ab.jpg') center 0 no-repeat;
  padding: 0 200px;
  text-align: center;
}
.b-wocab-features {
  font-size: 0;
  line-height: 0;
  margin: 0 -30px;
  padding: 55px 0 20px 0;
}
.b-wocab-features .b-item {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  padding: 0 30px 20px 30px;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 25px;
  color: #fff;
}
.b-wocab-features .b-pic {
  display: table;
  width: 100%;
  margin: 0 0 30px 0;
}
.b-wocab-features .b-pic i {
  display: table-cell;
  vertical-align: bottom;
  text-align: center;
  width: 100%;
  height: 71px;
}
.b-wocab .b-btns {
  text-align: center;
  padding: 0 0 50px 0;
}
.b-btn-add-cf {
  display: inline-block;
  vertical-align: top;
  width: 325px;
  font-size: 21px;
  line-height: 55px;
  text-align: center;
  border-radius: 11px;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #60aa2a;
}
.b-btn-add-cf:before {
  content: '';
  width: 20px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='28' viewBox='0 0 20 28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18.33 3.2h-3V.95a.83.83 0 0 0-.66-.8 1.1 1.1 0 0 0-.5-.14H5.74a1.08 1.08 0 0 0-.53.15.84.84 0 0 0-.56.8v.02a1.13 1.13 0 0 0-.03.17V3.2H1.67A1.7 1.7 0 0 0 0 4.9v21.4A1.7 1.7 0 0 0 1.65 28h16.66A1.7 1.7 0 0 0 20 26.3V4.88a1.67 1.67 0 0 0-1.67-1.67zm-11.85.36a1.93 1.93 0 0 0 .04-.35V2h6.92v3.56H6.48v-2zM18.14 26.1H1.86v-21H4.6v1.2a1.14 1.14 0 0 0 1.14 1.15h8.44A1.14 1.14 0 0 0 15.3 6.3V5.1h2.84v21zM14.8 12.6H5.1a.93.93 0 0 1 0-1.86h9.7a.93.93 0 0 1 0 1.86zm0 4.12H5.1a.93.93 0 0 1 0-1.85h9.7a.93.93 0 0 1 0 1.85zm-3.5 4.13H5.1a.93.93 0 0 1 0-1.86h6.2a.93.93 0 0 1 0 1.86z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 12px;
}
.b-btn-add-cf:hover {
  background-color: #52991d;
  color: #fff;
}
.b-info-bpage-vac-meta {
  position: relative;
  margin: 0 -20px 40px -20px;
  padding: 0 20px;
  border-bottom: 1px solid #e5e5e5;
}
.b-info-bpage .b-info-bpage-vac-meta .b-page-head {
  line-height: 35px;
  padding: 10px 260px 20px 0;
  margin: 0;
  border: none;
  font-size: 24px;
  font-weight: 700;
}
.b-info-bpage .b-info-bpage-vac-meta .b-page-head i {
  color: #cca342;
  font-weight: 700;
  font-style: normal;
  display: inline-block;
  vertical-align: baseline;
  padding: 0 0 0 5px;
}
.b-info-bpage-vac-meta .b-btn {
  width: 245px;
  height: 55px;
  text-align: center;
  font-size: 21px;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
  line-height: 55px;
  background: #eb4242;
  right: 20px;
  top: 0px;
  position: absolute;
}
.b-info-bpage-vac-meta .b-btn:hover {
  background: #b7cf52;
}
.b-vacs-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-vacs-list > .b-item {
  margin: 0;
  padding: 0 0 25px 0;
}
.b-vacs-list .b-head {
  font-size: 18px;
  line-height: 25px;
  color: #4f5250;
  font-weight: 700;
  padding: 0 0 10px 0;
  margin: 0;
}
.b-vacs-list .b-head a {
  color: #4f5250;
  text-decoration: none;
  margin: 0 5px 0 0;
}
.b-vacs-list .b-head a:hover {
  text-decoration: underline;
  color: #eb4242;
}
.b-vacs-list .b-part {
  font-size: 14px;
  color: #999;
  line-height: 20px;
  padding: 0 0 10px 0;
}
.b-vacs-list .b-place {
  font-size: 14px;
  color: #999;
  line-height: 20px;
  padding: 0 0 0 21px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='18' viewBox='0 0 12 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6 18a.77.77 0 0 1-.6-.28C5.18 17.46 0 11.3 0 5.96a6 6 0 0 1 12 0c0 5.32-5.18 11.5-5.4 11.76A.77.77 0 0 1 6 18zM6 1.56a4.42 4.42 0 0 0-4.43 4.4c0 3.76 3.1 8.24 4.43 10 1.33-1.76 4.43-6.25 4.43-10A4.42 4.42 0 0 0 6 1.56zm0 7.46a3.06 3.06 0 1 1 3.08-3.06A3.08 3.08 0 0 1 6 9.02zM6 4.2a1.76 1.76 0 1 0 1.77 1.76A1.77 1.77 0 0 0 6 4.2z'/%3E%3C/svg%3E") 0 2px no-repeat;
}
.b-vacs-list .label {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
  padding: 3px 12px;
  line-height: 16px;
  letter-spacing: .075em;
  border-radius: 0;
  display: inline-block;
  vertical-align: top;
  position: relative;
  top: 4px;
}
.b-vacs-list .label.hot {
  background: #ffe5e5;
  color: #f00;
}
.b-vacs-list .label.new {
  background: #e7f2df;
  color: #60aa2a;
}
.b-wocab .slick-prev,
.b-wocab .slick-next {
  display: none !important;
}
.b-wocab .slick-dots {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  left: 0;
  top: 100%;
  position: absolute;
  width: 100%;
  text-align: center;
  margin: 85px 0 0 0;
}
.b-wocab .slick-dots {
  list-style: none;
  vertical-align: top;
  display: inline-block;
  padding: 3px 15px 0 15px;
}
.b-wocab .slick-dots > li {
  display: inline-block;
  vertical-align: top;
}
.b-wocab .slick-dots > li button {
  display: inline-block;
  vertical-align: top;
  width: 28px;
  height: 28px;
  border: 2px solid transparent;
  position: relative;
  transition: all 0.2s ease;
  cursor: pointer;
  border-radius: 50%;
  background: none;
}
.b-wocab .slick-dots > li button:before {
  content: '';
  width: 12px;
  height: 12px;
  border: 2px solid #cecece;
  border-radius: 50%;
  left: 7px;
  top: 7px;
  position: absolute;
  transition: all 0.2s ease;
}
.b-wocab .slick-dots > li button:hover:before {
  border-color: #0784c3;
}
.b-wocab .slick-dots > .slick-active button {
  border: 2px solid #9bcee7;
}
.b-wocab .slick-dots > .slick-active button:before {
  background: #0081c1;
  border-color: #0081c1;
  width: 16px;
  height: 16px;
  left: 4px;
  top: 4px;
  position: absolute;
}
.b-mob-filter-head-vac {
  margin: 0 -30px;
}
.collapsed .b-mob-filter-sellect-param {
  display: none;
}
.b-mob-filter-sellect-param {
  font-size: 14px;
  line-height: 20px;
  color: #4d514f;
  padding: 5px 0 0 0;
}
.b-ivac-promo {
  border: 2px solid #eb4242 ;
  margin: 0 -20px 40px -20px;
  padding: 18px;
}
.b-ivac-ptb {
  display: table;
  width: 100%;
}
.b-ivac-ptd {
  display: table-cell;
  vertical-align: top;
  padding: 0 30px 0 0;
}
.b-ivac-ptd-last {
  width: 250px;
  padding: 0;
}
.b-ivac-promo .b-shead {
  position: relative;
  line-height: 20px;
  font-size: 14px;
  color: #eb4242;
  padding: 6px 0;
}
.b-ivac-promo .b-ivac-pitem {
  position: relative;
}
.b-ivac-promo .b-ivac-pitem-1 {
  padding: 0 0 0 43px;
}
.b-ivac-promo .b-ivac-pitem-1:after {
  content: '';
  width: 33px;
  height: 33px;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.13' height='33' viewBox='0 0 33.125 33'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.54 11.7L21.44.6a1.82 1.82 0 0 0-1.8-.53A1.97 1.97 0 0 0 18.3 1.2l-.08.15-.03.1a15.3 15.3 0 0 1-7.78 7.58A20.24 20.24 0 0 0 .15 19.4a1.8 1.8 0 0 0 .4 2.02l11.02 11.03a1.95 1.95 0 0 0 1.3.55h.34l.17-.03a1.7 1.7 0 0 0 1.34-1.45c.36-1.14 1.94-5.06 7.98-7.84 7.54-3.4 9.8-8.46 10.32-9.92l.05-.16a1.96 1.96 0 0 0-.5-1.9zM31 13.12c-.47 1.34-2.5 5.65-9.18 8.66-6.45 2.98-8.47 7.27-9.04 8.95L2.13 20.06a18.04 18.04 0 0 1 9.1-9.12 17.03 17.03 0 0 0 8.9-8.72zM16.7 9.58a.78.78 0 0 0-.16 1.07.7.7 0 0 0 .66.36.64.64 0 0 0 .5-.16 11.6 11.6 0 0 0 3.95-4.25l.1-.15V6.4a.9.9 0 0 0-.02-.6.78.78 0 0 0-.48-.44.83.83 0 0 0-1.08.52l-.02.06c-.07.23-.62 1.74-3.45 3.63zm-1.03 12.05a.73.73 0 0 0-.33.08 9.82 9.82 0 0 0-3.9 4.4l-.1.18a.86.86 0 0 0 .4 1.06l.08.03.08.08h.16a.85.85 0 0 0 .77-.48 8.98 8.98 0 0 1 3.25-3.73.7.7 0 0 0 .4-.38.9.9 0 0 0-.02-.7.82.82 0 0 0-.8-.53zm3.9-7.86a6.15 6.15 0 0 0-4.5-2.38 3.35 3.35 0 0 0-2.2.76 3.65 3.65 0 0 0-1.16 3.27 6.75 6.75 0 0 0 1.62 3.6 6.14 6.14 0 0 0 4.5 2.37 3.35 3.35 0 0 0 2.2-.76 3.65 3.65 0 0 0 1.16-3.27 6.76 6.76 0 0 0-1.62-3.6zm-.73 5.48a1.54 1.54 0 0 1-1.02.33 4.4 4.4 0 0 1-3.1-1.72 4.92 4.92 0 0 1-1.2-2.6 1.9 1.9 0 0 1 .53-1.7 1.54 1.54 0 0 1 1.03-.34 4.4 4.4 0 0 1 3.1 1.72 4.92 4.92 0 0 1 1.2 2.6 1.9 1.9 0 0 1-.54 1.7z'/%3E%3C/svg%3E") no-repeat;
}
.b-ivac-promo .b-ivac-pitem-2 {
  padding: 0 0 0 43px;
}
.b-ivac-promo .b-ivac-pitem-2:after {
  content: '';
  width: 18px;
  height: 28px;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='28.13' viewBox='0 0 18.406 28.125'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.2 28.12a1.2 1.2 0 0 1-.92-.44C7.94 27.28 0 17.64 0 9.3a9.2 9.2 0 1 1 18.4 0c0 8.32-7.94 17.98-8.28 18.38a1.2 1.2 0 0 1-.92.44zm0-25.68A6.84 6.84 0 0 0 2.4 9.3c0 5.9 4.75 12.9 6.8 15.63C11.24 22.18 16 15.17 16 9.3a6.84 6.84 0 0 0-6.8-6.86zm0 11.65a4.77 4.77 0 1 1 4.7-4.78 4.75 4.75 0 0 1-4.7 4.77zm0-7.54a2.75 2.75 0 1 0 2.72 2.76A2.74 2.74 0 0 0 9.2 6.56z'/%3E%3C/svg%3E") no-repeat;
}
.b-ivac-promo .b-ivac-pitem-3 {
  padding: 0 0 0 33px;
}
.b-ivac-promo .b-ivac-pitem-3:after {
  content: '';
  width: 27px;
  height: 28px;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.03' height='28' viewBox='0 0 27.031 28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M17.22 19.38a.28.28 0 0 0-.2-.2l-2.2-.4-1.07-1.9a.28.28 0 0 0-.5 0l-1.06 1.9-2.2.4a.28.28 0 0 0-.2.2.27.27 0 0 0 .05.27l1.52 1.58-.27 2.16a.27.27 0 0 0 .1.24.3.3 0 0 0 .3.03l2-.92 2.02.92a.28.28 0 0 0 .28-.03.27.27 0 0 0 .12-.25l-.28-2.17 1.52-1.58a.27.27 0 0 0 .06-.27zm1.62-4.45L8.9.43A.94.94 0 0 0 7.63.16a.9.9 0 0 0-.25 1.26l7.95 11.63a4.62 4.62 0 0 0-1.47-.22 9.4 9.4 0 0 0-2.13.15 7.9 7.9 0 0 0-1.16.34L1.7.42A.94.94 0 0 0 .44.17a.9.9 0 0 0-.26 1.26L8.92 14.2a7.52 7.52 0 0 0-3.32 6.2 7.78 7.78 0 0 0 15.56 0 7.46 7.46 0 0 0-2.25-5.33.77.77 0 0 0-.06-.13zm-5.46 11.24a5.78 5.78 0 1 1 5.92-5.77 5.86 5.86 0 0 1-5.92 5.77zm1.44-19.4a.95.95 0 0 0 .52.16.93.93 0 0 0 .77-.4l3.55-5.1A.9.9 0 0 0 19.4.2a.94.94 0 0 0-1.3.24l-3.53 5.1a.9.9 0 0 0 .25 1.25zM26.6.17a.94.94 0 0 0-1.3.25l-7 10.2a.9.9 0 0 0 .26 1.27.94.94 0 0 0 1.3-.26l7-10.2a.9.9 0 0 0-.27-1.27z'/%3E%3C/svg%3E") no-repeat;
}
.b-ivac-promo .b-ivac-pitem-4 {
  padding: 0 0 0 37px;
}
.b-ivac-promo .b-ivac-pitem-4:after {
  content: '';
  width: 27px;
  height: 27px;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M19.63 13.4h-4.9V6.05a1.13 1.13 0 0 0-1.1-1.1A1.1 1.1 0 0 0 12.53 6v9.6h7.1a1.1 1.1 0 1 0 0-2.2zM13.5 0A13.5 13.5 0 1 0 27 13.5 13.52 13.52 0 0 0 13.5 0zm11.52 13.5A11.52 11.52 0 1 1 13.5 2a11.53 11.53 0 0 1 11.52 11.5z'/%3E%3C/svg%3E") no-repeat;
}
.b-ivac-promo .b-txt {
  font-size: 16px;
  line-height: 20px;
  color: #2f2f2f;
}
.b-ivac-promo .b-summ {
  font-size: 24px;
  font-weight: 700;
  white-space: nowrap;
  display: inline-block;
  vertical-align: baseline;
  line-height: 24px;
}
.b-ivac-promo .b-ivac-pitem-1 .b-txt {
  line-height: 24px;
  margin: -4px 0 0 0;
  position: relative;
}
.b-ivac-promo .b-btn {
  width: 100%;
  height: 55px;
  text-align: center;
  font-size: 21px;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
  line-height: 55px;
  background: #eb4242;
  display: block;
}
.b-ivac-promo .b-btn:hover {
  background: #b7cf52;
}
.b-article-ivac ul {
  margin: 0 0 40px 0;
}
.b-article-ivac ul li {
  margin: 7px 0 0 0;
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 7px;
}
.b-article-ivac ul li:last-child {
  border: none;
}
.b-vac-form {
  max-width: 550px;
  padding: 0 0 50px 0;
}
.b-vacf-head {
  font-size: 24px;
  color: #2f2f2f;
  line-height: 30px;
  font-weight: 700;
  padding: 0 0 40px 0;
}
.b-vac-form .b-btn-send {
  display: block;
  width: 265px;
  font-size: 21px;
  text-align: center;
  height: 55px;
  color: #fff;
  border: none;
  font-weight: 700;
  background: #eb4242;
  cursor: pointer;
}
.b-vac-form .b-btn-send:hover {
  background-color: #b7cf52;
}
/* file upload */
.inputfile {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.no-js .inputfile + label {
  display: none;
}
.b-inp-file {
  margin: 0 0 30px 0;
}
.inputfile-6 + label {
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  padding: 0 0 0 19px;
  position: relative;
}
.inputfile-6 + label:before {
  content: '';
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.16' height='21.5' viewBox='0 0 10.156 21.5'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23b7cf52; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M8.4 20.04a4.73 4.73 0 0 1-3.3 1.46C2 21.53-.03 19.3 0 15.98L.1 5.4a5.95 5.95 0 0 1 1.3-3.78A4.34 4.34 0 0 1 4.75.02a5.04 5.04 0 0 1 5.02 5.3l-.02 5.36c-.13 2.16-1.3 3.42-3.22 3.5a2.76 2.76 0 0 1-2.1-.77 4.1 4.1 0 0 1-1.12-3l.06-3.88a.77.77 0 0 1 .75-.75.73.73 0 0 1 .75.74l-.04 3.9a2.68 2.68 0 0 0 .67 1.93 1.3 1.3 0 0 0 1.03.37c.7-.03 1.66-.28 1.76-2.03l.02-5.34A3.57 3.57 0 0 0 4.73 1.5a2.85 2.85 0 0 0-2.2 1.06 4.46 4.46 0 0 0-.95 2.83l-.1 10.56C1.44 18.48 2.83 20.03 5.1 20a3.3 3.3 0 0 0 2.4-1.2 4.6 4.6 0 0 0 1.12-2.95v-1a.78.78 0 0 1 .76-.75.73.73 0 0 1 .74.74v1a6.05 6.05 0 0 1-1.75 4.2z'/%3E%3C/svg%3E") no-repeat;
  width: 10px;
  height: 21px;
  left: 0;
  top: 0;
  position: absolute;
}
.inputfile-6:focus + label,
.inputfile-6.has-focus + label {
  background: #fff;
}
.inputfile-6 + label span,
.inputfile-6 + label strong {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.inputfile-6 + label strong {
  font-weight: 400;
  color: #b7cf52;
  border-bottom: 1px solid #b7cf52;
  cursor: pointer;
  margin: 0 15px 0 0;
}
.inputfile-6 + label:hover strong {
  border-color: transparent;
}
.b-side-vac-features {
  list-style: none;
  vertical-align: top;
  text-align: center;
  font-size: 14px;
  line-height: 20px;
  color: #999;
}
.b-side-vac-features .b-item {
  padding: 0 0 50px 0;
}
.b-side-vac-features .b-pic {
  margin: 0 0 20px 0;
}
.b-side-col-right-ivac {
  padding-right: 40px !important;
}
.b-header-epage {
  padding: 40px 0 50px 0;
}
.b-header-epage .b-hbs-search-wrap {
  padding-right: 0;
  margin-left: -10px;
}
.b-header-epage .b-logo {
  margin-top: -4px;
}
.b-row-error {
  font-size: 16px;
  line-height: 25px;
}
.b-row-error img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto 20px auto;
}
.b-row-error .b-head {
  font-size: 36px;
  line-height: 40px;
  font-weight: 400;
  padding: 0 0 50px 0;
}
.b-row-error p {
  margin: 0 0 15px 0;
  padding: 0;
}
.b-row-error ul {
  list-style: none;
  vertical-align: top;
  margin: 25px -20px 10px -20px;
  padding: 0;
  border-top: 1px solid #e5e5e5;
}
.b-row-error ul li {
  padding: 15px 20px;
  border-bottom: 1px solid #e5e5e5;
  line-height: 19px;
}
.b-row-error {
  margin: 0 -30px !important;
  padding-bottom: 50px;
}
.b-row-error > div {
  padding: 0 30px;
}
.b-row-error .b-elink-go {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  padding: 0 23px 0 0;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='8.1' height='14'%3e%3cpath fill='%23eb4242' d='M1.1 13.9L0 12.8 5.8 7 0 1.1 1.1 0l7 7z'/%3e%3c/svg%3e") right 3px no-repeat;
}
.b-row-error .b-elink-go:hover {
  text-decoration: underline;
}
.b-e500-phones {
  padding: 0 0 0 10px;
}
.b-e500-phones .b-head {
  font-size: 15px;
  line-height: 20px;
  color: #999;
  padding: 0 0 15px 0;
}
.b-e500-phones .b-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -9px;
}
.b-e500-phones .b-list li {
  padding: 0 9px 10px 9px;
  font-size: 24px;
  color: #333;
  line-height: 30px;
  font-weight: 700;
  letter-spacing: -0.01em;
  display: inline-block;
  vertical-align: top;
}
.b-row-error .b-head-p70 {
  padding-top: 70px;
}
.b-product-top-side-specportal .b-product-sec-nav:before {
  display: none;
}
.x-nav-flying-msi .b-product-top-side-specportal .b-product-sec-nav:before {
  display: block;
}
.b-wrap-pgaming {
  height: 415px;
  margin: 0 -100px 40px -100px;
  padding: 0 100px;
  background: url('../images/pg-promobg.jpg') center 0 no-repeat;
  position: relative;
}
.b-wrap-pgaming .b-txt-tb {
  width: 100%;
  height: 100%;
  display: table;
  margin: 0 auto;
  max-width: 840px;
}
.b-wrap-pgaming .b-txt-td {
  width: 100%;
  height: 100%;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  font-size: 24px;
  color: #f2f2f2;
  line-height: 45px;
}
.b-wrap-pgaming .b-head {
  font-size: 36px;
  line-height: 45px;
  color: #f2f2f2;
  padding: 80px 0 30px 0;
  font-weight: 400;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='53' viewBox='0 0 60 53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.03 28.44h3.25v3.2a1.54 1.54 0 0 0 3.08 0v-3.2h3.25a1.53 1.53 0 1 0 0-3.05h-3.24v-3.23a1.54 1.54 0 0 0-3.08 0v3.22h-3.25a1.53 1.53 0 1 0 0 3.04zm35.08-4.68a1.56 1.56 0 1 0-1.56-1.55 1.57 1.57 0 0 0 1.57 1.56zm0 9.42a1.56 1.56 0 1 0-1.56-1.56 1.57 1.57 0 0 0 1.57 1.56zm4.77-4.72a1.56 1.56 0 1 0-1.57-1.56 1.57 1.57 0 0 0 1.57 1.56zm-9.53 0a1.56 1.56 0 1 0-1.58-1.56 1.57 1.57 0 0 0 1.58 1.56zm19.6 15.95l-.07-18.5a1.54 1.54 0 0 0-.08-.5A14.8 14.8 0 0 0 36 15.28h-4.5v-1.82-.1c-.03-.2-.3-4.7 2.74-5.08 4-.5 6.22-2.97 6.2-6.96a1.3 1.3 0 0 0-1.3-1.3 1.3 1.3 0 0 0-1.33 1.32c.02 2.68-1.2 4.02-3.9 4.36-4.4.55-5.22 5.32-5.05 7.8v1.8h-4.83A14.8 14.8 0 0 0 .22 25.4a1.54 1.54 0 0 0-.08.5L.08 44.4a7.48 7.48 0 0 0-.07.96A7.68 7.68 0 0 0 7.74 53a7.77 7.77 0 0 0 5.52-2.32 1.7 1.7 0 0 0 .2-.2l10.73-12h11.66l10.72 12a1.6 1.6 0 0 0 .2.2 7.77 7.77 0 0 0 5.53 2.3 7.68 7.68 0 0 0 7.7-7.62 7.3 7.3 0 0 0-.07-.95zM3.25 26.03a11.7 11.7 0 0 1 19.62-7.7h14.24l.14-.1a1.54 1.54 0 0 0 .72-.6A11.7 11.7 0 0 1 56.74 26c.02.25.04.5.04.76a11.7 11.7 0 0 1-19.44 8.65H22.66a11.7 11.7 0 0 1-19.44-8.65c0-.25.02-.5.04-.76zm8.04 22.26a1.97 1.97 0 0 0-.16.15 4.63 4.63 0 0 1-8.05-3.07 4.5 4.5 0 0 1 .04-.64 1.75 1.75 0 0 0 0-.2l.04-8.87a14.82 14.82 0 0 0 14.48 5.5zm40.98 1.66a4.6 4.6 0 0 1-3.42-1.5 1.97 1.97 0 0 0-.16-.15l-6.37-7.14a14.82 14.82 0 0 0 14.5-5.5l.02 8.87a1.4 1.4 0 0 0 0 .2 4.67 4.67 0 0 1 .06.64 4.6 4.6 0 0 1-4.62 4.57z'/%3E%3C/svg%3E") center 0 no-repeat;
}
.b-wrap-pgaming .b-head span {
  display: block;
  font-size: 24px;
}
.b-wrap-pgaming .b-btn {
  width: 300px;
  height: 55px;
  background: #ff8a00;
  cursor: pointer;
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  line-height: 55px;
  color: #fff;
  font-size: 21px;
  font-weight: 700;
}
.b-wrap-pgaming .b-btn:hover {
  background-color: #ff7800;
}
.b-infopage-sidenav-portal {
  padding: 15px 0;
}
.b-infopage-sidenav-portal > li {
  border: none;
  padding: 3px 10px 3px 20px;
}
.b-sfilt-item-head-jlink {
  padding: 2px 0 2px 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 21px;
}
.b-infopage-sidenav-portal .b-sfilt-item-head-jlink a i {
  font-size: 14px;
  font-weight: 400;
}
.b-infopage-sidenav-portal .b-sfilt-item-body .b-inner {
  padding: 5px 0 0 27px;
}
.b-infopage-sidenav-portal > .b-sfilt-item-slider {
  padding: 10px 0 0 0;
}
.b-infopage-sidenav-portal > .b-sfilt-item-btns {
  padding: 0 20px 5px 20px;
}
.b-infopage-sidenav-portal .b-sfilt-item-inner {
  padding: 20px 32px 44px 32px;
  border: none;
  border-top: 1px solid #e5e5e5;
}
.b-ppic-pc img,
.b-ppic-mb img {
  display: block;
  width: 100%;
  height: auto;
}
.b-ppic-mb {
  display: none;
}
.b-topbr-slider {
  padding: 0 0 60px 0;
}
.b-topbr-slider-head {
  font-size: 24px;
  color: #333;
  font-weight: 700;
  line-height: 30px;
  padding: 0 0 30px 0;
}
.b-topbr-slider-list {
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  margin: 0 -20px;
  text-align: center;
  position: relative;
}
.b-topbr-slider-list .b-in {
  display: table;
  width: 100%;
}
.b-topbr-slider-list .b-in i {
  display: table-cell;
  width: 100%;
  vertical-align: middle;
  height: 104px;
  text-align: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.b-topbr-slider-list .b-in img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  width: auto;
  max-height: 90px;
}
.b-topbr-slider-list:before {
  content: '';
  border-left: 40px solid #fff;
  width: 120px;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  z-index: 1;
  background: -moz-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);
}
.b-topbr-slider-list:after {
  content: '';
  border-right: 40px solid #fff;
  width: 120px;
  height: 100%;
  right: 0;
  top: 0;
  position: absolute;
  z-index: 1;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
}
.b-topbr-slider-list .slick-prev {
  top: 50%;
  margin: -17.5px 0 0 0;
  left: 1px;
}
.b-topbr-slider-list .slick-next {
  top: 50%;
  margin: -17.5px 0 0 0;
  right: 1px;
}
.b-port-cat-head {
  font-size: 24px;
  color: #333;
  font-weight: 700;
  line-height: 30px;
  padding: 0 0 30px 0;
}
.b-videorew-popuplar-head {
  font-size: 24px;
  color: #333;
  font-weight: 700;
  line-height: 30px;
  padding: 0 0 40px 0;
}
.b-vp-mainvideo .b-video-head {
  font-size: 18px;
  color: #4f5250;
  font-weight: 700;
  line-height: 24px;
  padding: 25px 0;
}
.b-vp-mainvideo .b-video-head a {
  color: #4f5250;
  text-decoration: none;
}
.b-vp-mainvideo .b-video-head a:hover {
  color: #4f5250;
  text-decoration: underline;
  color: #eb4242;
}
.b-videorew-clist {
  list-style: none;
  vertical-align: top;
  margin: -20px 0 0 0;
  padding: 0 0 20px 0;
}
.b-videorew-clist .b-item {
  display: block;
  padding: 20px 0;
}
.b-videorew-clist .b-link {
  display: block;
  margin: -20px;
  padding: 20px;
  border-radius: 4px;
  text-decoration: none;
  color: #2f2f2f;
  font-weight: 700;
}
.b-videorew-clist .b-link .b-pic {
  display: block;
}
.b-videorew-clist .b-link .b-pic img {
  display: block;
  width: 100%;
  height: auto;
}
.b-videorew-clist .b-link .b-txt {
  display: block;
  font-size: 16px;
  line-height: 22px;
  padding: 10px 0 0 0;
}
.b-videorew-clist .b-link:hover {
  color: #eb4242;
  box-shadow: 0 1px 5px rgba(1, 2, 2, 0.15);
}
.b-videorew-last-head {
  font-size: 24px;
  color: #4f5250;
  font-weight: 400;
  line-height: 30px;
  padding: 0 0 40px 0;
}
.b-videorew-last {
  border-top: 1px solid #e5e5e5;
  margin: 0 -20px;
  padding: 40px 20px 0 20px;
}
.b-videorew-last-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -30px;
  padding: 0 0 10px 0;
}
.b-videorew-last-list .b-item {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  padding: 0 30px;
}
.b-videorew-last-list .b-link {
  display: block;
  margin: -20px;
  padding: 20px;
  border-radius: 0;
  text-decoration: none;
  color: #4f5250;
  font-weight: 700;
}
.b-videorew-last-list .b-link .b-pic {
  display: block;
}
.b-videorew-last-list .b-link .b-pic img {
  display: block;
  width: 100%;
  height: auto;
}
.b-videorew-last-list .b-link .b-txt {
  display: block;
  font-size: 16px;
  line-height: 22px;
  padding: 10px 0 0 0;
}
.b-videorew-last-list .b-link:hover {
  color: #eb4242;
  box-shadow: 0 1px 5px rgba(1, 2, 2, 0.15);
}
.b-other-portals {
  padding: 0 0 60px 0;
}
.b-other-portals-head {
  font-size: 24px;
  color: #4f5250;
  font-weight: 700;
  line-height: 30px;
  padding: 0 0 40px 0;
}
.b-other-portals-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -30px;
}
.b-other-portals-list .b-item {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  padding: 0 30px;
}
.b-other-portals-list .b-link {
  display: block;
  margin: -20px;
  padding: 20px;
  text-decoration: none;
  color: #4f5250;
}
.b-other-portals-list .b-link .b-pic {
  display: table;
  width: 100%;
  margin: 0 0 10px 0;
}
.b-other-portals-list .b-link .b-pic i {
  height: 175px;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  background: #e5f2f9;
  box-sizing: border-box;
  padding: 10px;
}
.b-other-portals-list .b-link .b-pic img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}
.b-other-portals-list .b-link .b-txt {
  display: block;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  padding: 10px 0 0 0;
}
.b-other-portals-list .b-link .b-head {
  display: block;
  font-size: 18px;
  line-height: 24px;
  padding: 10px 0;
  font-weight: 700;
}
.b-other-portals-list .b-link:hover {
  color: #eb4242;
  box-shadow: 0 1px 5px rgba(1, 2, 2, 0.15);
}
.b-infopage-sidenav-portal.affix {
  position: fixed !important;
  top: 180px !important;
}
.b-infopage-sidenav-portal.affix-bottom {
  position: absolute !important;
}
.b-infopage-sidenav-portal {
  width: 250px;
}
.b-lmo-full-info {
  padding: 0 0 20px 0;
}
.b-lmo-full-info-head .b-lmo-full-info-head-link {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  font-size: 14px;
  color: #eb4242;
  line-height: 20px;
  border-bottom: 1px solid #eb4242;
  position: relative;
  margin: 0 0 0 24px;
  white-space: nowrap;
}
.b-lmo-full-info-head-link:before {
  content: '';
  width: 15px;
  height: 15px;
  left: -24px;
  top: 4px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ccc; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  transition: all 0.2s ease;
}
.b-lmo-full-info-head-link:hover {
  border-color: transparent;
}
.b-lmo-full-info-head-link.active:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.b-lmo-full-info-body {
  height: 0;
  overflow: hidden;
}
.b-lmo-full-info-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
}
.b-lmo-full-info-list dt {
  padding: 15px 0 0 0;
  display: block;
  font-weight: 700;
}
.b-lmo-full-info-list dd {
  color: #666;
  display: block;
}
.b-lmo-body {
  display: none;
}
.b-lmo-item-open .b-lmo-body {
  display: block;
}
.b-lmo-item-open .b-lmo-header .b-lmo-td-iprods,
.b-lmo-item-open .b-lmo-header .b-lmo-td-iprice {
  display: none;
}
.b-lmo-header .b-status-label {
  text-indent: -9999em;
}
.b-lmo-item-open .b-lmo-header .b-status-label {
  text-indent: 0;
}
.b-list-my-orders {
  padding: 0 0 20px 0;
}
.b-mydata-side-mobile {
  display: none;
}
.b-mydata-side-mobile .b-mydata-side {
  margin: 0 -40px -30px -40px;
  border-radius: 0;
  border: none;
}
/*.b-mydata-side-mobile .b-mydata-side-nav > li:last-child { border-bottom:1px solid #e5e5e5; }*/
.b-mydata-side-mobile .b-mydata-side-nav > li:last-child a,
.b-mydata-side-mobile .b-mydata-side-nav > li:first-child a {
  border-radius: 0;
}
.b-mydata-side-mobile .b-mydata-side-nav a:hover,
.b-mydata-side-mobile .b-mydata-side-nav .active a {
  background: none;
  color: #0074ae;
  text-transform: uppercase;
}
.b-mydata-side-mobile .b-mydata-side-nav a {
  color: #0074ae;
  text-transform: uppercase;
  position: relative;
}
.b-mydata-side-mobile .b-mydata-side-nav a:after {
  content: '';
  width: 15px;
  height: 15px;
  right: 15px;
  top: 50%;
  margin: -7.5px 0 0 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ccc; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15 7.45L7.6 0 .02 7.35 1.4 8.8l5.2-4.72L6.65 15h2V4.14l4.83 4.78z'/%3E%3C/svg%3E") no-repeat;
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.b-lmo-btb-right .b-lmo-list-total {
  display: none;
}
.b-imo-mob-meta {
  display: none;
}
.b-row-ord-thank {
  margin: 60px -20px 30px -20px;
  font-size: 16px;
  line-height: 25px;
}
.b-row-ord-thank > div {
  padding: 0 20px;
}
.b-row-ord-thank .col-lg-3 {
  text-align: center;
  padding-top: 60px !important;
}
.b-row-ord-thank .col-lg-3 img {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
  height: auto;
}
.b-row-ord-thank p {
  margin: 0 0 10px 0;
  max-width: 580px;
}
.b-row-ord-thank ul {
  list-style: none;
  vertical-align: top;
  margin: 35px -20px 0 -20px;
  padding: 0;
  border-top: 1px solid #e5e5e5;
  max-width: 590px;
}
.b-row-ord-thank ul li {
  padding: 15px 20px;
  border-bottom: 1px solid #e5e5e5;
  line-height: 19px;
}
.b-row-ord-thank ul a {
  text-decoration: none;
}
.b-row-ord-thank ul a:hover {
  text-decoration: underline;
}
.b-row-ord-thank .b-head {
  font-size: 36px;
  line-height: 40px;
  font-weight: 400;
  color: #4f5250;
  padding: 0 0 60px 0;
}
.b-btn-return {
  display: inline-block;
  vertical-align: top;
  margin: 30px 0 0 0;
  font-size: 21px;
  line-height: 55px;
  text-align: center;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #eb4242;
  padding: 0 30px;
  border: none;
  cursor: pointer;
}
.b-btn-return:before {
  content: '';
  width: 29px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 10px;
}
.b-btn-return:hover {
  background-color: #bae664;
  color: #fff;
}
.b-btn-return-pay:before {
  content: '';
  width: 34px;
  height: 33px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.03' height='33'%3E%3Cpath d='M33.4 11.7L22 .59a1.9 1.9 0 0 0-1.85-.52 2.01 2.01 0 0 0-1.36 1.12l-.09.16-.03.11a15.48 15.48 0 0 1-7.98 7.57A20.46 20.46 0 0 0 .14 19.4a1.76 1.76 0 0 0 .41 2.02l11.31 11.03a2.02 2.02 0 0 0 1.35.54h.35l.16-.03a1.73 1.73 0 0 0 1.38-1.45c.35-1.13 1.98-5.05 8.18-7.84 7.75-3.4 10.07-8.45 10.6-9.92l.05-.16a1.92 1.92 0 0 0-.52-1.9zm-1.56 1.42c-.5 1.34-2.58 5.65-9.44 8.66-6.63 2.98-8.7 7.27-9.28 8.95L2.18 20.06a18.24 18.24 0 0 1 9.36-9.12 17.23 17.23 0 0 0 9.12-8.72zm-14.7-3.54a.77.77 0 0 0-.16 1.08.72.72 0 0 0 .68.35.67.67 0 0 0 .5-.17 11.74 11.74 0 0 0 4.07-4.25l.1-.13v-.07a.88.88 0 0 0-.02-.57.8.8 0 0 0-.5-.46.86.86 0 0 0-1.11.52l-.01.07c-.08.22-.64 1.73-3.55 3.63zM16.1 21.64a.78.78 0 0 0-.35.08 9.9 9.9 0 0 0-4 4.39l-.08.17a.85.85 0 0 0 .4 1.07l.08.02v.01l.07.08h.17a.87.87 0 0 0 .79-.49 9.03 9.03 0 0 1 3.34-3.72.7.7 0 0 0 .4-.39.87.87 0 0 0-.01-.7.85.85 0 0 0-.81-.53zm4-7.87a6.37 6.37 0 0 0-4.62-2.37 3.5 3.5 0 0 0-2.25.76 3.6 3.6 0 0 0-1.2 3.27 6.66 6.66 0 0 0 1.65 3.6 6.37 6.37 0 0 0 4.62 2.38 3.5 3.5 0 0 0 2.25-.77 3.6 3.6 0 0 0 1.2-3.27 6.66 6.66 0 0 0-1.65-3.6zm-.75 5.48a1.61 1.61 0 0 1-1.05.34 4.55 4.55 0 0 1-3.2-1.73 4.86 4.86 0 0 1-1.21-2.6 1.87 1.87 0 0 1 .54-1.7 1.62 1.62 0 0 1 1.05-.34 4.55 4.55 0 0 1 3.19 1.72 4.87 4.87 0 0 1 1.22 2.61 1.87 1.87 0 0 1-.54 1.7z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 10px;
}
.b-catalog-row-plate .b-i-product-available {
  float: left;
}
.b-catalog-row-plate .b-i-product-mid-meta-color {
  float: right;
}
.b-catalog-row-plate .b-i-product-select-color-list > li {
  padding: 7px;
}
.b-catalog-row-plate .b-i-product-select-color-list .b-ipsc-color-item {
  width: 16px;
  height: 16px;
}
.b-catalog-row-plate .b-i-product-select-color-list .b-ipsc-color-item .b-ipsc-color {
  border-bottom-left-radius: 16px;
  border-top-left-radius: 16px;
}
.b-catalog-row-plate .b-i-product-select-color-list .b-ipsc-color {
  width: 8px;
  height: 16px;
}
.b-catalog-row-plate .b-i-product-select-color-list .b-ipsc-color-item > span:nth-child(2) {
  border-radius: 0 16px 16px 0;
}
.b-catalog-row-plate .b-i-product-select-color-list .active {
  padding: 3px;
}
.b-catalog-row-plate .b-i-product-select-color-list .active .b-ipsc-color-item {
  width: 20px;
  height: 20px;
}
.b-catalog-row-plate .b-i-product-select-color-list .active .b-ipsc-color-item .b-ipsc-color {
  width: 10px;
  height: 20px;
}
.b-catalog-row-plate .b-i-product-select-color-list .active .b-ipsc-color-item .b-ipsc-color {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.b-catalog-row-plate .b-i-product-select-color-list .active .b-ipsc-color-item > span:nth-child(2) {
  border-radius: 0 20px 20px 0;
}
.b-lmo-body .b-free-deliv-txt {
  white-space: nowrap;
  background: #e7f2df;
  line-height: 26px;
  padding: 0 13px;
  margin: 0 0 0 -13px;
  font-size: 16px;
  color: #60aa2a;
  border-radius: 13px;
  position: relative;
  top: 6px;
  display: inline-block;
  vertical-align: top;
}
.b-catalog-row-plate {
  font-size: 0;
  line-height: 0;
}
.b-catalog-row-plate > .col-lg-4 {
  display: inline-block;
  vertical-align: top;
  float: none;
}
.b-list-radio-helper .b-error {
  width: 267px;
}
.rating-container .b-error {
  width: 267px;
}
.b-order-box-slider .carousel-indicators {
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  margin: 0;
  width: 100%;
  padding: 10px 0 20px 0;
  text-align: center;
}
.b-order-box-slider .carousel-indicators li {
  background: #333;
}
.b-mydata-side-info {
  padding: 20px;
}
.b-mydata-side-head-info {
  font-size: 16px;
  font-weight: 700;
  color: #484f54;
  line-height: 20px;
  padding: 0 0 10px 0;
}
.b-mydata-side-info .b-mydata-side-nav > li {
  border: none;
  padding: 5px 0;
  line-height: 20px;
}
.b-mydata-side-info .b-mydata-side-nav > li:first-child a,
.b-mydata-side-info .b-mydata-side-nav > li:last-child a {
  border-radius: 0;
}
.b-mydata-side-info .b-mydata-side-nav a {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  font-weight: 400;
  padding: 0;
  background: none;
  color: #eb4242;
  line-height: 20px;
}
.b-mydata-side-info .b-mydata-side-nav a:hover {
  text-decoration: underline;
}
.b-mydata-side-info .b-mydata-side-nav .active a {
  background: none;
  color: #484f54;
  font-weight: 500;
}
.b-cnt-ycontact {
  background: #eb4242;
  border-radius: 0px;
  padding: 20px 30px;
}
.b-cnt-row {
  font-size: 0;
  line-height: 0;
  margin: 0 -20px;
}
.b-cnt-row .b-cnt-item {
  display: inline-block;
  vertical-align: top;
  width: 33.33%;
  padding: 0 40px;
  font-size: 16px;
  line-height: 25px;
  color: #4f5250;
  font-weight: 700;
}
.b-cnt-row .b-cnt-item .b-link {
  font-weight: 400;
  color: #fff;
  text-decoration: none;
}
.b-cnt-row .b-cnt-item .b-link:hover {
  text-decoration: underline;
}
.b-cnt-item-head {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  position: relative;
  line-height: 30px;
  padding: 0 0 5px 0;
}
.b-cnt-item-head-phone:before {
  content: '';
  width: 17px;
  height: 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='30' viewBox='0 0 17 30'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.37 0H2.64A2.58 2.58 0 0 0 0 2.52v24.96A2.58 2.58 0 0 0 2.64 30h11.73A2.58 2.58 0 0 0 17 27.48V2.52A2.58 2.58 0 0 0 14.38 0zm.8 22.04H1.83V5.2h13.34v16.84zM2.64 1.74h11.73a.79.79 0 0 1 .8.78v1.5H1.83v-1.5a.79.79 0 0 1 .8-.77zm11.73 26.5H2.64a.79.79 0 0 1-.8-.76V23.2h13.33v4.28a.79.79 0 0 1-.8.76zM8.52 23.5a2.18 2.18 0 1 0 2.27 2.18A2.23 2.23 0 0 0 8.5 23.5zm0 3.18a1 1 0 1 1 1.04-1 1.03 1.03 0 0 1-1.04 1z'/%3E%3C/svg%3E") no-repeat;
  left: -28px;
  top: -1px;
  position: absolute;
}
.b-cnt-item-head-callcenter:before {
  content: '';
  width: 30px;
  height: 31px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M24.9 10.27a2.18 2.18 0 0 0-.56-.35v-1.6C24.34 3.7 20.1 0 14.9 0S5.43 3.73 5.43 8.3v1.73a2.16 2.16 0 0 0-.34.24C2.23 10.44 0 13.2 0 16.6s2.24 6.15 5.1 6.32a2.17 2.17 0 0 0 1.4.53 2.2 2.2 0 0 0 2.2-2.23v-9.25a2.2 2.2 0 0 0-1.6-2.13V8.3c0-3.64 3.5-6.6 7.8-6.6s7.76 2.96 7.76 6.6v1.62a2.23 2.23 0 0 0-1.36 2.05v9.25a2.24 2.24 0 0 0 1.3 2.03 4.64 4.64 0 0 1-3.73 3.9 2.65 2.65 0 0 0-2.4-1.52h-2.72a2.7 2.7 0 0 0 0 5.37h2.72a2.68 2.68 0 0 0 2.6-2.15 6.3 6.3 0 0 0 5.23-5.57 2.16 2.16 0 0 0 .6-.36C27.76 22.75 30 20 30 16.6s-2.24-6.16-5.1-6.33zm3.42 6.33a4.62 4.62 0 0 1-2.62 4.44v-8.9a4.62 4.62 0 0 1 2.62 4.46zm-4.3-4.63v9.25a.52.52 0 1 1-1.04 0v-9.25a.52.52 0 1 1 1.04 0zM6.5 21.75a.53.53 0 0 1-.52-.53v-9.25a.52.52 0 1 1 1.04 0v9.25a.52.52 0 0 1-.52.53zm-2.2-9.6v8.9a5.07 5.07 0 0 1 0-8.9zM16.47 29.3h-2.72a1 1 0 0 1 0-1.97h2.72a1 1 0 0 1 0 1.98z'/%3E%3C/svg%3E") no-repeat;
  left: -44px;
  top: -3px;
  position: absolute;
}
.b-cnt-item-head-mail:before {
  content: '';
  width: 28px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='20' viewBox='0 0 28 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M25.93 0H2.07A2.08 2.08 0 0 0 0 2.08v15.84a2.08 2.08 0 0 0 2.07 2.1h23.86A2.08 2.08 0 0 0 28 17.9V2.08A2.08 2.08 0 0 0 25.93 0zm-.78 1.8L14 10.36 2.85 1.8h22.3zm.78 16.4H2.07a.3.3 0 0 1-.28-.28V2.87l11.75 9.03a.74.74 0 0 0 .9 0L26.2 2.87v15.05a.28.28 0 0 1-.27.3z'/%3E%3C/svg%3E") no-repeat;
  left: -39px;
  top: 4px;
  position: absolute;
}
.b-cnt-mlist {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0 0 40px 0;
}
.b-cnt-mlist > .b-item {
  padding: 70px 20px 30px 20px;
  border-bottom: 1px solid #e5e5e5;
  margin: 0 -20px;
}
.b-cnt-mlist > li:last-child {
  border: none !important;
}
.b-cnt-mlist .b-tb {
  display: table;
  width: 100%;
}
.b-cnt-mlist .b-td-pic {
  display: table-cell;
  vertical-align: top;
  width: 30%;
  padding: 0 20px 20px 0;
}
.b-cnt-mlist .b-td-pic img {
  display: block;
  max-width: 100%;
  height: auto;
}
.b-cnt-mlist .b-td-text {
  display: table-cell;
  vertical-align: top;
  padding: 0 0 20px 10px;
}
.b-cnt-mlist .b-city-name {
  font-size: 24px;
  color: #2f2f2f;
  font-weight: 400;
  line-height: 25px;
  padding: 0 0 30px 0;
}
.b-cnt-mlist .b-cols {
  font-size: 0;
  line-height: 0;
  margin: 0 -20px;
}
.b-cnt-mlist .b-cols > .b-item {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 0 20px;
  font-size: 14px;
  line-height: 20px;
}
.b-cnt-mlist .b-address {
  display: block;
  font-style: normal;
  position: relative;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  padding: 0 0 10px 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='18' viewBox='0 0 12 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6 18a.79.79 0 0 1-.6-.28C5.18 17.46 0 11.3 0 5.95a6 6 0 0 1 12 0c0 5.33-5.18 11.5-5.4 11.77A.8.8 0 0 1 6 18zM6 1.55a4.42 4.42 0 0 0-4.43 4.4c0 3.76 3.1 8.25 4.43 10 1.33-1.75 4.43-6.25 4.43-10A4.42 4.42 0 0 0 6 1.55zM6 9a3.06 3.06 0 1 1 3.08-3.05A3.07 3.07 0 0 1 6 9zm0-4.8a1.76 1.76 0 1 0 1.77 1.75A1.77 1.77 0 0 0 6 4.2z'/%3E%3C/svg%3E") 0 3px no-repeat;
  margin: 0;
}
.b-cnt-mlist .b-cols p {
  margin: 0 0 0 20px;
}
.b-cnt-mlist .b-schedule {
  position: relative;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  padding: 0 0 0 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.5 15A7.5 7.5 0 1 1 15 7.5 7.5 7.5 0 0 1 7.5 15zm0-13.55a6.05 6.05 0 1 0 6.05 6.05A6.05 6.05 0 0 0 7.5 1.45zm3.4 6.77H6.6v-4.6a.8.8 0 0 1 .82-.72.8.8 0 0 1 .8.73v3.3h2.67a.65.65 0 1 1 0 1.3z'/%3E%3C/svg%3E") 0 3px no-repeat;
}
.b-order-box--ff-mob {
  height: 0;
  overflow: hidden;
}
.b-ifaq-head {
  border: 1px solid #e5e5e5;
  border-radius: 10px;
  margin: 0 -20px 5px -20px;
  padding: 16px 19px;
  font-size: 16px;
  line-height: 21px;
  cursor: pointer;
  transition: all 0.2s ease;
  position: relative;
}
.b-ifaq-head[aria-expanded="true"]:before {
  transition: all 0.3s ease;
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.b-ifaq-head span {
  cursor: pointer;
  font-weight: 700;
  border-bottom: 1px solid #eb4242;
  transition: all 0.2s ease;
  color: #eb4242;
  margin: 0 0 0 25px;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
}
.b-ifaq-head:hover span {
  border-color: transparent;
}
.b-ifaq-head:before {
  content: '';
  width: 15px;
  height: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ccc; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15 7.55L7.6 15 .02 7.65 1.4 6.2l5.2 4.72L6.65 0h2v10.86l4.83-4.78z'/%3E%3C/svg%3E") no-repeat;
  left: 18px;
  top: 18px;
  position: absolute;
}
.b-ifaq-body-inner {
  padding: 25px 0;
  font-size: 14px;
  line-height: 25px;
  color: #333;
}
.b-ifaq-body .b-head {
  font-size: 18px;
  font-weight: 700;
  color: #333;
  line-height: 20px;
  padding: 0 0 15px 0;
  margin: 0;
}
.b-ifaq-body p {
  padding: 0 0 25px 0;
  margin: 0;
}
.b-ifaq-body .smc-contacts {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 10px 0 0 -20px;
}
.b-ifaq-body .smc-contacts > .b-item {
  display: inline-block;
  vertical-align: top;
  width: 40%;
  padding: 0 20px 0 20px;
  position: relative;
}
.b-ifaq-body .smc-contacts > .b-item p {
  font-size: 16px;
  font-weight: 700;
  line-height: 25px;
}
.b-ifaq-body .smc-contacts > .b-item-schedule {
  padding-left: 65px;
}
.b-ifaq-body .smc-contacts > .b-item-phones {
  padding-left: 65px;
}
.b-ifaq-body .smc-contacts .b-item-head {
  font-size: 14px;
  line-height: 20px;
  color: #666;
  font-weight: 400;
  padding: 0 0 5px 0;
}
.b-ifaq-body .smc-contacts > .b-item-schedule:before {
  content: '';
  width: 30px;
  height: 31px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2399c7df; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M24.9 10.27a2.18 2.18 0 0 0-.56-.35v-1.6C24.34 3.7 20.1 0 14.9 0S5.43 3.73 5.43 8.3v1.73a2.16 2.16 0 0 0-.34.24C2.23 10.44 0 13.2 0 16.6s2.24 6.15 5.1 6.32a2.17 2.17 0 0 0 1.4.53 2.2 2.2 0 0 0 2.2-2.23v-9.25a2.2 2.2 0 0 0-1.6-2.13V8.3c0-3.64 3.5-6.6 7.8-6.6s7.76 2.96 7.76 6.6v1.62a2.23 2.23 0 0 0-1.36 2.05v9.25a2.24 2.24 0 0 0 1.3 2.03 4.64 4.64 0 0 1-3.73 3.9 2.65 2.65 0 0 0-2.4-1.52h-2.72a2.7 2.7 0 0 0 0 5.37h2.72a2.68 2.68 0 0 0 2.6-2.15 6.3 6.3 0 0 0 5.23-5.57 2.19 2.19 0 0 0 .6-.36C27.76 22.75 30 20 30 16.6s-2.24-6.16-5.1-6.33zm3.42 6.33a4.62 4.62 0 0 1-2.62 4.44v-8.9a4.62 4.62 0 0 1 2.62 4.46zm-4.3-4.63v9.25a.52.52 0 1 1-1.04 0v-9.25a.52.52 0 1 1 1.04 0zM6.5 21.75a.53.53 0 0 1-.52-.53v-9.25a.52.52 0 1 1 1.04 0v9.25a.52.52 0 0 1-.52.53zm-2.2-9.6v8.9a5.07 5.07 0 0 1 0-8.9zM16.47 29.3h-2.72a1 1 0 0 1 0-1.97h2.72a1 1 0 0 1 0 1.98z'/%3E%3C/svg%3E") no-repeat;
  left: 20px;
  top: 0px;
  position: absolute;
}
.b-ifaq-body .smc-contacts > .b-item-phones:before {
  content: '';
  width: 17px;
  height: 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='30' viewBox='0 0 17 30'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2399c7df; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.37 0H2.64A2.58 2.58 0 0 0 0 2.52v24.96A2.58 2.58 0 0 0 2.64 30h11.73A2.58 2.58 0 0 0 17 27.48V2.52A2.58 2.58 0 0 0 14.38 0zm.8 22.04H1.84V5.2h13.33v16.84zM2.64 1.74h11.73a.79.79 0 0 1 .8.78v1.5H1.84v-1.5a.79.79 0 0 1 .8-.77zm11.73 26.5H2.64a.79.79 0 0 1-.8-.76V23.2h13.34v4.28a.79.79 0 0 1-.8.76zM8.52 23.5a2.18 2.18 0 1 0 2.27 2.18A2.23 2.23 0 0 0 8.5 23.5zm0 3.18a1 1 0 1 1 1.04-1 1.03 1.03 0 0 1-1.04 1z'/%3E%3C/svg%3E") no-repeat;
  left: 32px;
  top: 0px;
  position: absolute;
}
.b-i-product-bot-meta .b-i-product-notify-avail {
  float: right;
  margin: 0 0 0 5px;
}
.b-i-product-bot-meta .b-i-product-notify-avail a {
  display: block;
  float: right;
  width: 40px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: #ff8a00 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.95 2a1.02 1.02 0 0 0-.16-.7.86.86 0 0 0-.22-.2 2.4 2.4 0 0 0-2-1.1H2.42A2.46 2.46 0 0 0 0 2.5v12A2.46 2.46 0 0 0 2.4 17h17.2a2.46 2.46 0 0 0 2.4-2.5v-12a2.52 2.52 0 0 0-.05-.5zM11.22 9.94a.88.88 0 0 0 .7-.17l8.4-6.17v10.9a.74.74 0 0 1-.73.76H2.4a.74.74 0 0 1-.72-.75V3.27l8.85 6.5a.92.92 0 0 0 .7.17zM2.9 1.73h16.65l-8.33 6.13z'/%3E%3C/svg%3E") 9px 11px no-repeat;
  background-size: 22px 17px;
  border: none;
}
.b-i-product-bot-meta .b-i-product-notify-avail a:hover {
  background-color: #ff7800;
}
.b-order-box--ff-mob .carousel-indicators {
  display: none;
}
.b-order-my-comment {
  padding: 17px 0 0 0;
}
.b-order-my-comment textarea {
  min-height: 114px;
}
.b-add-promocode-tb {
  list-style: none;
  vertical-align: top;
  width: 100%;
  box-sizing: border-box;
  display: table;
  max-width: 375px;
  margin: 15px 0 4px 0;
}
.b-add-promocode-tb > .b-item {
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
}
.b-add-promocode-tb > .b-item-send {
  width: 110px;
  padding: 0 0 0 10px;
}
.b-promocode-send {
  display: block;
  cursor: pointer;
  height: 40px;
  border: none;
  overflow: hidden;
  background: #eb4242;
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  width: 100%;
}
.b-promocode-send:hover {
  background: #bae664;
}
.b-payment-commiss {
  line-height: 22px;
  font-size: 14px;
  color: #999;
}
.b-payment-commiss .b-price {
  font-size: 18px;
  font-weight: 700;
  color: #2f2f2f;
  line-height: 22px;
  display: inline-block;
  vertical-align: baseline;
  white-space: nowrap;
  padding: 0 0 0 3px;
}
.b-payment-commiss .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-header-order-page .b-hmb-logo {
  display: none;
}
.b-hmb-back-link {
  display: inline-block;
  vertical-align: top;
  margin: 12px 0 0 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.06 6.62a.87.87 0 0 1 .2-.3L6.56.28a.96.96 0 0 1 1.33 0 .86.86 0 0 1 0 1.27L3.17 6.07h9.88a.9.9 0 1 1 0 1.8H3.1l4.8 4.6a.87.87 0 0 1 0 1.27.96.96 0 0 1-1.33 0L.27 7.67A.88.88 0 0 1-.02 7a1 1 0 0 1 .06-.38z'/%3E%3C/svg%3E") center center no-repeat;
  background-size: 14px 14px;
  width: 16px;
  height: 16px;
}
.b-btn-go-prev {
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: #b7cf52 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.28' height='11.97' viewBox='0 0 16.281 11.969'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.06 5.68a.76.76 0 0 1 .18-.25L5.62.2a.82.82 0 0 1 1.14 0 .75.75 0 0 1 0 1.1L2.73 5.2l12.75-.04a.77.77 0 1 1 0 1.54l-12.82.04 4.12 3.93a.75.75 0 0 1 0 1.1.82.82 0 0 1-1.13 0L.22 6.56a.9.9 0 0 1-.16-.9z'/%3E%3C/svg%3E") 18px 22px no-repeat;
  background-size: 17px 13px;
  width: 55px;
  height: 55px;
  border: none;
  cursor: pointer;
  display: none;
  margin: 0 10px 0 0;
}
.b-tbo-vscroll {
  max-height: 400px;
  overflow: hidden;
  margin: 10px 4px 12px 0;
}
/* scroll */
.b-tbo-vscroll .jspContainer {
  max-height: 410px !important;
}
.jspContainer {
  overflow: hidden;
  position: relative;
}
.jspPane {
  width: 100% !important;
  margin-left: 0 !important;
  position: absolute;
  top: 0;
  left: 0 !important;
  box-sizing: border-box;
}
.jspVerticalBar {
  right: 0 !important;
  top: 0;
  position: absolute;
  height: 100%;
  width: 8px;
  cursor: pointer;
}
.jspTrack {
  right: 0px !important;
  width: 8px;
  border-radius: 4px;
  position: relative;
  background-color: #fff;
  box-sizing: border-box;
  height: 100% !important;
}
.b-bstyle .jspTrack {
  background: #434343;
}
.jspDrag {
  width: 8px !important;
  left: 0;
  top: 0;
  position: absolute;
  cursor: pointer;
  background: #d9d9d9;
  border-radius: 4px;
  margin: 0 !important;
}
.b-order-box-slider .carousel-inner {
  overflow: visible;
}
/* black-bstyle */
.b-bstyle {
  background: #151515;
  color: #fff;
}
.b-msi-ctx-box {
  margin: 0 -400%;
  padding: 0 400% 60px 400%;
  background: #000;
}
.b-msi-nwx-box {
  margin: -50px -400% 0 -400%;
  padding: 50px 400% 60px 400%;
  background: #000;
}
.b-bstyle .b-content-gray {
  background: #000;
}
.b-bstyle .b-product-mpr-info {
  background: #151515;
  border: 1px solid #333;
  box-shadow: none;
  padding: 20px 20px 24px 20px;
}
.b-bstyle .b-hts-container {
  border-bottom: 1px solid #e5e5e5;
}
.b-bstyle .b-hts-topnav a {
  color: #fff;
}
.b-bstyle .b-hts-topnav a:hover {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-top-our-shops-label {
  color: #e50001;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23e50001; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.77 7.7l5.93-5.97a1.03 1.03 0 0 0 0-1.44 1 1 0 0 0-1.43 0L7 5.6 1.73.3A1 1 0 0 0 .3.3a1.03 1.03 0 0 0 0 1.44L6.22 7.7a1.17 1.17 0 0 0 1.55 0z'/%3E%3C/svg%3E") right 7px no-repeat;
}
.b-bstyle .b-top-our-shops-label span {
  border-color: #e50001;
}
.b-bstyle .b-top-our-shops-label:hover span {
  border-color: transparent;
}
.b-bstyle .b-new-functions .b-new-functions-link:hover {
  border-color: transparent;
}
.b-bstyle .b-top-our-shops .dropdown-menu {
  background: #282828;
  border: 1px solid #4d4d4d;
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.1);
}
.b-bstyle .b-top-our-shops .b-tcity-name a {
  color: #fff;
}
.b-bstyle .b-top-our-shops .b-tcity-link {
  color: #989ea1;
}
.b-bstyle .b-top-our-shops .dropdown-menu > li {
  color: #fff;
  border-color: #4d4d4d;
}
.b-bstyle .b-top-our-shops .dropdown-menu > li:hover {
  background-color: #363636;
}
.b-bstyle .b-new-functions {
  opacity: 1;
}
.b-bstyle .b-new-functions .b-new-functions-link {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-new-functions .label {
  background: #132208;
  color: #60aa2a;
  border-radius: 2px;
}
.b-bstyle .b-list-authorize-links .b-link-perscab span {
  border-color: transparent;
}
.b-bstyle .b-list-authorize-links .b-link-perscab:after {
  display: none;
}
.b-bstyle .b-list-authorize-links .b-link-perscab {
  padding-right: 0;
  color: #f00;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='23' viewBox='0 0 12 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.04 23L2.7 19.65l1.6-1.62-1.4-1.4v-.72l1.55-1.55-1.4-1.43-.15-.2v-1.6a6 6 0 1 1 6.2 0v8.82zM4.8 19.65l1.24 1.23 1.56-1.55v-9.1l.4-.2a4.5 4.5 0 1 0-4 0l.4.2v1.95l2.17 2.17-1.9 1.9 1.76 1.78zM7.7 5.32A1.7 1.7 0 1 1 6 3.65a1.7 1.7 0 0 1 1.7 1.7z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-list-authorize-links .b-link-enter span {
  border: none;
}
.b-bstyle .b-list-authorize-links .b-link-registration {
  border-color: #e50001;
}
.b-bstyle .b-list-authorize-links .b-link-registration:hover {
  border-color: transparent;
}
.b-bstyle .b-auser-top-nav {
  background: #000;
  border: 1px solid #f00;
}
.b-bstyle .b-auser-top-nav-list a {
  color: #fff;
}
.b-bstyle .b-auser-top-nav-list a:hover {
  background-color: #1e1f1f;
}
.b-bstyle .b-auser-top-nav-list > li {
  border-color: #858585;
}
.b-bstyle .b-list-authorize-links > li {
  border-color: #333;
}
.b-bstyle .b-list-authorize-links .b-link-user-exit:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='18' viewBox='0 0 18.41 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23474747; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.44 11.97v4.47h-8.9V1.54h8.9V6.1H12V0H0v18h12v-6.03h-1.56zm7.7-3.63L14.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H10a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.05 1.05 0 0 0 0-1.42z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-list-authorize-links .b-link-user-exit:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='18' viewBox='0 0 18.41 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.44 11.97v4.47h-8.9V1.54h8.9V6.1H12V0H0v18h12v-6.03h-1.56zm7.7-3.63L14.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H10a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.05 1.05 0 0 0 0-1.42z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-logo-link {
  background-image: url("../images/nvx-logo.svg");
}
.b-bstyle .b-hms-contact .b-phones a {
  color: #fff;
}
.b-bstyle .b-hms-contact .b-phones a:hover {
  color: #f00;
}
.b-bstyle .b-hms-contact .b-link-callback {
  color: #fff;
}
.b-bstyle .b-hms-contact .b-link-callback span {
  border-color: #fff;
}
.b-bstyle .b-hms-contact .b-link-callback:hover span {
  border-color: transparent;
}
.b-bstyle .b-header-catalog-fixed .b-hbs-catalog-toggler {
  border-radius: 0;
}
.b-bstyle .b-header-bot-side-inside {
  background: #333;
}
/*&*/
.b-bstyle.x-nav-flying-msi .b-header-bot-side-inside {
  background: none;
}
.b-bstyle .b-hbs-search .b-input:focus,
.b-bstyle .b-hbs-search .b-input:hover {
  color: #fff;
}
.b-bstyle .b-hbs-search-voice-link:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='22' viewBox='0 0 14 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.87 14.3h.26a3.24 3.24 0 0 0 3.2-3.27V3.28A3.24 3.24 0 0 0 7.14 0h-.26a3.24 3.24 0 0 0-3.2 3.28v7.75a3.24 3.24 0 0 0 3.2 3.28zm6.08-5.88A1.06 1.06 0 0 0 11.9 9.5v1.76a4.56 4.56 0 0 1-4.5 4.6h-.8a4.56 4.56 0 0 1-4.5-4.6V9.5a1.05 1.05 0 1 0-2.1 0v1.76A6.7 6.7 0 0 0 5.95 18v1.85H3.7a1.08 1.08 0 0 0 0 2.15h6.6a1.08 1.08 0 0 0 0-2.15H8.06V18A6.7 6.7 0 0 0 14 11.25V9.5a1.06 1.06 0 0 0-1.05-1.08z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain !important;
}
.b-bstyle .b-hbs-search-voice-link:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='22' viewBox='0 0 14 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.87 14.3h.26a3.24 3.24 0 0 0 3.2-3.27V3.28A3.24 3.24 0 0 0 7.14 0h-.26a3.24 3.24 0 0 0-3.2 3.28v7.75a3.24 3.24 0 0 0 3.2 3.28zm6.08-5.88A1.06 1.06 0 0 0 11.9 9.5v1.76a4.56 4.56 0 0 1-4.5 4.6h-.8a4.56 4.56 0 0 1-4.5-4.6V9.5a1.05 1.05 0 1 0-2.1 0v1.76A6.7 6.7 0 0 0 5.95 18v1.85H3.7a1.08 1.08 0 0 0 0 2.15h6.6a1.08 1.08 0 0 0 0-2.15H8.06V18A6.7 6.7 0 0 0 14 11.25V9.5a1.06 1.06 0 0 0-1.05-1.08z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain !important;
}
.b-bstyle .b-hbs-search-select-type:before {
  background: #4f4f4f;
}
.b-bstyle .b-hbs-search .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #999;
}
.b-bstyle .b-hbs-search .b-btn-send {
  border-color: #f00;
}
.b-bstyle .b-hbs-search .b-btn-send:hover {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.2 18.2l-4.8-4.8a2.52 2.52 0 0 0-.67-.5 8.87 8.87 0 1 0-3.85 3.82 2.66 2.66 0 0 0 .5.68l4.8 4.8a2.73 2.73 0 0 0 3.86 0l.16-.16a2.72 2.72 0 0 0 0-3.85zM8.86 2.3a6.56 6.56 0 0 1 6.56 6.55 6.5 6.5 0 0 1-1.74 4.4 1.36 1.36 0 0 0-.15.14l-.16.15a1.08 1.08 0 0 0-.14.17A6.55 6.55 0 1 1 8.86 2.3zm6.05 13a4 4 0 0 0 .33-.33.42.42 0 0 1 .23-.08.43.43 0 0 1 .3.12l4.8 4.8a.43.43 0 0 1 0 .6l-.15.16a.47.47 0 0 1-.6 0l-4.8-4.8a.42.42 0 0 1-.1-.5z'/%3E%3C/svg%3E") 5px 5px no-repeat;
  background-size: 20px 20px;
}
.b-bstyle .select2-dropdown.b-search-select {
  background: #282828 !important;
  border: 1px solid #4d4d4d !important;
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.1);
}
.b-bstyle .b-search-select .select2-results li {
  color: #fff !important;
}
.b-bstyle .b-search-select .select2-results .select2-results__option--highlighted {
  background-color: #4d4d4d !important;
  color: #fff !important;
}
.b-bstyle .b-search-select .select2-results li[aria-selected="true"] {
  color: #fff !important;
  background-color: #4d4d4d !important;
}
.b-bstyle .b-list-3t-links .compare-box-hover .b-link-compare .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat !important;
  background-size: contain !important;
}
.b-bstyle .b-list-3t-links .b-link-favorites .b-num {
  background-color: #cc2879;
}
.b-bstyle .b-list-3t-links .b-link-favorites:hover:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='26' viewBox='0 0 29 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.83 2.27a4.6 4.6 0 0 1 3.8 2.02c1.97 2.6 1.5 5.5-1.35 8.56-2.9 3.1-8.17 8.92-9.72 10.64l-.03.02-.03.04-.02-.02-.05-.05c-1.55-1.73-6.85-7.58-9.7-10.63S1.4 6.92 3.38 4.3a4.6 4.6 0 0 1 3.8-2.03 5 5 0 0 1 2.52.7 20.03 20.03 0 0 1 3.3 2.7 2.1 2.1 0 0 0 3 0 19.3 19.3 0 0 1 3.3-2.7 5 5 0 0 1 2.53-.7m0-2.28a7.13 7.13 0 0 0-3.6.98 21.53 21.53 0 0 0-3.72 3.05A22.2 22.2 0 0 0 10.8.98a7.14 7.14 0 0 0-3.6-1 6.7 6.7 0 0 0-5.5 2.9C-1 6.45-.47 10.57 3.18 14.47c3.14 3.37 9.24 10.1 9.72 10.65a2.14 2.14 0 0 0 1.6.9.14.14 0 0 0 .05-.02 2.16 2.16 0 0 0 1.56-.9c.5-.53 6.6-7.26 9.73-10.63 3.65-3.9 4.18-8 1.5-11.57a6.72 6.72 0 0 0-5.5-2.9z'/%3E%3C/svg%3E") no-repeat !important;
  background-size: contain !important;
}
.b-bstyle .b-top-basket-link .b-summ {
  color: #fff;
}
.b-bstyle .b-top-basket-popup {
  background: #282828 !important;
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.1);
}
.b-bstyle .basket-hover .b-top-basket-link {
  background: #282828;
  box-shadow: none;
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.1);
}
.b-bstyle .b-top-basket-link:hover {
  text-decoration: none;
}
.b-bstyle .b-top-basket-order-list > .b-item {
  border-color: #4d4d4d;
}
.b-bstyle .b-top-basket-order-list .b-inner .b-head {
  color: #fff;
}
.b-bstyle .b-top-basket-order-list .b-inner .b-head a {
  color: #fff;
}
.b-bstyle .b-top-basket-order-list .b-inner .b-head a:hover {
  color: #f00;
}
.b-bstyle .b-top-basket-order-list .b-inner .b-price {
  color: #fff;
}
.b-bstyle .b-top-basket-order-list .b-inner .b-price i {
  color: #fff;
}
.b-bstyle .b-top-basket-order-list .b-inner .b-pcs {
  color: #999;
}
.b-bstyle .b-top-basket-popup .b-show-all-link {
  color: #fff;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%237e7e7e; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.55 15L15 7.6 7.65.02 6.2 1.4l4.72 5.2L0 6.65v2h10.86l-4.78 4.83z'/%3E%3C/svg%3E") right 0 no-repeat;
}
.b-bstyle .b-top-basket-link:after {
  background: none;
}
.b-bstyle .b-top-basket-popup .b-total-container:before {
  content: '';
  width: 100%;
  height: 5px;
  left: 0px;
  top: -5px;
  position: absolute;
  background: #292929;
  background: -moz-linear-gradient(top, #292929 0%, #323232 100%);
  background: -webkit-linear-gradient(top, #292929 0%, #323232 100%);
  background: linear-gradient(to bottom, #292929 0%, #323232 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#323232', GradientType=0);
}
.b-bstyle .b-top-basket-popup .b-total-container {
  position: relative;
}
.b-bstyle .b-top-basket-popup .b-total-container .b-price {
  color: #fff;
}
.b-bstyle .jspDrag {
  background: #fff;
}
.b-bstyle .b-3t-compare-box .b-link-compare:before {
  display: none;
}
.b-bstyle .b-3t-compare-box .b-link-compare:after {
  display: none;
}
.b-bstyle .compare-box-hover .b-link-compare {
  background: #282828 !important;
  box-shadow: none;
}
.b-bstyle .compare-box-hover-fix:after {
  display: none;
}
.b-bstyle .b-3tcb-popup {
  background: #282828 !important;
  box-shadow: none;
}
.b-bstyle .b-3tcb-popup-list > li a {
  color: #fff;
  border-radius: 4px;
  transition: none;
}
.b-bstyle .b-3tcb-popup-list > li a i {
  font-style: normal;
  font-weight: 700;
  color: #fff;
}
.b-bstyle .b-3tcb-popup-list > li a:hover {
  background: #f00;
}
.b-bstyle .b-share-box-popup-list {
  background: #151515 !important;
  box-shadow: none;
}
.b-bstyle .b-share-box-popup:before {
  background: #151515 !important;
  border-color: #404040 !important;
}
.b-bstyle .b-share-box-popup-list a:hover span,
.b-bstyle .b-share-box-popup-list a span {
  color: #fff;
}
.b-bstyle .b-share-box-popup-list a span:after,
.b-bstyle .b-share-box-popup-list a span:before {
  border-radius: 6px;
}
.b-bstyle .b-share-box-popup-list a i {
  color: #f00;
}
.b-bstyle .b-hbs-catalog-popup {
  background: #202020 !important;
  border: none !important;
  box-shadow: none;
}
/*.b-bstyle .b-header-catalog-fixed .b-hbs-catalog-popup { top:110px; border-radius:10px;  }*/
.b-bstyle .b-hbs-catalog-popup-list > li {
  background: none;
  color: #fff;
  border-color: #1a1a1a;
}
.b-bstyle .b-hbs-catalog-popup-list > li > a {
  color: #fff;
}
.b-bstyle .b-hbs-catalog-popup-list > li > a:hover {
  background-color: #f00 !important;
}
.b-bstyle .b-hbs-catalog-hover .b-hbs-catalog-popup-list > .c-li-hover > a {
  background: #f00;
  color: #fff;
}
.b-bstyle .b-hbs-catalog-popup-list > li.is-parent > a:after {
  border-color: transparent transparent transparent #f00;
}
.b-bstyle .b-hbsc-popup-inner {
  background: #202020 !important;
  border: 1px solid #474747 !important;
  box-shadow: none;
  margin-top: 1px;
  padding: 0;
  padding: 20px 30px;
}
.b-bstyle .b-hbsc-popup {
  background: none !important;
}
.b-bstyle .b-popup-list-cat-items > .b-item {
  border-color: transparent;
}
.b-bstyle .b-header-catalog-fixed .b-hbsc-popup-inner {
  padding: 0;
}
.b-bstyle .b-top-our-shops .b-tcity-name {
  color: #fff;
}
.b-bstyle .b-top-our-shops .b-tcity-link:hover {
  background: #202020;
  text-decoration: none;
}
.b-bstyle .b-top-our-shops .b-tcity-link:hover .b-tcity-name {
  text-decoration: none;
}
.b-bstyle .b-popup-list-cat-items .b-head,
.b-bstyle .b-popup-list-cat-items .b-head a {
  color: #999;
}
.b-bstyle .b-popup-list-cat-items .b-head a:hover {
  color: #fff;
}
.b-bstyle .b-popup-list-cat-items .b-list a {
  color: #fff;
}
.b-bstyle .b-popup-list-cat-items .b-list a:hover {
  color: #fff;
  text-decoration: underline;
}
.b-bstyle .b-popup-list-cat-items .b-show-all .b-show-all-link {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-popup-list-cat-items .b-show-all .b-show-all-link:hover {
  border-color: transparent;
}
.b-bstyle .b-popup-list-cat-items .label {
  background: #132208;
  color: #60aa2a;
  border-radius: 2px;
}
.b-bstyle .b-hbsc-product-of-day .b-title {
  color: #fff;
}
.b-bstyle .b-i-product .b-i-product-name a {
  color: #fff;
}
.b-bstyle .b-i-product .b-i-product-name a:hover {
  color: #f33;
}
.b-bstyle .b-i-product .b-i-product-ratio-list .b-ratio-num {
  color: #fff;
}
.b-bstyle .b-i-product .b-i-product-articul {
  color: #999;
}
.b-bstyle .b-i-product .b-i-product-articul i {
  color: #999;
}
.b-bstyle .b-i-product .b-i-product-old-price {
  color: #999;
}
.b-bstyle .b-i-product .b-price {
  color: #fff;
}
.b-bstyle .b-i-product .b-price-not-available {
  color: #666;
}
.b-bstyle .b-i-product-line .b-price-not-available {
  color: #666;
}
/*.b-bstyle .b-i-product .b-link-add2bas { background-color:#f00; }
.b-bstyle .b-i-product .b-link-add2bas:hover { background-color:#f33; }
.b-bstyle .b-i-product .b-link-add2bas:active { background-color:#c00; }*/
.b-bstyle .b-i-product .b-link-add2compare:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  opacity: 1;
  transition: all 0.2s ease;
}
.b-bstyle .b-i-product .b-link-add2compare:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
  width: 28px;
  height: 18px;
  left: 0px;
  top: 0px;
  position: absolute;
  content: '';
}
.b-bstyle .b-i-product .b-link-add2compare:hover:before {
  opacity: 1;
}
.b-bstyle .b-i-product .b-link-add2compare:hover:after {
  opacity: 0;
}
.b-bstyle .b-i-product .label.superprice,
.b-bstyle .b-product-desc-box .label.superprice {
  color: #356ce7;
  border-color: #356ce7;
}
.b-bstyle .b-hbs-search-popup {
  background: #282828;
  border: 1px solid #4d4d4d;
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.1);
}
.b-bstyle .b-hbs-search-quick-res-list .b-item {
  border-color: #4d4d4d;
}
.b-bstyle .b-product-desc-box {
  background: #151515;
  padding: 22px 19px;
  border: 1px solid #333;
  box-shadow: none;
}
.b-bstyle .b-tchb-list > .b-item-summary {
  background: none;
  border-color: #1a1a1a;
}
.b-bstyle .b-product-desc-box .b-i-product-ratio-list .b-star-null {
  width: 22px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.22' height='13.94' viewBox='0 0 15.22 13.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23151515; stroke:%23efc500; stroke-width:1px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.7 5.4a.5.5 0 0 0-.4-.33L10.1 4.3 8.07.77A.55.55 0 0 0 7.6.5a.53.53 0 0 0-.46.26L5.1 4.3.9 5.08a.5.5 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.5 4.02a.52.52 0 0 0 .2.47.6.6 0 0 0 .32.1.55.55 0 0 0 .22-.04l3.84-1.7 3.84 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .22-.47l-.53-4.03 2.9-2.95a.47.47 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-product-desc-box .b-i-product-ratio-list .b-star-half {
  width: 22px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 37'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M33.5 14.8c.4-.4.2-1.1-.4-1.2l-10-1.4c-.2 0-.4-.2-.5-.4l-4.5-9c-.1-.3-.4-.4-.6-.4-.3 0-.5.1-.6.4l-4.5 9c-.1.2-.3.4-.5.4L2 13.6c-.6.1-.8.8-.4 1.2l7.2 7c.1.1.2.2.2.3v.3l-1.7 9.9v.4c0 .1.1.2.1.2.1.1.1.1.2.1s.2.1.3.1c.1 0 .2 0 .3-.1l8.9-4.7c.1-.1.2-.1.3-.1s.2 0 .3.1l8.9 4.7c.1.1.2.1.3.1.4 0 .8-.4.7-.8l-1.7-9.9c0-.2 0-.5.2-.6l7.4-7zm-9.4 8l1.3 7.3-6.6-3.5c-.4-.2-.8-.3-1.3-.3V6l3.3 6.7c.4.8 1.2 1.4 2 1.5l7.4 1.1-5.3 5.2c-.6.5-.9 1.4-.8 2.3z'/%3E%3C/svg%3E") center -3px no-repeat;
  background-size: 24px auto;
}
.b-bstyle .b-product-desc-box .b-i-product-articul i {
  color: #fff;
}
.b-bstyle .b-product-desc-box .b-i-product-ratio-list .b-ratio-num {
  color: #fff;
}
.b-bstyle .b-product-db-photos-slider-thumbs .slick-current .b-td {
  background: #202020;
}
.b-bstyle .b-product-db-photos-slider-thumbs .slick-current .b-tb:after {
  border-color: #999;
}
.b-bstyle .b-product-db-photos-slider-thumbs .b-thmb-video {
  background-color: #333;
}
.b-bstyle .b-pdb-shortdesc-col-left {
  color: #999;
}
.b-bstyle .b-pdb-shortdesc-col-left i {
  font-style: normal;
  color: #fff;
}
.b-bstyle .b-pdb-shortdesc-head {
  color: #fff;
}
.b-bstyle .b-i-product-why .b-shead {
  color: #fff;
}
.b-bstyle .b-i-product-why .b-txt {
  border-color: #efc500;
  color: #999;
}
.b-bstyle .b-i-product-short-char {
  color: #999;
}
.b-bstyle .b-i-product-short-char i {
  color: #fff;
  font-style: normal;
}
.b-bstyle .b-i-product-short-char a {
  color: #fff;
  text-decoration: none;
}
.b-bstyle .b-i-product-short-char a:hover {
  color: #fff;
  text-decoration: underline;
}
.b-bstyle .b-ipsc-all-color a {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-ipsc-all-color a:hover {
  color: #fff;
  border-color: transparent;
}
.b-bstyle .b-product-mpr-info .b-price {
  color: #fff;
}
.b-bstyle .b-ipsc-all-color-list .b-i-product-select-color-list,
.b-bstyle .b-ipsc-all-color-list-inner {
  background: #1f1f1f;
  border-color: #1f1f1f;
}
.b-bstyle .b-ipsc-all-color-list-inner:before {
  background: #1f1f1f;
  border-color: #1f1f1f;
}
.b-bstyle .b-i-product-club-price {
  letter-spacing: .025em;
  width: 95px;
  margin: 1px 0 10px 9px;
}
.b-bstyle .b-i-product-club-price {
  color: #fff;
  background: #5c0000;
  background: -moz-linear-gradient(left, #5c0000 0%, #b00708 100%);
  background: -webkit-linear-gradient(left, #5c0000 0%, #b00708 100%);
  background: linear-gradient(to right, #5c0000 0%, #b00708 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c0000', endColorstr='#b00708', GradientType=1);
}
.b-bstyle .b-i-product-club-price:after {
  background: url('../images/b-clubprice.png') no-repeat;
  z-index: 2;
  width: 23px;
  left: -11px;
}
.b-bstyle .b-i-product-usave .b-summ {
  color: #fff;
}
.b-bstyle .b-i-product .b-i-product-hi-list .b-link-add2compare:before,
.b-bstyle .b-mpr-mlist .b-link-add2compare:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-i-product .b-i-product-hi-list .b-link-add2compare:after,
.b-bstyle .b-mpr-mlist .b-link-add2compare:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-i-product-hi-wath-price:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.65 13.96a9.8 9.8 0 0 0 .32-2.46 9.6 9.6 0 1 0-9.6 9.72 9.46 9.46 0 0 0 5.6-1.83l1.02 1.44A11.23 11.23 0 0 1 11.36 23a11.5 11.5 0 1 1 11.36-11.5 11.6 11.6 0 0 1-.8 4.23zm.76 8.84l-2.6-1.2 1.3-.94-2.3-3.26L7.85 3.44a8.6 8.6 0 0 1 2.7-.7l8.5 11.94 3.17 4.45 1.23-.9.28 2.9L24 24zM6.48 4.22l7.26 10.1-2.1 1.55L4.56 6a8.8 8.8 0 0 1 1.9-1.78zM2.72 10.5a8.8 8.8 0 0 1 .96-3.13l5 6.96-2.1 1.54z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-i-product-hi-wath-price:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.65 13.96a9.8 9.8 0 0 0 .32-2.46 9.6 9.6 0 1 0-9.6 9.72 9.46 9.46 0 0 0 5.6-1.83l1.02 1.44A11.23 11.23 0 0 1 11.36 23a11.5 11.5 0 1 1 11.36-11.5 11.6 11.6 0 0 1-.8 4.23zm.76 8.84l-2.6-1.2 1.3-.94-2.3-3.26L7.85 3.44a8.6 8.6 0 0 1 2.7-.7l8.5 11.94 3.17 4.45 1.23-.9.28 2.9L24 24zM6.48 4.22l7.26 10.1-2.1 1.55L4.56 6a8.8 8.8 0 0 1 1.9-1.78zM2.72 10.5a8.8 8.8 0 0 1 .96-3.13l5 6.96-2.1 1.54z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-i-product-hi-link-add2wish:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.03' height='19' viewBox='0 0 22.031 19'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.56 1.66a3.54 3.54 0 0 1 2.88 1.48c1.5 1.9 1.15 4.02-1.02 6.26-2.2 2.25-6.2 6.52-7.38 7.77l-.02.02-.02.02v-.02l-.05-.04C9.77 15.9 5.75 11.63 3.6 9.4S1.06 5.05 2.56 3.14a3.54 3.54 0 0 1 2.87-1.48 3.93 3.93 0 0 1 1.92.5 14.8 14.8 0 0 1 2.5 2 1.63 1.63 0 0 0 2.28 0 14.38 14.38 0 0 1 2.5-2 3.94 3.94 0 0 1 1.92-.5m0-1.67a5.52 5.52 0 0 0-2.73.72A16.63 16.63 0 0 0 11 2.94 16.5 16.5 0 0 0 8.17.72 5.5 5.5 0 0 0 5.44 0a5.14 5.14 0 0 0-4.17 2.1C-.76 4.7-.36 7.73 2.4 10.58c2.4 2.46 7.02 7.4 7.38 7.78A1.63 1.63 0 0 0 11 19l.04-.02a1.66 1.66 0 0 0 1.18-.64c.37-.4 5-5.32 7.38-7.78 2.76-2.85 3.17-5.85 1.14-8.45A5.15 5.15 0 0 0 16.56 0z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-i-product-hi-link-add2wish:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.03' height='19' viewBox='0 0 22.031 19'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.56 1.66a3.54 3.54 0 0 1 2.88 1.48c1.5 1.9 1.15 4.02-1.02 6.26-2.2 2.25-6.2 6.52-7.38 7.77l-.02.02-.02.02v-.02l-.05-.04C9.77 15.9 5.75 11.63 3.6 9.4S1.06 5.05 2.56 3.14a3.54 3.54 0 0 1 2.87-1.48 3.93 3.93 0 0 1 1.92.5 14.8 14.8 0 0 1 2.5 2 1.63 1.63 0 0 0 2.28 0 14.38 14.38 0 0 1 2.5-2 3.94 3.94 0 0 1 1.92-.5m0-1.67a5.52 5.52 0 0 0-2.73.72A16.63 16.63 0 0 0 11 2.94 16.5 16.5 0 0 0 8.17.72 5.5 5.5 0 0 0 5.44 0a5.14 5.14 0 0 0-4.17 2.1C-.76 4.7-.36 7.73 2.4 10.58c2.4 2.46 7.02 7.4 7.38 7.78A1.63 1.63 0 0 0 11 19l.04-.02a1.66 1.66 0 0 0 1.18-.64c.37-.4 5-5.32 7.38-7.78 2.76-2.85 3.17-5.85 1.14-8.45A5.15 5.15 0 0 0 16.56 0z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-i-product .b-i-product-hi-list .b-link-add2compare,
.b-bstyle .b-mpr-mlist .b-link-add2compare,
.b-bstyle .b-i-product .b-i-product-hi-list .b-link-add2compare:hover,
.b-bstyle .b-mpr-mlist .b-link-add2compare:hover {
  color: #fff;
}
.b-bstyle .b-i-product-hi-wath-price,
.b-bstyle .b-i-product-hi-wath-price:hover {
  color: #fff;
}
.b-bstyle .b-i-product-hi-link-add2wish,
.b-bstyle .b-i-product-hi-link-add2wish:hover {
  color: #fff;
}
.b-bstyle .b-yet-add b {
  color: #f00;
}
.b-bstyle .b-box-price-club {
  background-color: #5c0000;
}
.b-bstyle .b-box-price-club .b-ico {
  padding-left: 4px;
}
.b-bstyle .b-link-qst {
  border-color: #7d3333;
}
.b-bstyle .b-link-qst:hover {
  color: #fff;
}
.b-bstyle .b-box-free-deliv {
  background: #f00;
}
.b-bstyle .b-box-free-deliv .b-head {
  color: #fff;
}
.b-bstyle .b-box-free-deliv .b-head span {
  color: #fff;
}
.b-bstyle .b-box-deliv {
  background: none;
  border: none;
  padding: 21px 19px;
}
.b-bstyle .b-box-deliv-tabs-nav > li > a,
.b-bstyle .b-box-deliv-tabs-nav > li.active > a,
.b-bstyle .b-box-deliv-tabs-nav > li.active > a:hover,
.b-bstyle .b-box-deliv-tabs-nav > li.active > a:focus {
  color: #fff;
  border-bottom: 1px dashed #fff;
}
.b-bstyle .b-box-deliv-tabs-nav > li > a:hover {
  border-color: transparent;
}
.b-bstyle .b-box-deliv-tabs-nav > li.active > a,
.b-bstyle .b-box-deliv-tabs-nav > li.active > a:focus {
  border-color: transparent;
  color: #666;
  font-weight: 700;
  background: none;
}
.b-bstyle .b-bdtab-item {
  color: #999;
}
.b-bstyle .b-bdtab-item p b {
  color: #999;
}
.b-bstyle .b-bdtab-item .b-dfree {
  color: #eb4242;
}
.b-bstyle .b-box-deliv-features .b-head {
  color: #f00;
}
.b-bstyle .b-box-deliv-features .b-item {
  color: #999;
}
.b-bstyle .b-box-deliv-features a {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-box-deliv-features a:hover {
  color: #fff;
  border-color: transparent;
}
.b-bstyle .b-box-deliv-features .b-item-back {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='33' viewBox='0 0 30 33'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M8.6 20.24c-.2 0-.24 0-.24.25v1c0 .2.04.25.23.25h4.7c.2 0 .23-.06.23-.25v-1c0-.25-.04-.26-.24-.26H11.8V13.7c0-.66-.53-.8-1.12-.63l-2.14.58a.27.27 0 0 0-.23.32v.93c0 .2.05.24.26.2l1.35-.23v5.37H8.6zM20.5 13h-.6a1.33 1.33 0 0 0-1.15.65l-3.47 4.42a1.42 1.42 0 0 0-.33.95v.32a.67.67 0 0 0 .8.72h3.6v1.45a.22.22 0 0 0 .28.25h1.3c.26 0 .3-.05.3-.24v-1.46h.83c.2 0 .27-.05.27-.24v-1c0-.24-.1-.25-.28-.25h-.82V13.8c0-.6-.2-.8-.72-.8zm-1.15 5.56H16.9l-.03-.06 2.43-3.08.05.04v3.1zm9.73-1.36a.92.92 0 0 0-.92.9 13.16 13.16 0 1 1-13.8-13.03V5.87c.02.8.05 1.46.08 1.9.03.42.07.68.1.84A33.93 33.93 0 0 0 21 4.37a.46.46 0 0 0 .07-.07 34.88 34.88 0 0 0-6.5-4.3 21.08 21.08 0 0 0-.18 2.6l-.03.5v.13A14.9 14.9 0 1 0 30 18.1a.92.92 0 0 0-.92-.9z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-box-deliv-features .b-item-warranty {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.97' height='43' viewBox='0 0 30.97 43'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.76 10.08a.5.5 0 0 0-.7 0l-7.2 7.02a.48.48 0 0 1-.68 0l-3.16-3.15a.48.48 0 0 0-.34-.14.5.5 0 0 0-.34.15l-1.4 1.23a.47.47 0 0 0-.14.33.54.54 0 0 0 .14.36l5.24 5.3a.5.5 0 0 0 .68 0l9.26-9.05a.48.48 0 0 0 0-.67zm-6.93-8.42a6.98 6.98 0 0 1 1.1 1.05 6.38 6.38 0 0 0 2.5 2 6.54 6.54 0 0 0 3.27 0 6.2 6.2 0 0 1 1.5-.16 6.58 6.58 0 0 1 .26 1.44 4.78 4.78 0 0 0 3.46 4.93 6 6 0 0 1 1.37.8 5.64 5.64 0 0 1-.7 1.38A6.2 6.2 0 0 0 27.44 16a6.33 6.33 0 0 0 1.02 3.06 6.9 6.9 0 0 1 .6 1.34 6.26 6.26 0 0 1-1.34.68A6.53 6.53 0 0 0 25 22.84a6.08 6.08 0 0 0-.98 3 6.34 6.34 0 0 1-.32 1.48 7.3 7.3 0 0 1-1.45-.22 6.75 6.75 0 0 0-3.32-.15 6.65 6.65 0 0 0-2.7 1.9 6.56 6.56 0 0 1-1.08.98 6.65 6.65 0 0 1-1.1-1.06A4.92 4.92 0 0 0 8.3 26.8a7.38 7.38 0 0 1-1.5.15 6.57 6.57 0 0 1-.26-1.45 6.2 6.2 0 0 0-.87-3.1 6.28 6.28 0 0 0-2.6-1.82 6 6 0 0 1-1.36-.78 5.64 5.64 0 0 1 .7-1.4 6.24 6.24 0 0 0 1.13-2.92 6.33 6.33 0 0 0-1.02-3.05 6.6 6.6 0 0 1-.6-1.34 6.73 6.73 0 0 1 1.35-.7 6.4 6.4 0 0 0 2.72-1.75 6.08 6.08 0 0 0 1-3 6.34 6.34 0 0 1 .3-1.48 6.64 6.64 0 0 1 1.46.22 6.75 6.75 0 0 0 3.32.14 6.65 6.65 0 0 0 2.7-1.9 6.56 6.56 0 0 1 1.08-.98M15.4.06c-1.32.38-2.45 2.5-3.83 2.9s-3.52-.74-4.85-.35a1.44 1.44 0 0 0-.4.2c-1.3.87-.75 3.65-1.7 4.86S.83 9.1.3 10.54c-.52 1.42 1.58 3.36 1.54 4.9-.03 1.5-2.23 3.33-1.77 4.83s3.33 1.85 4.2 3.07c.9 1.27.23 4.02 1.46 4.93 1.25.93 3.78-.43 5.25.07s2.57 3.12 4.15 3.15a1.34 1.34 0 0 0 .44-.07c1.32-.4 2.46-2.5 3.84-2.9s3.53.74 4.86.35a1.23 1.23 0 0 0 .4-.2c1.3-.86.75-3.65 1.68-4.85.95-1.2 3.83-1.44 4.35-2.88s-1.6-3.36-1.57-4.9c.04-1.5 2.24-3.33 1.78-4.83s-3.33-1.85-4.2-3.08c-.9-1.27-.23-4-1.46-4.93s-3.77.45-5.24-.05S17.43.03 15.85 0a1.3 1.3 0 0 0-.44.06zm4.87 29.27a.84.84 0 0 0-.84.83V40.2L15.9 36.7a.84.84 0 0 0-.6-.24.86.86 0 0 0-.6.24l-3.54 3.47V30.15a.84.84 0 0 0-1.68 0v12a.82.82 0 0 0 .52.77.87.87 0 0 0 .32.06.82.82 0 0 0 .6-.25l4.38-4.28 4.38 4.28a.82.82 0 0 0 .6.24.87.87 0 0 0 .3-.07.82.82 0 0 0 .53-.76v-12a.83.83 0 0 0-.83-.84z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-product-db-shortdesc {
  border-color: #121212;
}
.b-bstyle .b-i-product-wrap-price {
  border-color: #333;
}
.b-bstyle .b-box-deliv-separator {
  border-color: #333;
}
.b-bstyle .b-breadcrumb-list a {
  color: #fff;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6.97' viewBox='0 0 9 6.969'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23666; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9 3.45a.62.62 0 0 0-.22-.48l-.1-.1L5.62.17a.8.8 0 0 0-1.05 0 .62.62 0 0 0 0 .96L6.45 2.8H.75a.73.73 0 0 0-.75.67.73.73 0 0 0 .74.66h5.7L4.6 5.8a.62.62 0 0 0 0 .96.82.82 0 0 0 1.05 0l3.06-2.7a1.2 1.2 0 0 0 .1-.1A.62.62 0 0 0 9 3.5v-.03-.02z'/%3E%3C/svg%3E") right center no-repeat;
}
.b-bstyle .b-breadcrumb-list a:hover {
  color: #fff;
}
.b-product-top-side {
  position: relative;
}
.b-bstyle .b-product-top-side-head-msi {
  padding: 55px 0 0 0;
}
.b-bstyle .b-product-top-side .b-product-top-side-head-msi .b-page-title {
  font-size: 36px;
  line-height: 45px;
}
.b-bstyle .b-product-sec-nav:before {
  display: none;
}
.b-bstyle .b-product-sec-nav {
  border-top: none;
}
.b-bstyle .b-product-top-side .b-page-title {
  color: #fff;
}
.b-bstyle .b-product-sec-nav .b-link {
  color: #fff;
}
.b-bstyle .b-product-sec-nav .b-link .b-txt {
  border-color: rgba(211, 211, 211, 0.9);
}
.b-bstyle .b-product-sec-nav .b-link:hover .b-txt {
  border-color: transparent;
}
.b-bstyle .b-product-sec-nav .active .b-link,
.b-bstyle .b-product-sec-nav .active .b-link .b-txt {
  color: #999 !important;
  border-color: transparent;
}
.b-bstyle .b-product-top-side-head .b-i-product-articul i {
  color: #fff;
}
.b-bstyle .b-product-sec-nav .b-link .b-num {
  color: #f00;
}
.b-bstyle .b-product-sec-nav .b-link-share {
  color: #eb4242;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='26' viewBox='0 0 23 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18 15.83a5 5 0 0 0-4.15 2.22l-3.5-2.4a5.72 5.72 0 0 0 .66-2.65 5.54 5.54 0 0 0-.82-2.94l4.62-3A4.2 4.2 0 0 0 18 8.52a4.26 4.26 0 1 0-4.22-4.26 4.28 4.28 0 0 0 .27 1.48L9.23 8.9A5.45 5.45 0 0 0 5.5 7.4a5.58 5.58 0 0 0 0 11.16 5.47 5.47 0 0 0 3.98-1.72l3.72 2.56a5.28 5.28 0 0 0-.22 1.5 5 5 0 1 0 5-5.1zM18 1.5a2.76 2.76 0 1 1-2.73 2.77A2.74 2.74 0 0 1 18 1.5zM5.5 17.1A4.08 4.08 0 1 1 9.54 13a4.05 4.05 0 0 1-4.02 4.08zm12.5 7.4a3.57 3.57 0 1 1 3.5-3.56A3.56 3.56 0 0 1 18 24.5z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle.x-nav-flying-msi .b-header-fixedpopup {
  background: #1b1b1b;
}
/*.b-bstyle.x-nav-flying-msi .b-product-top-side { background:#1b1b1b; }*/
.b-bstyle.x-nav-flying-msi .b-product-top-side .b-product-top-side-head-msi .b-page-title {
  display: none;
}
.b-bstyle .b-together-cheaper-head {
  color: #fff;
}
.b-bstyle .b-together-cheaper-body {
  background: #151515;
  border: 1px solid #333;
  box-shadow: none;
  padding: 9px 19px 19px 19px;
}
.b-bstyle .b-product-mob-title {
  color: #fff;
}
.b-bstyle .b-product-mob-title i {
  background: #f00;
  color: #fff;
}
.b-bstyle .b-wrap-reviews-nq,
.b-bstyle #bTabFaq.b-reviews-nq-tab-item {
  border-color: #333;
}
.b-bstyle .b-i-product-short .b-label-uprod {
  background: #3c3c3c;
  color: #fff;
}
.b-bstyle .b-i-product-short .b-head a {
  color: #fff;
}
.b-bstyle .b-i-product-short .b-head a:hover {
  color: #fff;
  text-decoration: underline;
}
.b-bstyle .b-i-product-short .b-price {
  color: #fff;
}
.b-bstyle .b-i-product-short .b-label-discount {
  background: #411;
  color: #f00;
}
.b-bstyle .b-carousel-left,
.b-bstyle .slick-prev,
.b-bstyle .b-i-product-pic-slider-cprev {
  background: rgba(255, 255, 255, 0.1);
}
.b-bstyle .b-carousel-right,
.b-bstyle .slick-next,
.b-bstyle .b-i-product-pic-slider-cnext {
  background: rgba(255, 255, 255, 0.1);
}
.b-bstyle .b-carousel-left:hover,
.b-bstyle .slick-prev:hover,
.b-bstyle .b-i-product-pic-slider-cprev:hover {
  background: rgba(255, 255, 255, 0.15);
}
.b-bstyle .b-carousel-right:hover,
.b-bstyle .slick-next:hover,
.b-bstyle .b-i-product-pic-slider-cnext:hover {
  background: rgba(255, 255, 255, 0.15);
}
.b-bstyle .b-catalog-row .b-i-product .b-i-product-bot-meta {
  border-color: #333;
}
.b-bstyle .b-mnp-slider-nav .b-carousel-indicators > li:before {
  border-color: #999;
}
.b-bstyle .b-mnp-slider-nav .b-carousel-indicators > li:hover:before {
  border-color: #fff;
}
.b-bstyle .b-mnp-slider-nav .b-carousel-indicators > .active {
  border-color: #999;
  background: none;
}
.b-bstyle .b-mnp-slider-nav .b-carousel-indicators > .active:before {
  border-color: #ff0000;
  background: #ff0000;
}
.b-bstyle .b-mnp-slider-nav .b-carousel-indicators > .active:hover:before {
  border-color: #ff0000;
  background: #ff0000;
}
.b-bstyle .b-mnp-slider-nav .b-carousel-indicators > .active:hover {
  border-color: #fff;
}
.b-bstyle .b-mnp-slider-nav .b-carousel-right:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' viewBox='0 0 19 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23666; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18.94 6.62a.87.87 0 0 0-.2-.3L12.44.28a.96.96 0 0 0-1.33 0 .87.87 0 0 0 0 1.27l4.72 4.53H.94a.9.9 0 1 0 0 1.8H15.9l-4.8 4.6a.87.87 0 0 0 0 1.27.97.97 0 0 0 1.33 0l6.3-6.07a1.03 1.03 0 0 0 .2-1.05z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-mnp-slider-nav .b-carousel-left:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' viewBox='0 0 19 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23666; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.06 6.62a.87.87 0 0 1 .2-.3L6.56.28a.96.96 0 0 1 1.33 0 .87.87 0 0 1 0 1.27L3.17 6.07h14.88a.9.9 0 1 1 0 1.8H3.1l4.8 4.6a.87.87 0 0 1 0 1.27.97.97 0 0 1-1.33 0L.27 7.67a1.03 1.03 0 0 1-.2-1.05z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-tchb-summary .b-price {
  color: #fff;
}
.b-bstyle .b-product-full-desc-head {
  color: #fff;
}
.b-bstyle .b-pfd-article {
  color: #999;
}
.b-bstyle .b-pfd-article h2 {
  color: #fff;
}
.b-bstyle .b-pfd-article h3 {
  color: #fff;
}
.b-bstyle .b-pfd-article ul li {
  border-color: #272727;
}
.b-bstyle .b-pfd-article ul li:before {
  background: #ad0707;
}
.b-bstyle .b-pfd-loadmore-link {
  background: #333333;
  color: #fff;
}
.b-bstyle .b-pfd-loadmore-link:hover {
  color: #fff;
}
.b-bstyle .b-pfd-loadmore-link span {
  border-color: #fff;
}
.b-bstyle .b-pfd-loadmore-link:hover span {
  border-color: transparent;
}
.b-bstyle .b-pfd-loadmore-link span:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-opacity:0.4; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-pfd-loadmore-link span:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-wrap-ptech-chars {
  border-color: #333;
}
.b-bstyle .b-ptech-chars-head {
  color: #fff;
}
.b-bstyle .b-ptech-param-head {
  color: #fff;
}
.b-bstyle .b-ptech-param-table .b-link-qst {
  color: #f00;
  border: 1px solid rgba(255, 0, 0, 0.2);
}
.b-bstyle .b-ptech-param-table .b-link-qst:hover {
  color: #f00;
  border: 1px solid rgba(255, 0, 0, 0.5);
}
.b-bstyle .b-ptech-param-table td {
  color: #fff;
}
.b-bstyle .b-prodchar-doc-item-green {
  background: #243319;
}
.b-bstyle .b-prodchar-doc-item-orange {
  background: #3f1111;
}
.b-bstyle .b-prodchar-doc-item .b-txt {
  color: #fff;
}
.b-bstyle .b-prodchar-doc-item .b-txt i {
  color: #999;
}
.b-bstyle .b-prodchar-doc-item .b-link {
  color: #fff;
}
.b-bstyle .b-prodchar-doc-item .b-link:hover {
  color: #fff;
}
.b-bstyle .b-fbl-item-top .b-name {
  color: #fff;
}
.b-bstyle .b-fbl-item .b-text {
  color: #999;
}
.b-bstyle .b-wrap-reviews-nq-head {
  color: #fff;
}
.b-bstyle .b-reviews-nq-tabs-nav > li.active > a,
.b-bstyle .b-reviews-nq-tabs-nav > li.active > a:hover,
.b-bstyle .b-reviews-nq-tabs-nav > li.active > a:focus {
  background: none;
}
.b-bstyle .b-reviews-nq-tabs-nav .b-txt {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-reviews-nq-tabs-nav .active .b-txt {
  color: #999;
}
.b-bstyle .b-reviews-nq-tabs-nav .b-num {
  background: #151515;
  color: #e50001;
  border: 1px solid #4f4f4f;
  line-height: 25px;
  padding: 0 7px;
}
.b-bstyle .b-reviews-nq-tabs-nav .active .b-num {
  background: #e50001;
  border: 1px solid #e50001;
  color: #fff;
}
.b-bstyle .b-product-recommend b {
  color: #fff;
}
.b-bstyle .b-reviews-stat-table .b-rst-td-total {
  color: #fff;
}
.b-bstyle .b-reviews-stat-table .b-i-product-ratio-list .b-star-null {
  width: 22px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.22' height='13.94' viewBox='0 0 15.22 13.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23151515; stroke:%23efc500; stroke-width:1px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.7 5.4a.5.5 0 0 0-.4-.33L10.1 4.3 8.07.77A.55.55 0 0 0 7.6.5a.53.53 0 0 0-.46.26L5.1 4.3.9 5.08a.5.5 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.5 4.02a.52.52 0 0 0 .2.47.6.6 0 0 0 .32.1.55.55 0 0 0 .22-.04l3.84-1.7 3.84 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .22-.47l-.53-4.03 2.9-2.95a.47.47 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-rst-graph .b-rst-graph-value {
  background: #151515;
  color: #fff;
}
.b-bstyle .b-reviews-box-head-title {
  color: #fff;
}
.b-bstyle .b-cat-sortmore-label span {
  border-color: #60aa2a;
}
.b-bstyle .b-cat-sortmore-label:hover span {
  border-color: transparent;
}
.b-bstyle .b-cat-sortmore-label {
  color: #60aa2a;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.77 7.7l5.93-5.97a1.03 1.03 0 0 0 0-1.44 1 1 0 0 0-1.43 0L7 5.6 1.73.3A1 1 0 0 0 .3.3a1.03 1.03 0 0 0 0 1.44L6.22 7.7a1.17 1.17 0 0 0 1.55 0z'/%3E%3C/svg%3E") right 7px no-repeat;
}
.b-bstyle .b-irev-top .b-name {
  color: #fff;
}
.b-bstyle .b-rst-graph {
  background: #efc500;
}
.b-bstyle .b-item-review-meta .b-rst-graph .b-rst-graph-value {
  left: 2px;
  top: 2px;
  width: 36px;
  height: 36px;
  line-height: 36px;
}
.b-bstyle .b-rew-text-item {
  color: #999;
}
.b-bstyle .b-list-likes {
  border-color: #333;
}
.b-bstyle .b-list-likes > li {
  border-color: #333;
}
.b-bstyle .b-list-likes .b-link-like {
  color: #fff;
}
.b-bstyle .b-list-likes .b-link-dislike {
  color: #fff;
}
.b-bstyle .b-list-likes .b-link-zero {
  color: #999;
}
.b-bstyle .b-rew-text-item .b-rti-head {
  color: #fff;
}
.b-bstyle .b-rew-text-item .b-rti-head-plus {
  color: #60aa2a;
}
.b-bstyle .b-rew-text-item .b-rti-head-minus {
  color: #f00;
}
.b-bstyle .b-rew-text-item .b-link-more {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-rew-text-item .b-link-more:hover {
  color: #fff;
  border-color: transparent;
}
.b-bstyle .b-ptech-param-table .b-ptech-pt-label {
  border-color: #333;
  color: #999;
}
.b-bstyle .b-ptech-param-table td {
  border-color: #333;
}
.b-bstyle .b-reviews-stat-table .b-rst-td-label {
  border-color: #333;
}
.b-bstyle .b-reviews-stat-table td {
  border-color: #333;
}
.b-bstyle .b-review-list > .b-item-review {
  border-color: #333;
}
.b-bstyle .b-total-not-recommend {
  border-color: #666;
}
.b-bstyle .b-total-recommend {
  border-color: #666;
}
.b-bstyle .b-tproduct-form-title {
  color: #fff;
}
.b-bstyle .b-need2enter {
  background: none;
  color: #fff;
  border: 1px solid #60aa2a;
  padding: 12px 19px;
}
.b-bstyle .b-product-sec-nav .active .b-link .b-txt {
  color: #fff;
}
.b-bstyle .b-tproduct-form .form-group label {
  color: #fff;
}
.b-bstyle .b-wrap-reviews-counters .b-reviews-stat-table .b-rst-td-label {
  color: #fff;
}
.b-bstyle .b-rst-graph-null .b-rst-graph-value {
  color: #999;
}
.b-bstyle .b-rst-graph-null {
  background-color: #333;
}
.b-bstyle .b-tproduct-form .form-control {
  background-color: #151515;
  color: #fff;
  border-color: #4f4f4f;
}
.b-bstyle .b-tproduct-form .form-control:focus {
  color: #fff;
}
.b-bstyle .rating-container .glyphicon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.22' height='13.94' viewBox='0 0 15.22 13.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23151515; stroke:%23999; stroke-width:1px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.7 5.4a.5.5 0 0 0-.4-.33L10.1 4.3 8.07.77A.55.55 0 0 0 7.6.5a.53.53 0 0 0-.46.26L5.1 4.3.9 5.08a.5.5 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.5 4.02a.52.52 0 0 0 .2.47.6.6 0 0 0 .32.1.55.55 0 0 0 .22-.04l3.84-1.7 3.84 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .22-.47l-.53-4.03 2.9-2.95a.47.47 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .rating-container .filled-stars .glyphicon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.22' height='13.94' viewBox='0 0 15.22 13.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; stroke:%23efc500; stroke-width:1px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.7 5.4a.5.5 0 0 0-.4-.33L10.1 4.3 8.07.77A.55.55 0 0 0 7.6.5a.53.53 0 0 0-.46.26L5.1 4.3.9 5.08a.5.5 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.5 4.02a.52.52 0 0 0 .2.47.6.6 0 0 0 .32.1.55.55 0 0 0 .22-.04l3.84-1.7 3.84 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .22-.47l-.53-4.03 2.9-2.95a.47.47 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .rating-container .label {
  color: #fff;
}
.b-bstyle .rating-container .label-default {
  color: #999;
}
.b-bstyle input[type="radio"] + label:before {
  border: 1px solid #4f4f4f;
  background: #151515;
}
.b-bstyle input[type="radio"] + label:hover:before {
  border: 1px solid #999;
  background: #333;
}
.b-bstyle input[type="radio"]:checked + label:before {
  border: 1px solid #4b4b4b;
  background: #151515;
}
.b-bstyle input[type="radio"][disabled] + label:before {
  border: 1px solid #333;
  background: #151515;
}
.b-bstyle input[type="radio"] + label:hover:after {
  border-color: #333;
  background: #c9c9c9;
}
.b-bstyle input[type="radio"]:checked + label:after {
  border-color: #151515;
  background: #60aa2a;
}
.b-bstyle input[type="radio"]:checked + label:hover:after {
  border-color: #151515;
  background: #60aa2a;
}
/*.b-bstyle .b-tproduct-form .b-btn-send { background-color:#f00; }
.b-bstyle .b-tproduct-form .b-btn-send:hover { background-color:#f33; }
.b-bstyle .b-tproduct-form .b-btn-send:active { background-color:#c00; }*/
.b-bstyle .b-related-products {
  border-top: 1px solid #333;
}
.b-bstyle .b-related-products-head {
  color: #fff;
}
.b-bstyle .b-relprod-nav {
  box-shadow: none;
  background: #151515;
  border: 1px solid #333;
}
.b-bstyle .b-relprod-nav > li {
  border-color: #333333;
}
.b-bstyle .b-relprod-nav a {
  color: #fff;
  background: none;
}
.b-bstyle .b-relprod-nav a:hover {
  background: #333;
}
.b-bstyle .b-relprod-nav .active a {
  background: #333;
}
.b-bstyle .b-relprod-nav a .b-num {
  color: #f00;
}
.b-bstyle .b-popular-products-head {
  padding: 0 0 25px 0;
}
.b-bstyle .b-catalog-row .b-i-product-hover .b-i-product-inner {
  box-shadow: none;
  background: #151515;
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.15);
}
.b-bstyle .b-poprpdpsd-item .b-i-product:hover {
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.15);
  background: #151515;
}
.b-bstyle .b-poprpdpsd-item .b-i-product {
  padding: 20px 20px 0 20px;
  margin: 5px;
}
.b-bstyle .b-popular-products-slider .b-poprpdpsd-item .b-i-product-inner {
  padding: 0 0 15px 0;
}
.b-bstyle .b-popular-products-slider .b-i-product-bot-meta {
  min-height: 40px;
  margin: 0 0 10px 0;
}
.b-bstyle .b-i-product .b-i-product-ratio-list .b-star-null {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.22' height='13.94' viewBox='0 0 15.22 13.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23151515; stroke:%23efc500; stroke-width:1px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.7 5.4a.5.5 0 0 0-.4-.33L10.1 4.3 8.07.77A.55.55 0 0 0 7.6.5a.53.53 0 0 0-.46.26L5.1 4.3.9 5.08a.5.5 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.5 4.02a.52.52 0 0 0 .2.47.6.6 0 0 0 .32.1.55.55 0 0 0 .22-.04l3.84-1.7 3.84 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .22-.47l-.53-4.03 2.9-2.95a.47.47 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-i-product .b-i-product-ratio-list .b-star-half {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 37'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M33.5 14.8c.4-.4.2-1.1-.4-1.2l-10-1.4c-.2 0-.4-.2-.5-.4l-4.5-9c-.1-.3-.4-.4-.6-.4-.3 0-.5.1-.6.4l-4.5 9c-.1.2-.3.4-.5.4L2 13.6c-.6.1-.8.8-.4 1.2l7.2 7c.1.1.2.2.2.3v.3l-1.7 9.9v.4c0 .1.1.2.1.2.1.1.1.1.2.1s.2.1.3.1c.1 0 .2 0 .3-.1l8.9-4.7c.1-.1.2-.1.3-.1s.2 0 .3.1l8.9 4.7c.1.1.2.1.3.1.4 0 .8-.4.7-.8l-1.7-9.9c0-.2 0-.5.2-.6l7.4-7zm-9.4 8l1.3 7.3-6.6-3.5c-.4-.2-.8-.3-1.3-.3V6l3.3 6.7c.4.8 1.2 1.4 2 1.5l7.4 1.1-5.3 5.2c-.6.5-.9 1.4-.8 2.3z'/%3E%3C/svg%3E") center -2px no-repeat;
  background-size: 16px auto;
}
.b-bstyle .b-i-product .b-i-product-articul {
  color: #666;
}
.b-bstyle .b-i-product .b-i-product-articul i {
  color: #999;
}
.b-bstyle .b-i-product .label.discount,
.b-bstyle .b-product-desc-box .label.discount {
  background-color: #331c00;
  color: #ff7800;
}
/*.b-bstyle .b-i-product .b-link-add2bas-already-add { background:#300 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ddd; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E")  7px 7px no-repeat; background-size:26px 24px; }
.b-bstyle .b-i-product .b-link-add2bas-already-add:hover { background-color:#600; }
.b-bstyle .b-i-product .b-link-add2bas-already-add:active { background-color:#200; }*/
.b-bstyle .b-i-product-select-color-list .active {
  border-color: #999;
}
.b-bstyle .b-cat-loadmore-link {
  color: #fff;
  background: #333;
}
.b-bstyle .b-cat-loadmore-link:hover {
  color: #fff;
}
.b-bstyle .b-cat-loadmore-link:hover span {
  color: #fff;
  border-color: transparent;
}
.b-bstyle .b-cat-loadmore-link span {
  border-color: #fff;
}
.b-bstyle .b-cat-loadmore-link span:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='24' viewBox='0 0 21 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.8 0a22.06 22.06 0 0 0-.17 2.5V3l-.5.07A10.5 10.5 0 1 0 21 13.47a1 1 0 1 0-1.98 0A8.52 8.52 0 1 1 8.92 5.1l.68-.13v.7c.03.74.05 1.4.08 1.83.03.4.06.64.1.8a32.06 32.06 0 0 0 6.1-4.1.5.5 0 0 0 .08-.06A33 33 0 0 0 9.8 0z'/%3E%3C/svg%3E");
}
.b-bstyle .b-similar-products {
  border-color: #333;
}
.b-bstyle .b-similar-products-head {
  color: #fff;
}
.b-bstyle .b-i-product-short-char .b-shead {
  color: #fff;
}
.b-bstyle .b-i-product .b-i-product-chars-list-ico {
  opacity: 1;
}
.b-bstyle .b-popular-products .b-i-product .b-i-product-chars-list-ico {
  display: none;
}
.b-bstyle .b-content-main-page {
  padding: 0;
}
.b-bstyle .b-footer-secnav {
  background: #242424;
}
.b-bstyle .b-footer-secbot {
  background: #000;
  color: #6a6a6a;
}
.b-bstyle .b-footer-secnav .b-head {
  color: #fff;
  opacity: .3;
}
.b-bstyle .b-footer-secnav .b-nav a {
  color: #fff;
}
.b-bstyle .b-footer-secnav .b-nav a:hover {
  color: #fff;
}
.b-bstyle .b-callcenter-shedule {
  color: #fff;
}
.b-bstyle .b-suscribe .b-input {
  background-color: #151515;
  border-color: #4f4f4f;
  color: #999;
}
.b-bstyle .b-suscribe .b-input:focus {
  color: #999;
}
.b-bstyle .b-creator {
  color: #666;
}
.b-bstyle .b-creator a {
  color: #fff;
}
.b-bstyle .b-creator a:hover {
  color: #fff;
}
.b-bstyle .b-side-filter {
  background: #151515;
  border-color: #333;
}
.b-bstyle .b-sfilt-item-inner,
.b-bstyle .b-sfilt-item {
  border-color: #333333;
}
.b-bstyle .b-sfilt-item-inputs .b-input,
.b-bstyle .form-control {
  background: #151515;
  color: #fff;
  box-shadow: none !important;
  border-color: #4f4f4f !important;
  height: 40px;
}
.b-bstyle .b-sfilt-item-inputs .b-input:hover,
.b-bstyle .form-control:hover,
.b-bstyle .b-obspq-list .b-quant-inp:hover,
.b-bstyle .b-sfilt-item-inputs .b-input:focus,
.b-bstyle .form-control:focus,
.b-bstyle .b-obspq-list .b-quant-inp:focus {
  background: #333;
  color: #fff;
  box-shadow: none !important;
  border-color: #999 !important;
}
.b-bstyle .b-tproduct-form .form-control[aria-invalid="true"],
.b-bstyle .form-control[aria-invalid="true"] {
  border-color: #f00 !important;
}
.b-bstyle .js-has-error .b-tproduct-form .form-control[aria-invalid="true"],
.b-bstyle .js-has-error .form-control {
  border-color: #f00 !important;
}
.b-bstyle .b-sfilt-slider.ui-slider-horizontal {
  background: #333;
}
.b-bstyle .b-sfilt-slider.ui-slider .ui-slider-range {
  background: #f00;
}
.b-bstyle .b-sfilt-slider.ui-slider .ui-slider-handle {
  background: #333;
  border-color: #666;
}
/*.b-bstyle .modal .form-control { background:#141313 !important; border-color:#4f4f4f !important; box-shadow:none !important; }*/
.b-bstyle .b-sfilt-item-head a {
  color: #fff;
}
.b-bstyle .b-sfilt-item-head a span i {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-sfilt-item-head a:hover span i {
  border-color: transparent;
}
.b-bstyle .b-sfilt-item-param-list > li label,
.b-bstyle .b-sfilt-item-param-list,
.b-bstyle .b-sfilt-item-param-list > li label a {
  color: #999;
}
.b-bstyle .modal input[type="checkbox"] + label:before {
  border: 1px solid #4f4f4f;
  background: #141313;
}
.b-bstyle input[type="checkbox"] + label:before {
  border: 1px solid #4f4f4f;
  background: #151515;
}
.b-bstyle input[type="checkbox"] + label:hover:before {
  border: 1px solid #999;
  background: #333;
}
.b-bstyle input[type="checkbox"] + label:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23c9c9c9; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.62.13a.42.42 0 0 0-.62 0l-6.52 6.8a.42.42 0 0 1-.62 0L2 3.87a.43.43 0 0 0-.3-.14.44.44 0 0 0-.3.14L.1 5.08a.46.46 0 0 0-.13.3.5.5 0 0 0 .12.34L3 8.88l.62.66 1.24 1.3a.42.42 0 0 0 .62 0l8.37-8.75a.48.48 0 0 0 0-.66z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle input[type="checkbox"]:checked + label:before {
  border-color: #4f4f4f;
  background-color: #151515;
}
.b-bstyle input[type="checkbox"]:checked + label:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.62.13a.42.42 0 0 0-.62 0l-6.52 6.8a.42.42 0 0 1-.62 0L2 3.87a.42.42 0 0 0-.3-.14.44.44 0 0 0-.3.14L.1 5.08a.46.46 0 0 0-.13.3.5.5 0 0 0 .12.34L3 8.88l.62.66 1.24 1.3a.42.42 0 0 0 .62 0l8.37-8.75a.48.48 0 0 0 0-.66z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle input[type="checkbox"]:disabled + label {
  cursor: default;
  color: #999 !important;
}
.b-bstyle input[type="checkbox"]:disabled + label:before {
  background: #151515;
  border: 1px solid #333;
}
.b-bstyle input[type="checkbox"]:disabled + label:after {
  display: none;
}
.b-bstyle .b-sfilt-item-body .b-view-all a {
  color: #f00;
  border-color: #f00;
}
.b-bstyle .b-sfilt-item-body .b-view-all a:hover {
  color: #f33;
  border-color: transparent;
}
.b-bstyle .b-catalog-top-info .b-pagehead h1 {
  color: #fff;
}
.b-bstyle .b-catalog-top-info .b-pagehead i {
  color: #e50001;
}
/*.b-bstyle .b-cat-viewmode-link-plate:before { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%234d4d4d; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.3 0H.8C.3 0 0 .3 0 .8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM9.3 0H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM15.3 0h-2.5c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM3.3 6H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM9.3 6H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM15.3 6h-2.5c-.5 0-.8.3-.8.8v2.5c0 .4.3.8.8.8h2.5c.4 0 .8-.3.8-.8V6.8c-.1-.5-.4-.8-.8-.8zM3.3 12H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7v-2.5c0-.5-.3-.8-.7-.8zM9.3 12H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .8-.3.8-.8v-2.5c-.1-.4-.4-.7-.8-.7zM15.3 12h-2.5c-.4 0-.8.3-.8.8v2.5c0 .4.3.8.8.8h2.5c.4 0 .8-.3.8-.8v-2.5c-.1-.5-.4-.8-.8-.8z'/%3E%3C/svg%3E") no-repeat; }
.b-bstyle .b-cat-viewmode-link-plate:after { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.3 0H.8C.3 0 0 .3 0 .8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM9.3 0H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM15.3 0h-2.5c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM3.3 6H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM9.3 6H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM15.3 6h-2.5c-.5 0-.8.3-.8.8v2.5c0 .4.3.8.8.8h2.5c.4 0 .8-.3.8-.8V6.8c-.1-.5-.4-.8-.8-.8zM3.3 12H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7v-2.5c0-.5-.3-.8-.7-.8zM9.3 12H6.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .8-.3.8-.8v-2.5c-.1-.4-.4-.7-.8-.7zM15.3 12h-2.5c-.4 0-.8.3-.8.8v2.5c0 .4.3.8.8.8h2.5c.4 0 .8-.3.8-.8v-2.5c-.1-.5-.4-.8-.8-.8z'/%3E%3C/svg%3E") no-repeat; }

.b-bstyle .b-cat-viewmode-link-list:before { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%234d4d4d; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.3 0H.8C.3 0 0 .3 0 .8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM6.5 1h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5h-9c-.3 0-.5.2-.5.5s.2.5.5.5zM15.5 3h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 6h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 9h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 12h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 15h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM3.3 6H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM3.3 12H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7v-2.5c0-.5-.3-.8-.7-.8z'/%3E%3C/svg%3E") no-repeat; }
.b-bstyle .b-cat-viewmode-link-list:after { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.3 0H.8C.3 0 0 .3 0 .8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V.8c0-.5-.3-.8-.7-.8zM6.5 1h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5h-9c-.3 0-.5.2-.5.5s.2.5.5.5zM15.5 3h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 6h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 9h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 12h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM15.5 15h-9c-.3 0-.5.2-.5.5s.2.5.5.5h9c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM3.3 6H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7V6.8c0-.5-.3-.8-.7-.8zM3.3 12H.8c-.5 0-.8.3-.8.8v2.5c0 .4.3.7.8.7h2.5c.4 0 .7-.3.7-.7v-2.5c0-.5-.3-.8-.7-.8z'/%3E%3C/svg%3E") no-repeat; }
.b-bstyle .b-cat-viewmode-list .active a { background:#333; }
*/
.b-bstyle .b-pagination > li,
.b-bstyle .b-pagination > li:first-child,
.b-bstyle .b-pagination > li:last-child {
  color: #fff;
}
/*.b-bstyle .pagination > li > a, .b-bstyle .pagination > li > span { color:#fff; }
.b-bstyle .pagination > li > a:hover { border-color:#f00; background:none; }
.b-bstyle .pagination > li > .b-previous { border:2px solid transparent; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.06 5.67a.77.77 0 0 1 .17-.25L5.55.22a.8.8 0 0 1 1.1 0 .76.76 0 0 1 0 1.08L2.7 5.2H15.2a.77.77 0 1 1 0 1.54H2.62l4.04 3.95a.76.76 0 0 1 0 1.08.8.8 0 0 1-1.1 0L.22 6.58A.76.76 0 0 1 0 6a.77.77 0 0 1 .06-.33z'/%3E%3C/svg%3E") center center no-repeat; opacity:.4; }
.b-bstyle .pagination > li > .b-previous:hover {  border-color:#f00;  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.06 5.67a.77.77 0 0 1 .17-.25L5.55.22a.8.8 0 0 1 1.1 0 .76.76 0 0 1 0 1.08L2.7 5.2H15.2a.77.77 0 1 1 0 1.54H2.62l4.04 3.95a.76.76 0 0 1 0 1.08.8.8 0 0 1-1.1 0L.22 6.58A.76.76 0 0 1 0 6a.77.77 0 0 1 .06-.33z'/%3E%3C/svg%3E") center center no-repeat; opacity:1; }
.b-bstyle .pagination > li > .b-next { border:2px solid transparent;  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' viewBox='0 0 19 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18.94 6.62a.84.84 0 0 0-.2-.3L12.44.28a.96.96 0 0 0-1.33 0 .87.87 0 0 0 0 1.27l4.72 4.53H.94a.9.9 0 1 0 0 1.8H15.9l-4.8 4.6a.87.87 0 0 0 0 1.27.97.97 0 0 0 1.33 0l6.3-6.07a.86.86 0 0 0 .28-.67.85.85 0 0 0-.06-.38z'/%3E%3C/svg%3E") center center no-repeat; opacity:.4; }
.b-bstyle .pagination > li > .b-next:hover {  border-color:#f00;  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' viewBox='0 0 19 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18.94 6.62a.84.84 0 0 0-.2-.3L12.44.28a.96.96 0 0 0-1.33 0 .87.87 0 0 0 0 1.27l4.72 4.53H.94a.9.9 0 1 0 0 1.8H15.9l-4.8 4.6a.87.87 0 0 0 0 1.27.97.97 0 0 0 1.33 0l6.3-6.07a.86.86 0 0 0 .28-.67.85.85 0 0 0-.06-.38z'/%3E%3C/svg%3E") center center no-repeat; opacity:1; }
.b-bstyle .pagination > li:first-child > a, .b-bstyle .pagination > li:first-child > span, .b-bstyle .pagination > li:last-child > a, .b-bstyle .pagination > li:last-child > span { border-radius:50%; }
.b-bstyle .pagination > .active > a, .b-bstyle .pagination > .active > span, .b-bstyle .pagination > .active > a:hover, .b-bstyle .pagination > .active > span:hover, .b-bstyle .pagination > .active > a:focus, .b-bstyle .pagination > .active > span:focus { border-color:#f00; background:#f00; color:#fff; z-index:1; }*/
.b-bstyle h1,
.b-bstyle h2,
.b-bstyle h3,
.b-bstyle h4,
.b-bstyle h5,
.b-bstyle h6 {
  color: #fff;
}
.b-bstyle .b-related-products-product-name,
.b-bstyle .b-wrap-reviews-nq-product-name {
  color: #999;
}
.b-bstyle .b-text-article a {
  color: #fff;
}
.b-bstyle .b-text-article a:hover {
  color: #fff;
}
.b-bstyle .b-text-article-more .b-text-article-more-link span {
  border-color: #fff;
}
.b-bstyle .b-text-article-more .b-text-article-more-link:hover span {
  border-color: transparent;
}
.b-bstyle .b-i-dbpro-popup .b-inner-foot {
  background-color: #282828;
  border-color: #777;
}
.b-bstyle .popover {
  background-color: #282828;
  border-color: #282828;
}
.b-bstyle .popover.bottom > .arrow,
.b-bstyle .popover > .arrow,
.b-bstyle .b-i-dbpro-popup .b-inner-foot {
  background-color: #282828;
}
.b-bstyle .b-i-dbpro-popup .b-head-how-link:before,
.b-bstyle .b-inner-foot .b-inner p {
  color: #fff;
}
.b-bstyle .popover.bottom {
  background-color: #282828;
}
.b-bstyle .popover > .popover-content,
.b-bstyle .popover.bottom > .popover-content {
  color: #c0c0c0;
  background-color: #282828;
}
.b-bstyle .popover i {
  color: #fff;
}
.b-bstyle .popover .b-link a {
  color: #60aa2a;
  border-color: #60aa2a;
}
.b-bstyle .popover .b-link a:hover {
  color: #60aa2a;
  border-color: transparent;
}
.b-bstyle .b-i-dbpro-popup .b-head-label,
.b-bstyle .b-i-dbpro-popup .b-head-value b {
  color: #fff;
}
.b-row-feats {
  margin: 25px -15px -1em -15px;
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  text-align: justify;
  padding: 0 0 25px 0;
}
.b-row-feats:after {
  content: '';
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 1em;
}
.b-row-feats .b-item {
  font-size: 12px;
  color: #666;
  line-height: 16px;
  box-sizing: border-box;
  max-width: 197px;
  padding: 0 15px;
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.b-row-feats .b-pic {
  display: table;
  width: 100%;
  max-width: 167px;
  height: 167px;
  margin: 0 0 15px 0;
}
.b-row-feats .b-pic i {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 100%;
  height: 167px;
  border-radius: 10px;
  background: 10px;
  box-sizing: border-box;
  padding: 5px;
  background: #f00;
}
.b-row-feats .b-pic img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
}
.b-row-feats .b-head {
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  font-weight: 700;
  margin: 0 0 8px 0;
  overflow: hidden;
}
.b-bstyle .b-filter-selected-params-list .b-filter-link-del {
  color: #999;
}
.b-bstyle .b-filter-selected-params-list .b-filter-link-del:hover {
  color: #fff;
}
.b-bstyle .b-filter-selected-params-list .b-filter-link-del:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%234d4d4d; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.34.34 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.1a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .45l.1.08a.16.16 0 0 0 0 .02l4.64 4.67a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.87a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-filter-selected-params-list .b-filter-link-del:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.34.34 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.1a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .45l.1.08a.16.16 0 0 0 0 .02l4.64 4.67a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.87a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-filter-selected-params-list .b-filter-link-reset-all {
  display: inline-block;
  vertical-align: top;
  color: #666;
  border-bottom: 1px dashed #666;
  text-decoration: none;
}
.b-bstyle .b-filter-selected-params-list .b-filter-link-reset-all:hover {
  border-color: transparent;
}
.b-bstyle .b-i-product-line .b-i-product-wrap-tla {
  background: #151515;
}
.b-bstyle .b-i-product-tla {
  background: none;
}
.b-bstyle .b-i-product-tla:hover {
  background: none;
}
.b-bstyle .b-i-product .b-i-product-wrap-tla {
  background: none;
}
.b-bstyle .b-i-product-tla-body .b-i-product-tla-body-text {
  color: #fff;
}
.b-bstyle .b-i-product-line .b-i-product-available-gray {
  color: #666;
}
.b-bstyle .b-i-product-line .b-link-add2compare {
  color: #fff;
}
.b-bstyle .b-i-product-line .b-link-add2compare:hover {
  color: #fff;
}
.b-bstyle .b-i-product-line .b-link-add2compare-already-add {
  color: #fff;
}
.b-bstyle .b-i-product-line .b-link-add2compare-already-add:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  opacity: 1;
}
.b-bstyle .b-i-product-line .b-link-add2compare-already-add:hover:after {
  opacity: 1;
}
.b-bstyle .b-i-product-line .b-link-add2compare-already-add:hover {
  text-decoration: underline;
}
.b-bstyle .b-i-product-line .b-link-add2compare i {
  background-color: #124d95;
  color: #fff;
}
.b-bstyle .b-i-product-line .b-link-add2bas-already-add {
  background-image: none;
}
.b-bstyle .b-i-product-line .b-link-add2bas-already-add:after {
  display: none;
}
.b-bstyle .b-i-product-line .b-link-add2bas-already-add:before {
  opacity: 1;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-i-product-line .b-link-add2bas-already-add {
  background: #173500;
  color: #60aa2a;
}
.b-bstyle .b-i-product-line .b-link-add2bas-already-add:hover {
  background: #173500;
}
.b-bstyle .b-i-product-line .b-link-add2bas-already-add:active {
  background: #173500;
}
/*.b-bstyle .b-i-product .b-link-add2bas-pre-order  { background-color:#efc500; color:#fff; }
.b-bstyle .b-i-product .b-link-add2bas-pre-order:hover { background-color:#ddb600; }
.b-bstyle .b-i-product .b-link-add2bas-pre-order:active { background-color:#ddb600; }*/
.b-bstyle .b-i-product-line .b-link-add2bas-pre-order-already-add {
  background-color: #302700;
  color: #efc500;
}
.b-bstyle .b-i-product-line .b-link-add2bas-pre-order-already-add:hover {
  background-color: #332900;
}
.b-bstyle .b-i-product-line .b-link-add2bas-pre-order-already-add:active {
  background-color: #332900;
}
.b-bstyle .b-i-product-line .b-link-add2bas-pre-order-already-add:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-i-product-notify-already-add a {
  color: #ff8a00;
}
.b-bstyle .b-i-product-notify-already-add a:hover {
  color: #ff8a00;
}
.b-bstyle .b-i-product-notify-avail a {
  color: #ff7800;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ff7800; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.95 2a1 1 0 0 0-.16-.7 1.04 1.04 0 0 0-.22-.2 2.4 2.4 0 0 0-2-1.1H2.42A2.46 2.46 0 0 0 0 2.5v12A2.46 2.46 0 0 0 2.4 17h17.2a2.46 2.46 0 0 0 2.4-2.5v-12a2.6 2.6 0 0 0-.05-.5zM11.22 9.94a.9.9 0 0 0 .7-.17l8.4-6.17v10.9a.74.74 0 0 1-.73.76H2.4a.74.74 0 0 1-.72-.75V3.27l8.85 6.5a.9.9 0 0 0 .7.17zM2.9 1.73h16.65l-8.33 6.13z'/%3E%3C/svg%3E") 5px 2px no-repeat;
}
.b-bstyle .b-i-product-notify-avail a span {
  border-bottom: 1px dashed #ff7800;
}
.b-bstyle .b-i-product-notify-avail a:hover span {
  border-color: transparent;
}
.b-bstyle .b-i-product-bot-meta .b-i-product-notify-avail a {
  background: #ff8a00 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.95 2a1 1 0 0 0-.16-.7 1.04 1.04 0 0 0-.22-.2 2.4 2.4 0 0 0-2-1.1H2.42A2.46 2.46 0 0 0 0 2.5v12A2.46 2.46 0 0 0 2.4 17h17.2a2.46 2.46 0 0 0 2.4-2.5v-12a2.6 2.6 0 0 0-.05-.5zM11.22 9.94a.9.9 0 0 0 .7-.17l8.4-6.17v10.9a.74.74 0 0 1-.73.76H2.4a.74.74 0 0 1-.72-.75V3.27l8.85 6.5a.9.9 0 0 0 .7.17zM2.9 1.73h16.65l-8.33 6.13z'/%3E%3C/svg%3E") 9px 11px no-repeat;
  background-size: 22px 17px;
}
.b-bstyle .b-i-product .label.pricedrop {
  border-color: #356ce7;
  color: #356ce7;
}
.b-bstyle .b-i-product .label.action {
  border-color: #fe33ba;
  color: #fe33ba;
}
.b-bstyle .b-i-product-line {
  border-color: #333;
}
.b-bstyle .b-catalog-top-info {
  border-color: #333;
}
.b-bstyle .b-i-product-hi-list {
  border-color: #333;
}
.b-bstyle .b-mob-best-sols {
  background: #333;
  color: #999;
  border-bottom: 1px solid #333;
}
.b-bstyle .b-mob-best-sols a {
  color: #fff;
}
.b-bstyle .b-mob-best-sols a:hover {
  color: #fff;
}
.b-bstyle .b-mob-filter-head.collapsed {
  background: #5c0f0f;
  border-bottom-color: transparent;
}
.b-bstyle .b-mob-filter-head {
  background: #5c0f0f;
  border-bottom-color: transparent;
}
.b-bstyle .b-mob-filter-head-title {
  color: #fff;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 22 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-opacity:0.7; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.8 0H1.2a1.14 1.14 0 1 0 0 2.3h.6a.82.82 0 0 0 .07.1l6 7.64v7a.95.95 0 0 0 .45.82 1.02 1.02 0 0 0 .53.15 1.04 1.04 0 0 0 .43-.1l4.4-2.02a.95.95 0 0 0 .56-.86v-5l5.9-7.64.05-.1h.6a1.14 1.14 0 1 0 0-2.28zm-8.35 9.15a.93.93 0 0 0-.2.56v4.72l-2.4 1.1v-5.8a.92.92 0 0 0-.2-.58L4.27 2.28h13.45z'/%3E%3C/svg%3E") 0 1px no-repeat;
}
.b-bstyle .b-mob-filter-head.collapsed .b-mob-filter-head-title {
  color: #fff;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 22 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.8 0H1.2a1.14 1.14 0 1 0 0 2.3h.6a.82.82 0 0 0 .07.1l6 7.64v7a.95.95 0 0 0 .45.82 1.02 1.02 0 0 0 .53.15 1.04 1.04 0 0 0 .43-.1l4.4-2.02a.95.95 0 0 0 .56-.86v-5l5.9-7.64.05-.1h.6a1.14 1.14 0 1 0 0-2.28zm-8.35 9.15a.93.93 0 0 0-.2.56v4.72l-2.4 1.1v-5.8a.92.92 0 0 0-.2-.58L4.27 2.28h13.45z'/%3E%3C/svg%3E") 0 1px no-repeat;
}
.b-bstyle .b-header-mobile {
  background: #202020;
}
/*.b-bstyle .b-hmb-logo-link { background:url('../images/logo-msi-mob.svg') no-repeat; height:35px; width:132px; background-size:cover; }*/
.b-bstyle .b-hmb-mobnav-toggler,
.b-bstyle .b-hmb-mobnav-toggler.collapsed {
  background: none;
}
.b-bstyle .b-hmb-popup-inner {
  background: #282828;
  border-color: #f00;
}
.b-bstyle .b-hmbp-catalog .b-hbsc-link-1 span:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32' viewBox='0 0 18 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.2 0H2.8A2.74 2.74 0 0 0 0 2.7V29.3A2.74 2.74 0 0 0 2.8 32h12.42a2.74 2.74 0 0 0 2.8-2.7V2.7a2.74 2.74 0 0 0-2.8-2.7zm.86 23.5H1.94V5.55h14.12V23.5zM2.8 1.88h12.42a.83.83 0 0 1 .85.82v1.6H1.94V2.7a.83.83 0 0 1 .86-.83zm12.42 28.26H2.8a.83.83 0 0 1-.85-.82v-4.54h14.12v4.55a.83.83 0 0 1-.86.83zm-6.2-5.06a2.32 2.32 0 1 0 2.4 2.32 2.37 2.37 0 0 0-2.4-2.33zm0 3.4a1.07 1.07 0 1 1 1.1-1.08 1.1 1.1 0 0 1-1.1 1.06z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-hmbp-catalog .b-hbsc-link-2 span:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='26' viewBox='0 0 35 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M34.03 20.13h-2.2V2.93A2.9 2.9 0 0 0 28.98 0H6a2.9 2.9 0 0 0-2.84 2.93v17.2H.98a1.03 1.03 0 0 0-.98 1v1.54A3.27 3.27 0 0 0 3.2 26h28.6a3.27 3.27 0 0 0 3.2-3.33v-1.54a1 1 0 0 0-.97-1zm-.66 1.8v.88a1.44 1.44 0 0 1-1.43 1.5H3.1a1.44 1.44 0 0 1-1.43-1.5v-.87h31.7zm-25.93-1.8V4.63h19.84v15.5H7.44zM27.94 3.3H6.78a.67.67 0 0 0-.67.66v16.16H4.8V2.6a.9.9 0 0 1 .9-.94h23.55a.9.9 0 0 1 .9.94v17.55h-1.57V3.96a.66.66 0 0 0-.65-.67zM16.76 23.7l1.46.02a.47.47 0 0 0 .47-.48v-.3a.47.47 0 0 0-.47-.47h-1.46a.47.47 0 0 0-.47.48v.3a.47.47 0 0 0 .47.46zM18.3 9.2a.64.64 0 0 0-.93 0l-6.3 6.5a.7.7 0 0 0 0 .95.64.64 0 0 0 .94 0l6.3-6.5a.7.7 0 0 0 0-.95zM23 7.82a.64.64 0 0 0-.93 0l-5.13 5.3a.7.7 0 0 0 0 .96.64.64 0 0 0 .92 0L23 8.78a.7.7 0 0 0 0-.96z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-hmbp-catalog .b-hbsc-link-3 span:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.4 11.02H11.7a.72.72 0 0 0-.73.72v10.6a.72.72 0 0 0 .72.7h10.7a.72.72 0 0 0 .7-.7v-10.6a.72.72 0 0 0-.7-.72zm-.73 10.6H12.4v-9.16h9.27v9.16zm11.37-6.02a.96.96 0 1 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3V8.1A4.08 4.08 0 0 0 26 4.03h-.48V.96a.96.96 0 1 0-1.92 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.92 0v3.07H8.1A4.08 4.08 0 0 0 4.03 8.1v.88H.96a.96.96 0 0 0 0 1.9h3.07v2.8H.96a.96.96 0 1 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.9h3.07v.96a4.08 4.08 0 0 0 4.07 4.07h1.36v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h2.8v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h.48a4.08 4.08 0 0 0 4.07-4.07v-.96h3a.96.96 0 0 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3v-2.8h3zm-4.9 10.38a2.16 2.16 0 0 1-2.16 2.15H8.1a2.16 2.16 0 0 1-2.16-2.15V8.1A2.16 2.16 0 0 1 8.1 5.95h17.88a2.16 2.16 0 0 1 2.15 2.15v17.88z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-hmbp-catalog .b-hbsc-link-4 span:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='25' viewBox='0 0 32 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.07 2.72h-17.2v-.97A1.76 1.76 0 0 0 10.1 0H5.66A1.76 1.76 0 0 0 3.9 1.75v.97h-.97A2.93 2.93 0 0 0 0 5.64V22.1A2.93 2.93 0 0 0 2.93 25h26.14A2.93 2.93 0 0 0 32 22.08V5.64a2.93 2.93 0 0 0-2.93-2.92zm-23.7-.97a.3.3 0 0 1 .3-.3h4.43a.3.3 0 0 1 .3.3v.97H5.35v-.97zM30.3 22.1a1.25 1.25 0 0 1-1.25 1.23H2.93a1.25 1.25 0 0 1-1.26-1.24V5.63A1.25 1.25 0 0 1 2.93 4.4h26.14a1.25 1.25 0 0 1 1.25 1.24V22.1zM16 6.02a7.83 7.83 0 1 0 7.88 7.83A7.87 7.87 0 0 0 16 6.03zm0 14.4a6.56 6.56 0 1 1 6.6-6.57 6.6 6.6 0 0 1-6.6 6.56zm0-11.85a5.28 5.28 0 1 0 5.32 5.28A5.3 5.3 0 0 0 16 8.58zm0 9.3a4 4 0 1 1 4.04-4.02 4.03 4.03 0 0 1-4.04 4zm11.4-12.6a2.03 2.03 0 1 0 2.04 2.04A2.04 2.04 0 0 0 27.4 5.3zm0 2.82a.78.78 0 1 1 .78-.78.79.79 0 0 1-.8.78z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-hmbp-catalog .b-hbsc-link-5 span:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='32' viewBox='0 0 25 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M21.73 0H3.28A3.27 3.27 0 0 0 0 3.26v25.48A3.27 3.27 0 0 0 3.3 32h18.45A3.27 3.27 0 0 0 25 28.74V3.26A3.27 3.27 0 0 0 21.73 0zM3.28 1.86h18.45a1.4 1.4 0 0 1 1.4 1.4v3.1H1.88v-3.1a1.4 1.4 0 0 1 1.4-1.4zm18.45 28.28H3.28a1.4 1.4 0 0 1-1.4-1.4v-21h21.25v21a1.4 1.4 0 0 1-1.4 1.4zm-9.23-19.9a8.6 8.6 0 1 0 8.63 8.6 8.62 8.62 0 0 0-8.63-8.6zm0 15.8a7.2 7.2 0 1 1 7.23-7.2 7.22 7.22 0 0 1-7.23 7.2zm0-13a5.8 5.8 0 1 0 5.82 5.8 5.82 5.82 0 0 0-5.82-5.8zm0 1.4a4.42 4.42 0 0 1 4.38 3.86 5.7 5.7 0 0 0-1.95-.3 5.2 5.2 0 0 0-2.54.65 3.85 3.85 0 0 1-1.93.5 3.58 3.58 0 0 1-2.37-.7 4.42 4.42 0 0 1 4.4-4zm0 8.82a4.43 4.43 0 0 1-4.22-3.1 5.84 5.84 0 0 0 2.2.4A5.2 5.2 0 0 0 13 19.9a3.85 3.85 0 0 1 1.93-.5 3.32 3.32 0 0 1 1.88.4 4.42 4.42 0 0 1-4.3 3.45zM6.02 4.96a.8.8 0 1 0-.82-.8.82.82 0 0 0 .82.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .82.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .83.8zm4.32 0a.8.8 0 1 0-.82-.8.82.82 0 0 0 .83.8z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > li {
  border-color: #333;
}
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > li:first-child {
  border: none;
}
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a:hover,
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > .b-hbsc-link-6:hover,
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > a,
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list > .c-li-hover > .b-hbsc-link-6 {
  background-color: #f00 !important;
}
.b-bstyle .b-hmbp-jlinks a {
  color: #fff;
}
.b-bstyle .b-hmb-popup-inner {
  border-bottom: 1px solid #4d4d4d;
}
.b-bstyle .b-hmbp-catalog .b-hbs-catalog-popup-list {
  border-color: #1e1f1f;
}
.b-bstyle .b-i-product-mob-favcomp .b-i-product-hi-link-add2wish:hover:after {
  left: 0;
}
.b-bstyle .b-i-product-mob-favcomp .b-i-product-hi-link-add2wish:after {
  left: 0;
}
.b-bstyle .b-i-product-mob-favcomp .b-i-product-hi-link-add2wish {
  width: 22px;
  padding: 0;
  margin: 0 10px 0 0;
}
.b-bstyle .b-hmb-topbasket {
  background: #202020;
}
.b-bstyle .b-hmb-topbasket .b-total-container::before {
  display: none;
}
.b-bstyle .b-hmb-topbasket .b-total-container .b-price {
  color: #fff;
}
.b-bstyle .b-hmb-topbasket .b-total-container .b-btn-go2basket {
  background-color: #f00;
}
.b-bstyle .b-hmb-topbasket .b-top-basket-order-list > .b-item {
  border-color: #1e1f1f;
}
.b-bstyle .b-hmb-topbasket .b-total-container {
  background: #000;
  border-bottom: 2px solid #1e1f1f;
}
.b-bstyle .b-hmb-topbasket .b-show-all-link {
  color: #f00;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.55 15L15 7.6 7.65.02 6.2 1.4l4.72 5.2L0 6.65v2h10.86l-4.78 4.83z'/%3E%3C/svg%3E") right 0 no-repeat;
}
.b-bstyle .b-hmb-topbasket .b-show-all-link:hover {
  color: #f00;
}
.b-mob-best-sols {
  text-align: left;
}
.b-mob-best-sols b {
  white-space: nowrap;
}
.b-bstyle .b-popup-modal {
  background: none;
}
.b-bstyle .modal-backdrop {
  background: rgba(0, 0, 0, 0.7) !important;
}
.b-bstyle .modal-backdrop.in {
  filter: alpha(opacity=100);
  opacity: 1;
}
.b-bstyle .modal-content {
  background: #151515;
  border: 1px solid #333;
  box-shadow: 0 0 20px rgba(255, 255, 255, 0.15);
}
.b-bstyle .b-obs-product .b-obsp-name a {
  color: #fff;
}
.b-bstyle .b-obs-product .b-obsp-name a:hover {
  color: #fff;
  text-decoration: underline;
}
.b-bstyle .b-popup-modal .b-close:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22a.36.36 0 0 0-.04-.07L9.33 7.7a.37.37 0 0 1 0-.52l5.35-5.38a.37.37 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .36.36 0 0 0-.07.05L7.75 5.6a.35.35 0 0 1-.5 0L1.76.1a.37.37 0 0 0-.52 0L.2 1.15a.37.37 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.37.37 0 0 1 0 .53L.2 13.23l-.02.02-.08.08a.37.37 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .53 0l5.58-5.62a.35.35 0 0 1 .5 0l5.58 5.6a.37.37 0 0 0 .52 0l1.04-1.04a.37.37 0 0 0 0-.52z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-obs-product .b-price {
  color: #fff;
}
.b-bstyle .b-obspq-list .b-quant-inp {
  background: #141313;
  color: #fff;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15) !important;
  border-color: #4d4d4d !important;
}
.b-bstyle .b-obspq-list .b-quant-inc {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.38.06a.85.85 0 0 1 .3.2l6.05 6.3a.96.96 0 0 1 0 1.33.87.87 0 0 1-1.27 0L7.93 3.17v9.88a.9.9 0 1 1-1.8 0V3.1l-4.6 4.8a.87.87 0 0 1-1.27 0 .97.97 0 0 1 0-1.33L6.33.27A.86.86 0 0 1 7 0a.84.84 0 0 1 .38.06z'/%3E%3C/svg%3E") no-repeat;
  opacity: .2;
}
.b-bstyle .b-obspq-list .b-quant-dec {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.62 13.94a.84.84 0 0 1-.3-.2L.28 7.44a.96.96 0 0 1 0-1.33.87.87 0 0 1 1.27 0l4.53 4.72V.94a.9.9 0 1 1 1.8 0v9.96l4.6-4.8a.87.87 0 0 1 1.27 0 .97.97 0 0 1 0 1.33l-6.07 6.3a.86.86 0 0 1-.67.28.85.85 0 0 1-.38-.06z'/%3E%3C/svg%3E") no-repeat;
  opacity: .2;
}
.b-bstyle .b-obspq-list .b-quant-dec:hover,
.b-bstyle .b-obspq-list .b-quant-inc:hover {
  opacity: .5;
}
.b-bstyle .b-quant-del {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22-.04-.07-5.3-5.33a.38.38 0 0 1 0-.52l5.35-5.38a.36.36 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .68.68 0 0 0-.07.05L7.75 5.6a.36.36 0 0 1-.25.1.37.37 0 0 1-.26-.1L1.77.1a.37.37 0 0 0-.52 0L.2 1.15a.38.38 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.38.38 0 0 1 0 .53L.2 13.23a.02.02 0 0 1-.02 0l-.08.1a.38.38 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .52 0l5.58-5.62a.37.37 0 0 1 .25-.1.36.36 0 0 1 .25.1l5.58 5.62a.37.37 0 0 0 .52 0l1.04-1.05a.38.38 0 0 0 0-.53z'/%3E%3C/svg%3E");
  opacity: .5;
}
.b-bstyle .b-quant-del:hover {
  opacity: .7;
}
.b-bstyle .b-obsp-gift .b-name a {
  color: #fff;
}
.b-bstyle .b-obsp-gift .b-name a:hover {
  color: #fff;
}
.b-bstyle .b-obsp-gift {
  border-color: #333;
}
.b-bstyle .b-obox-basket-popup-total {
  border-color: #333;
}
.b-bstyle .b-obox-basket-list > .b-item {
  border-color: #333;
}
.b-bstyle .b-popup-modal-basket-add .b-obs-recommend {
  border-color: #333;
}
.b-bstyle .b-obox-basket-popup-total-text {
  color: #999;
}
.b-bstyle .b-obox-basket-popup-total-text:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23858585; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-obox-basket-popup-total-text .b-num-cirkle {
  background: #f00;
}
.b-bstyle .b-obox-basket-popup-total-text .b-num {
  color: #f00;
}
.b-bstyle .b-obox-basket-popup-total-text .b-price {
  color: #fff;
}
.b-bstyle .b-obox-basket-popup-total-text .b-price i {
  color: #999;
}
.b-bstyle .b-popup-modal .b-together-cheaper-body {
  background: none;
  border: none;
  padding: 0;
}
.b-bstyle .b-popup-modal-basket-add .b-tchb-summary .b-btn-buy {
  background-color: #ff5a00;
}
.b-bstyle .b-obs-recommend-title {
  color: #fff;
}
.b-bstyle .b-obs-recommend-slider .b-name a {
  color: #fff;
}
.b-bstyle .b-obs-recommend-slider .b-price {
  color: #fff;
}
.b-bstyle .b-badd-total-tb .b-badd-next {
  background: #000;
  border-radius: 0 0 8px 0;
}
.b-bstyle .b-badd-wrap-total:after {
  background: -moz-linear-gradient(top, rgba(32, 32, 32, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(top, rgba(32, 32, 32, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to bottom, rgba(32, 32, 32, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6202020', endColorstr='#00000000', GradientType=0);
}
.b-bstyle .b-link-return {
  color: #fff;
}
.b-bstyle .b-link-return span {
  border-bottom: 1px dashed #fff;
}
.b-bstyle .b-link-return:hover span {
  border-color: transparent;
}
.b-bstyle .b-link-return:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%238a8a8a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.06 5.67a.77.77 0 0 1 .17-.25L5.55.22a.8.8 0 0 1 1.1 0 .76.76 0 0 1 0 1.08L2.7 5.2H15.2a.77.77 0 1 1 0 1.54H2.62l4.04 3.95a.76.76 0 0 1 0 1.08.8.8 0 0 1-1.1 0L.22 6.58A.76.76 0 0 1 0 6a.77.77 0 0 1 .06-.33z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-badd-total-tb .b-badd-next {
  white-space: nowrap;
}
.b-bstyle .b-badd-ctotal .b-price {
  color: #fff;
}
.b-tcol-item-full-pic {
  display: block;
}
.b-tcol-item-full-pic img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 0;
}
.b-container-datebirth .b-item {
  position: relative;
}
.b-product-top-side .b-breadcrumb-list {
  padding: 25px 25px 0 5px;
}
.b-box-deliv-features .b-item-warranty .b-head {
  margin-right: -10px;
}
.b-i-product-inner .b-i-product-select-color {
  padding: 0;
}
.b-catalog-row-plate-related .b-i-product .b-link-add2compare {
  display: none;
}
.b-order-page .b-header-bot-side,
.b-order-page .b-hts-col-new-function {
  display: none;
}
.x-nav-flying-msi .b-order-page .b-header-mid-side,
.b-order-page .b-header-mid-side {
  display: block;
  margin: 0 auto;
  max-width: 1170px;
  padding: 0 15px;
}
.b-order-page .b-header {
  left: 0;
  top: 0px;
  position: fixed;
  width: 100%;
  z-index: 11;
  background: #fff;
}
.b-order-page .b-header:before {
  content: '';
  width: 100%;
  height: 6px;
  left: 0px;
  bottom: -6px;
  position: absolute;
  background: -moz-linear-gradient(top, #e8e8e8 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(top, #e8e8e8 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, #e8e8e8 0%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#00ffffff', GradientType=0);
}
.b-order-page .b-header-nav-side {
  display: none;
}
.b-order-page .b-hts-container {
  border: none;
  padding: 6px 0 0 0;
}
.b-order-page .b-hms-contact .b-phones a {
  font-size: 21px;
  line-height: 20px;
  color: #4f5250 !important;
}
.b-order-page .b-hms-contact .b-link-callback {
  padding: 0 0 0 25px;
}
.b-order-page .b-hms-contact .b-link-callback::before {
  width: 15px;
  height: 27px;
  top: -4px;
}
.b-order-page .b-hms-container {
  padding: 10px 0 11px 0;
}
.x-nav-flying.b-order-page .b-header-top-side {
  display: block;
}
.x-nav-flying.b-order-page .b-hms-contact .b-phones {
  padding: 0 5px 0 0;
}
.x-nav-flying.b-order-page .b-wrap-all,
.b-order-page .b-wrap-all {
  padding: 60px 0 0 0;
}
.b-order-page .b-footer-secnav {
  display: none;
}
.b-order-page .b-footer-secbot {
  position: relative;
}
.b-order-page .b-footer-secbot:before {
  content: '';
  width: 100%;
  height: 6px;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #e8e8e8 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #e8e8e8 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#e8e8e8', GradientType=0);
  left: 0px;
  top: -6px;
  position: absolute;
}
.b-obox-delivery-selgroup {
  margin: 0 0 0 65px;
  position: relative;
  min-height: 40px;
}
.form-group .b-obox-delivery-selgroup .b-label {
  font-size: 16px;
  font-weight: 400;
  color: #333;
  line-height: 40px;
  padding: 0;
  margin: 0;
  left: -65px;
  top: 0px;
  position: absolute;
}
.form-group .b-obox-delivery-selgroup .b-label i {
  font-style: normal;
  line-height: 40px;
}
.b-varpay-attention {
  font-size: 14px;
  line-height: 20px;
  color: #666;
  padding: 0 0 15px 40px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='23' viewBox='0 0 27 23'%3E%3Cpath d='M13.5 1.63l5.96 10.05 5.97 10.05H1.57l5.97-10.05L13.5 1.63m0-1.63a.94.94 0 0 0-.82.46L6.4 11.04.12 21.63A.92.92 0 0 0 .93 23h25.13a.92.92 0 0 0 .82-1.37L20.6 11.04 14.32.46A.94.94 0 0 0 13.5 0zm-1.18 18.44a1.18 1.18 0 0 1 2.36 0 1.18 1.18 0 0 1-2.36 0zm.13-11.35h2.12l-.1 9.38H12.6z' fill='%23cca342' fill-rule='evenodd'/%3E%3C/svg%3E") 1px 0 no-repeat;
}
.b-obox-delivery-mslist {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-obox-delivery-mslist > .b-item {
  border-top: 1px solid #ced9e0;
  margin: 0 -25px;
  padding: 20px 25px;
}
.b-obox-delivery-mslist .b-odm-group {
  position: relative;
}
.b-obox-delivery-mslist .b-odm-group-head img {
  display: block;
  max-width: 100%;
  max-height: 18px;
  width: auto;
  height: auto;
}
.b-obox-delivery-mslist .b-odmg-item {
  margin: 0 0 10px 0;
}
.b-obox-delivery-mslist .b-odmg-item + .b-odmg-item {
  margin: 0;
}
.b-obox-delivery-mslist .b-odmg-ico {
  width: 60px;
  text-align: center;
  left: 0px;
  top: 2px;
  position: absolute;
}
.b-obox-delivery-mslist > li:nth-child(1) .b-odmg-ico {
  top: -13px;
}
.b-obox-delivery-mslist > li:nth-child(3) .b-odmg-ico {
  top: -4px;
}
.b-obox-delivery-mslist input[type="radio"] + label {
  display: block;
  margin: 0;
}
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb .b-odmg-label-name,
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb .b-odmg-label-price,
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb .b-odmg-label-date {
  display: table-cell;
  vertical-align: top;
  line-height: 20px;
  padding: 5px 0;
}
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb .b-odmg-label-name {
  font-size: 16px;
  font-weight: 700;
  color: #333;
  padding: 5px 15px 5px 0;
}
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb .b-odmg-free {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  padding: 1px 10px;
  background: #e7f2df;
  color: #eb4242;
  margin: -1px 0 -1px -10px;
  white-space: nowrap;
}
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb .b-odmg-label-date {
  font-size: 14px;
  color: #666;
  width: 38%;
  white-space: nowrap;
}
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb .b-odmg-label-date .b-odmg-label-date-today {
  color: #eb4242;
  font-weight: 700;
  display: inline;
}
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb .b-odmg-label-date .b-odmg-label-date-anthday {
  color: #cca342;
  font-weight: 700;
  display: inline;
}
.b-order-box .b-obox-delivery-mslist input[type="radio"] + label .b-tb .b-odmg-price-summ {
  white-space: nowrap;
  color: #cca342;
}
.b-order-box .b-odmg-form-group-address {
  padding: 15px 0 0 40px;
  margin: 0;
}
.b-odmg-address {
  padding: 5px 0 0 40px;
}
.b-odmg-address a {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  color: #0081c1;
  line-height: 20px;
  text-decoration: none;
  padding: 0 0 0 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='19' viewBox='0 0 13 19'%3E%3Cpath d='M6.5 19a.86.86 0 0 1-.65-.3C5.61 18.44 0 11.93 0 6.29a6.5 6.5 0 0 1 13 0c0 5.63-5.6 12.15-5.85 12.43a.86.86 0 0 1-.65.29zm0-17.36a4.73 4.73 0 0 0-4.8 4.64c0 3.98 3.35 8.71 4.8 10.57 1.45-1.86 4.8-6.6 4.8-10.57a4.73 4.73 0 0 0-4.8-4.64zm0 7.87A3.23 3.23 0 1 1 9.83 6.3 3.29 3.29 0 0 1 6.5 9.52zm0-5.08a1.86 1.86 0 1 0 1.92 1.86A1.9 1.9 0 0 0 6.5 4.43z' fill='%2389c5e3' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
}
.b-odmg-address a:hover {
  color: #0081c1;
  text-decoration: underline;
}
.b-order-box .b-obox-subitem-delivery {
  /*background:#e5f2f9;*/
  border: 2px solid #eb4242;
  padding: 25px 25px 5px 25px;
}
.b-obox-delivery-tabs-nav {
  list-style: none;
  vertical-align: top;
  display: table;
  max-width: 100%;
  border: none;
  border-radius: 0;
  position: relative;
}
.b-obox-delivery-tabs-nav > li {
  display: table-cell;
  vertical-align: top;
  padding: 20px 20px 30px 20px;
  border-radius: 10px 10px 0 0;
  white-space: nowrap;
  font-size: 16px;
  color: #2f2f2f;
  position: relative;
  float: none;
}
.b-obox-delivery-tabs-nav > .active {
  background: #e5f2f9;
}
.b-obox-delivery-tabs .tab-content {
  background: #e5f2f9;
  border-radius: 10px;
  margin: -15px 0 0 0;
}
.b-obox-delivery-tabs .tab-pane {
  padding: 20px 25px;
}
.b-obox-delivery-tabs .tab-pane.active {
  position: relative;
}
.b-obox-delivery-tabs-text {
  font-size: 16px;
  line-height: 25px;
  color: #333;
}
.b-obox-delivery-tabs-text address {
  display: block;
  font-style: normal;
  margin: 0;
  padding: 0;
}
.b-obox-delivery-tabs-text .form-group {
  margin: 0 0 5px 0;
}
.b-obox-bx-inner {
  /*background:#e5f2f9;*/
  border: 2px solid #eb4242;
  padding: 25px;
}
.b-obox-bx-inner-pers-data {
  padding-bottom: 5px;
}
.b-obox-bx-inner-pers-data .b-obox-subitem {
  padding: 0;
}
.b-obox-bx-inner .form-control {
  height: 40px;
  font-size: 16px;
}
.b-obox-bx-inner-varpay {
  /*background:#e5f2f9;*/
  border: 2px solid #eb4242;
  padding: 25px 25px 5px 25px;
}
.b-obox-bx-inner-varpay input[type="radio"] + label:before {
  background-color: #fff;
}
.b-obox-bx-inner-varpay input[type="radio"] + label span {
  line-height: 20px;
}
.b-order-box .b-obox-bx-inner-varpay .b-obox-subitem {
  padding: 0;
}
.b-order-box .form-group-no-call input[type="checkbox"] + label {
  padding-top: 3px;
  padding-bottom: 2px;
  display: inline-block;
  vertical-align: top;
  margin: 0 5px 0 0;
}
.b-order-box .b-link-qst {
  color: #4f5250;
  border-color: #eb4242;
  text-decoration: none;
  position: relative;
  top: 5px;
}
.b-order-box .b-link-qst:hover {
  color: #eb4242;
  text-decoration: none;
}
.b-obox-attent {
  font-size: 14px;
  line-height: 20px;
  padding: 10px 10px 10px 55px;
  margin: -5px 0 10px -10px;
  color: #666;
  background: #ffddde url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='23'%3E%3Cpath d='M13.5 1.63l5.96 10.05 5.97 10.05H1.57l5.97-10.05L13.5 1.63m0-1.63a.94.94 0 0 0-.82.46L6.4 11.04.12 21.63A.92.92 0 0 0 .93 23h25.13a.92.92 0 0 0 .82-1.37L20.6 11.04 14.32.46A.94.94 0 0 0 13.5 0zm-1.18 18.44a1.19 1.19 0 0 1 2.36 0 1.19 1.19 0 0 1-2.36 0zm.13-11.35h2.12l-.1 9.38H12.6z' fill='red' fill-rule='evenodd'/%3E%3C/svg%3E") 14px 15px no-repeat;
}
.b-obox-attent-yellow {
  background: #fff9d2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='23'%3E%3Cpath d='M13.5 1.63l5.96 10.05 5.97 10.05H1.57l5.97-10.05L13.5 1.63m0-1.63a.94.94 0 0 0-.82.46L6.4 11.04.12 21.63A.92.92 0 0 0 .93 23h25.13a.92.92 0 0 0 .82-1.37L20.6 11.04 14.32.46A.94.94 0 0 0 13.5 0zm-1.18 18.44a1.19 1.19 0 0 1 2.36 0 1.19 1.19 0 0 1-2.36 0zm.13-11.35h2.12l-.1 9.38H12.6z' fill='%23ddb600' fill-rule='evenodd'/%3E%3C/svg%3E") 14px 15px no-repeat;
}
.b-btn-checkout[disabled] {
  cursor: default;
  background: #bfddaa;
}
.b-obs-list-totals-null .b-price {
  color: #999;
}
.b-list-promo-code-item {
  list-style: none;
  vertical-align: top;
  margin: 0;
  width: 100%;
  display: table;
}
.b-list-promo-code-item > .b-item {
  display: table-cell;
  vertical-align: top;
  line-height: 25px;
}
.b-list-promo-code-item > .b-item-ecomony {
  width: 200px;
  font-size: 14px;
  color: #999;
}
.b-list-promo-code-item .b-price {
  font-size: 18px;
  font-weight: 700;
  color: #2f2f2f;
}
.b-list-promo-code-item .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-promo-code-text {
  display: inline-block;
  vertical-align: top;
  line-height: 23px;
  border: 1px dashed #d6d6d6;
  margin: 0 8px 0 0;
  white-space: nowrap;
  padding: 0 6px;
  font-size: 14px;
  color: #666;
}
.b-link-promocode-del {
  display: inline-block;
  vertical-align: top;
  width: 13px;
  height: 13px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  opacity: .8;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22-.04-.07-5.3-5.33a.38.38 0 0 1 0-.52l5.35-5.38a.36.36 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .68.68 0 0 0-.07.05L7.75 5.6a.36.36 0 0 1-.25.1.37.37 0 0 1-.26-.1L1.77.1a.37.37 0 0 0-.52 0L.2 1.15a.38.38 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.38.38 0 0 1 0 .53L.2 13.23a.02.02 0 0 1-.02 0l-.08.1a.38.38 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .52 0l5.58-5.62a.37.37 0 0 1 .25-.1.36.36 0 0 1 .25.1l5.58 5.62a.37.37 0 0 0 .52 0l1.04-1.05a.38.38 0 0 0 0-.53z'/%3E%3C/svg%3E") no-repeat;
  background-size: 13px 13px;
  position: relative;
  top: 7px;
}
.b-link-promocode-del:hover {
  opacity: 1;
}
.b-order-box .form-group-rules.form-group-no-call {
  margin: 0 0 10px 0;
}
.b-obox-btns-mob {
  text-align: center;
}
.b-obox-btns-mob .b-btn-go-next {
  display: inline-block;
  vertical-align: top;
}
.b-obox-total-order-data-list {
  list-style: none;
  vertical-align: top;
  font-size: 14px;
  line-height: 20px;
}
.b-obox-total-order-data-list .b-lab {
  display: block;
  font-weight: 700;
}
.b-obox-total-order-data-list .b-val {
  display: block;
  padding: 0 0 10px 0;
}
.b-obox-total-order-data {
  display: none;
}
.b-obox-subhead-mob {
  display: none;
}
.b-not-available-text {
  color: #999;
  font-size: 14px;
  line-height: 20px;
  display: block;
}
.b-error-reason {
  padding: 10px 0 20px 0;
}
.b-error-reason b {
  display: inline-block;
  vertical-align: top;
  line-height: 50px;
  padding: 0 10px 0 0;
}
.b-error-reason .b-error-reason-txt {
  display: inline-block;
  vertical-align: top;
  border-radius: 0;
  font-size: 16px;
  line-height: 20px;
  padding: 15px 15px 15px 45px;
  color: #333;
  background: #ffddde url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='23'%3E%3Cpath d='M13.5 1.63l5.96 10.05 5.97 10.05H1.57l5.97-10.05L13.5 1.63m0-1.63a.94.94 0 0 0-.82.46L6.4 11.04.12 21.63A.92.92 0 0 0 .93 23h25.13a.92.92 0 0 0 .82-1.37L20.6 11.04 14.32.46A.94.94 0 0 0 13.5 0zm-1.18 18.44a1.19 1.19 0 0 1 2.36 0 1.19 1.19 0 0 1-2.36 0zm.13-11.35h2.12l-.1 9.38H12.6z' fill='red' fill-rule='evenodd'/%3E%3C/svg%3E") 11px 11px no-repeat;
}
/*.b-bstyle .b-col-mnp-slider { margin:80px -15px 0 290px; }*/
.b-bstyle .b-mnp-slider-item-inner {
  background: #000;
}
.b-bstyle .b-fbl-item .b-reply-link {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-fbl-item .b-reply-link:hover {
  color: #fff;
  border-color: transparent;
}
.b-bstyle .form-group label {
  color: #fff;
}
.b-bstyle .b-reply-pbox .b-btn-send {
  background: #f00;
}
.b-bstyle .b-reply-pbox .b-btn-send:hover {
  background: #f33;
}
.b-bstyle .b-faq-box-head-title {
  color: #fff;
}
.b-hbsc-link-msi-1 span:before {
  width: 26px;
  height: 26px;
  left: 18px;
  margin: -13px 0 0 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 26 26'%3E%3Cdefs%3E%3Cpath id='a' d='M24.6 14.4h-2.9v1.4h2.9v.7h-2.9v1.4h2.9v.7h-2.9V20h2.9v3.6c0 .4-.3.7-.7.7H2.2c-.4 0-.7-.3-.7-.7V2.2c0-.4.3-.7.7-.7h21.7c.4 0 .7.3.7.7v12.2zM23.8 0H2.2C1 0 0 1 0 2.2v21.7C0 25 1 26 2.2 26h21.7c1.2 0 2.2-1 2.2-2.2V2.2C26 1 25 0 23.8 0z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23d%29' fill='%23999' d='M-5-5h36v36H-5z'/%3E%3C/g%3E%3Cdefs%3E%3Ccircle id='e' cx='3.6' cy='3.6' r='.7'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23h%29' fill='%23999' d='M-2.1-2.1H9.3V9.3H-2.1z'/%3E%3C/g%3E%3Cdefs%3E%3Ccircle id='i' cx='22.4' cy='3.6' r='.7'/%3E%3C/defs%3E%3CclipPath id='j'%3E%3Cuse xlink:href='%23i' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23j%29'%3E%3Cdefs%3E%3Cpath id='k' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='l'%3E%3Cuse xlink:href='%23k' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23l%29' fill='%23999' d='M16.7-2.1h11.4V9.3H16.7z'/%3E%3C/g%3E%3Cdefs%3E%3Ccircle id='m' cx='22.4' cy='22.4' r='.7'/%3E%3C/defs%3E%3CclipPath id='n'%3E%3Cuse xlink:href='%23m' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23n%29'%3E%3Cdefs%3E%3Cpath id='o' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='p'%3E%3Cuse xlink:href='%23o' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23p%29' fill='%23999' d='M16.7 16.7h11.4v11.4H16.7z'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Ccircle id='q' cx='3.6' cy='22.4' r='.7'/%3E%3C/defs%3E%3CclipPath id='r'%3E%3Cuse xlink:href='%23q' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23r%29'%3E%3Cdefs%3E%3Cpath id='s' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='t'%3E%3Cuse xlink:href='%23s' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23t%29' fill='%23999' d='M-2.1 16.7H9.3v11.4H-2.1z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='u' d='M6.5 5.8h3.6v3.6H6.5V5.8zm-.7 5h5.1c.4 0 .7-.3.7-.7v-5c0-.4-.3-.7-.7-.7H5.8c-.4 0-.7.3-.7.7v5.1c0 .3.3.6.7.6z'/%3E%3C/defs%3E%3CclipPath id='v'%3E%3Cuse xlink:href='%23u' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23v%29'%3E%3Cdefs%3E%3Cpath id='w' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='x'%3E%3Cuse xlink:href='%23w' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23x%29' fill='%23999' d='M.1-.7h16.5v16.5H.1z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='y' d='M3.6 18.1h7.9v.7H3.6v-.7zm0-2.2h7.9v.7H3.6v-.7zm0-2.2h7.9v.7H3.6v-.7zm-1.4.7V20.1H13V12.2H2.2v2.2z'/%3E%3C/defs%3E%3CclipPath id='z'%3E%3Cuse xlink:href='%23y' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23z%29'%3E%3Cdefs%3E%3Cpath id='A' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='B'%3E%3Cuse xlink:href='%23A' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23B%29' fill='%23999' d='M-2.8 7.3H18v17.9H-2.8z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='C' d='M18.8 12.3h-.7v-8h.7v8zm-2.2 0h-.7v-8h.7v8zm0-9.4h-2.2v10.8H20.2V2.9h-3.6z'/%3E%3C/defs%3E%3CclipPath id='D'%3E%3Cuse xlink:href='%23C' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23D%29'%3E%3Cdefs%3E%3Cpath id='E' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='F'%3E%3Cuse xlink:href='%23E' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23F%29' fill='%23999' d='M9.4-2.1h15.8v20.8H9.4z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='G' d='M16.3 16.6c-.2 0-.4-.2-.4-.4s.2-.4.4-.4.4.2.4.4-.3.4-.4.4zm0-2.2c-1 0-1.8.8-1.8 1.8s.8 1.8 1.8 1.8 1.8-.8 1.8-1.8c0-.9-.9-1.8-1.8-1.8z'/%3E%3C/defs%3E%3CclipPath id='H'%3E%3Cuse xlink:href='%23G' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23H%29'%3E%3Cdefs%3E%3Cpath id='I' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='J'%3E%3Cuse xlink:href='%23I' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23J%29' fill='%23999' d='M9.4 9.4H23V23H9.4z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='K' d='M16.3 20.9c-.2 0-.4-.2-.4-.4s.2-.4.4-.4.4.2.4.4c-.1.3-.3.4-.4.4zm0-2.1c-1 0-1.8.8-1.8 1.8s.8 1.8 1.8 1.8 1.8-.8 1.8-1.8-.9-1.8-1.8-1.8z'/%3E%3C/defs%3E%3CclipPath id='L'%3E%3Cuse xlink:href='%23K' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23L%29'%3E%3Cdefs%3E%3Cpath id='M' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='N'%3E%3Cuse xlink:href='%23M' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23N%29' fill='%23999' d='M9.4 13.8H23v13.6H9.4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-1 span:after {
  width: 26px;
  height: 26px;
  left: 18px;
  margin: -13px 0 0 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 26 26'%3E%3Cdefs%3E%3Cpath id='a' d='M24.6 14.4h-2.9v1.4h2.9v.7h-2.9v1.4h2.9v.7h-2.9V20h2.9v3.6c0 .4-.3.7-.7.7H2.2c-.4 0-.7-.3-.7-.7V2.2c0-.4.3-.7.7-.7h21.7c.4 0 .7.3.7.7v12.2zM23.8 0H2.2C1 0 0 1 0 2.2v21.7C0 25 1 26 2.2 26h21.7c1.2 0 2.2-1 2.2-2.2V2.2C26 1 25 0 23.8 0z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23d%29' fill='%23fff' d='M-5-5h36v36H-5z'/%3E%3C/g%3E%3Cdefs%3E%3Ccircle id='e' cx='3.6' cy='3.6' r='.7'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23h%29' fill='%23fff' d='M-2.1-2.1H9.3V9.3H-2.1z'/%3E%3C/g%3E%3Cdefs%3E%3Ccircle id='i' cx='22.4' cy='3.6' r='.7'/%3E%3C/defs%3E%3CclipPath id='j'%3E%3Cuse xlink:href='%23i' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23j%29'%3E%3Cdefs%3E%3Cpath id='k' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='l'%3E%3Cuse xlink:href='%23k' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23l%29' fill='%23fff' d='M16.7-2.1h11.4V9.3H16.7z'/%3E%3C/g%3E%3Cdefs%3E%3Ccircle id='m' cx='22.4' cy='22.4' r='.7'/%3E%3C/defs%3E%3CclipPath id='n'%3E%3Cuse xlink:href='%23m' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23n%29'%3E%3Cdefs%3E%3Cpath id='o' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='p'%3E%3Cuse xlink:href='%23o' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23p%29' fill='%23fff' d='M16.7 16.7h11.4v11.4H16.7z'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Ccircle id='q' cx='3.6' cy='22.4' r='.7'/%3E%3C/defs%3E%3CclipPath id='r'%3E%3Cuse xlink:href='%23q' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23r%29'%3E%3Cdefs%3E%3Cpath id='s' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='t'%3E%3Cuse xlink:href='%23s' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23t%29' fill='%23fff' d='M-2.1 16.7H9.3v11.4H-2.1z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='u' d='M6.5 5.8h3.6v3.6H6.5V5.8zm-.7 5h5.1c.4 0 .7-.3.7-.7v-5c0-.4-.3-.7-.7-.7H5.8c-.4 0-.7.3-.7.7v5.1c0 .3.3.6.7.6z'/%3E%3C/defs%3E%3CclipPath id='v'%3E%3Cuse xlink:href='%23u' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23v%29'%3E%3Cdefs%3E%3Cpath id='w' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='x'%3E%3Cuse xlink:href='%23w' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23x%29' fill='%23fff' d='M.1-.7h16.5v16.5H.1z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='y' d='M3.6 18.1h7.9v.7H3.6v-.7zm0-2.2h7.9v.7H3.6v-.7zm0-2.2h7.9v.7H3.6v-.7zm-1.4.7V20.1H13V12.2H2.2v2.2z'/%3E%3C/defs%3E%3CclipPath id='z'%3E%3Cuse xlink:href='%23y' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23z%29'%3E%3Cdefs%3E%3Cpath id='A' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='B'%3E%3Cuse xlink:href='%23A' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23B%29' fill='%23fff' d='M-2.8 7.3H18v17.9H-2.8z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='C' d='M18.8 12.3h-.7v-8h.7v8zm-2.2 0h-.7v-8h.7v8zm0-9.4h-2.2v10.8H20.2V2.9h-3.6z'/%3E%3C/defs%3E%3CclipPath id='D'%3E%3Cuse xlink:href='%23C' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23D%29'%3E%3Cdefs%3E%3Cpath id='E' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='F'%3E%3Cuse xlink:href='%23E' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23F%29' fill='%23fff' d='M9.4-2.1h15.8v20.8H9.4z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='G' d='M16.3 16.6c-.2 0-.4-.2-.4-.4s.2-.4.4-.4.4.2.4.4-.3.4-.4.4zm0-2.2c-1 0-1.8.8-1.8 1.8s.8 1.8 1.8 1.8 1.8-.8 1.8-1.8c0-.9-.9-1.8-1.8-1.8z'/%3E%3C/defs%3E%3CclipPath id='H'%3E%3Cuse xlink:href='%23G' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23H%29'%3E%3Cdefs%3E%3Cpath id='I' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='J'%3E%3Cuse xlink:href='%23I' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23J%29' fill='%23fff' d='M9.4 9.4H23V23H9.4z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='K' d='M16.3 20.9c-.2 0-.4-.2-.4-.4s.2-.4.4-.4.4.2.4.4c-.1.3-.3.4-.4.4zm0-2.1c-1 0-1.8.8-1.8 1.8s.8 1.8 1.8 1.8 1.8-.8 1.8-1.8-.9-1.8-1.8-1.8z'/%3E%3C/defs%3E%3CclipPath id='L'%3E%3Cuse xlink:href='%23K' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23L%29'%3E%3Cdefs%3E%3Cpath id='M' d='M-100-244h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='N'%3E%3Cuse xlink:href='%23M' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23N%29' fill='%23fff' d='M9.4 13.8H23v13.6H9.4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-2 span:before {
  width: 29px;
  height: 22px;
  margin: -11px 0 0 0;
  left: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 29 22'%3E%3Cdefs%3E%3Cpath id='a' d='M5 3h22a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M5 3h22a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2z' clip-path='url%28%23d%29' fill='none' stroke='%23999' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='e' d='M8 7h3c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1H8c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M8 7h3c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1H8c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z' clip-path='url%28%23h%29' fill='none' stroke='%23999' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='i' d='M12 7h3c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1h-3c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z'/%3E%3C/defs%3E%3CclipPath id='j'%3E%3Cuse xlink:href='%23i' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23j%29'%3E%3Cdefs%3E%3Cpath id='k' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='l'%3E%3Cuse xlink:href='%23k' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M12 7h3c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1h-3c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z' clip-path='url%28%23l%29' fill='none' stroke='%23999' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='m' d='M16 7h8c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1h-8c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z'/%3E%3C/defs%3E%3CclipPath id='n'%3E%3Cuse xlink:href='%23m' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23n%29'%3E%3Cdefs%3E%3Cpath id='o' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='p'%3E%3Cuse xlink:href='%23o' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M16 7h8c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1h-8c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z' clip-path='url%28%23p%29' fill='none' stroke='%23999' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='q' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='r'%3E%3Cuse xlink:href='%23q' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23r%29' fill='none' stroke='%23999' stroke-width='1.5' stroke-miterlimit='10' d='M0 1.5h3V21'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-2 span:after {
  width: 29px;
  height: 22px;
  margin: -11px 0 0 0;
  left: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 29 22'%3E%3Cdefs%3E%3Cpath id='a' d='M5 3h22a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M5 3h22a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2z' clip-path='url%28%23d%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='e' d='M8 7h3c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1H8c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M8 7h3c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1H8c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z' clip-path='url%28%23h%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='i' d='M12 7h3c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1h-3c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z'/%3E%3C/defs%3E%3CclipPath id='j'%3E%3Cuse xlink:href='%23i' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23j%29'%3E%3Cdefs%3E%3Cpath id='k' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='l'%3E%3Cuse xlink:href='%23k' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M12 7h3c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1h-3c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z' clip-path='url%28%23l%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='m' d='M16 7h8c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1h-8c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z'/%3E%3C/defs%3E%3CclipPath id='n'%3E%3Cuse xlink:href='%23m' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23n%29'%3E%3Cdefs%3E%3Cpath id='o' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='p'%3E%3Cuse xlink:href='%23o' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M16 7h8c.6 0 1 .4 1 1v6c0 .6-.4 1-1 1h-8c-.6 0-1-.4-1-1V8c0-.6.4-1 1-1z' clip-path='url%28%23p%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='q' d='M-98-297h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='r'%3E%3Cuse xlink:href='%23q' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23r%29' fill='none' stroke='%23fff' stroke-width='1.5' stroke-miterlimit='10' d='M0 1.5h3V21'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-3 span:before {
  width: 26px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 26 26'%3E%3Cdefs%3E%3Cpath id='a' d='M13.5 4.6c-.1.1-.1.3-.2.4-.2.8-.3 1.5-.3 2.3 0 .8.1 1.5.3 2.2.1.2.1.4.2.5.3 0 .5.1.8.2.3-.6.7-1.2 1.1-1.7l.6-.6.6-.6c.5-.4 1-.7 1.5-1-1.3-1-2.9-1.6-4.6-1.7zM7.4 6.7c0 .1.1.1.1.2.3.5.6 1 1 1.5.2.2.3.4.5.5l.5.5c.5.4 1 .7 1.5 1 .1 0 .2.1.3.1.2-.2.5-.3.7-.4 0-.1 0-.1-.1-.2-.3-.8-.4-1.7-.4-2.7 0-.9.1-1.8.4-2.6-1.7.3-3.3 1-4.5 2.1zm4.1 6.3c0 .8.7 1.5 1.5 1.5s1.5-.7 1.5-1.5-.7-1.5-1.5-1.5-1.5.7-1.5 1.5zm-6.9-.5c.1.1.3.1.4.2.8.2 1.5.3 2.3.3.8 0 1.5-.1 2.2-.3.2-.1.4-.1.5-.2 0-.3.1-.5.2-.8-.6-.3-1.2-.7-1.7-1.1l-.6-.6-.6-.6c-.4-.5-.7-1-1-1.5-1 1.3-1.6 2.9-1.7 4.6zm14.7-5.1c-.1 0-.1.1-.2.1-.5.3-1 .6-1.5 1-.2.2-.4.3-.5.5s-.3.3-.5.5c-.4.5-.7 1-1 1.5 0 .1-.1.2-.1.3.2.2.3.5.4.7.1 0 .1 0 .2-.1.8-.3 1.7-.4 2.7-.4.9 0 1.8.1 2.6.4-.3-1.7-1-3.3-2.1-4.5zm2.1 6.1c-.1-.1-.3-.1-.4-.2a8.33 8.33 0 0 0-4.4 0c-.2.1-.4.1-.5.2 0 .3-.1.5-.2.8.6.3 1.2.7 1.7 1.1l.6.6.6.6c.4.5.7 1 1 1.5.9-1.3 1.5-2.9 1.6-4.6zm-2.8 5.8c0-.1-.1-.1-.1-.2-.3-.5-.6-1-1-1.5-.2-.2-.3-.4-.5-.5s-.3-.3-.5-.5c-.5-.4-1-.7-1.5-1-.1 0-.2-.1-.3-.1-.2.2-.5.3-.7.4 0 .1 0 .1.1.2.3.8.4 1.7.4 2.7 0 .9-.1 1.8-.4 2.6 1.7-.3 3.3-1 4.5-2.1zm-6.1 2.1c.1-.1.1-.3.2-.4a8.33 8.33 0 0 0 0-4.4c-.1-.2-.1-.4-.2-.5-.3 0-.5-.1-.8-.2-.3.6-.7 1.2-1.1 1.7l-.6.6-.6.6c-.5.4-1 .7-1.5 1 1.3.9 2.9 1.5 4.6 1.6zm-5.8-2.8c.1 0 .1-.1.2-.1.5-.3 1-.6 1.5-1 .2-.2.4-.3.5-.5l.5-.5c.4-.5.7-1 1-1.5 0-.1.1-.2.1-.3-.2-.2-.3-.5-.4-.7-.1 0-.1 0-.2.1-.8.3-1.7.4-2.7.4-.9 0-1.8-.1-2.6-.4.3 1.7 1 3.3 2.1 4.5zM3.1 13c0-5.5 4.5-9.9 9.9-9.9 5.5 0 9.9 4.5 9.9 9.9 0 5.5-4.5 9.9-9.9 9.9-5.5 0-9.9-4.4-9.9-9.9zM1.5 2.3v21.4c0 .4.3.8.8.8h21.4c.4 0 .8-.3.8-.8V2.3c0-.4-.3-.8-.8-.8H2.3c-.4 0-.8.4-.8.8zM0 2.3C0 1 1 0 2.3 0h21.4C25 0 26 1 26 2.3v21.4c0 1.3-1 2.3-2.3 2.3H2.3C1 26 0 25 0 23.7V2.3z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-99-344h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23d%29' fill='%23999' d='M-5-5h36v36H-5z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-3 span:after {
  width: 26px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 26 26'%3E%3Cdefs%3E%3Cpath id='a' d='M13.5 4.6c-.1.1-.1.3-.2.4-.2.8-.3 1.5-.3 2.3 0 .8.1 1.5.3 2.2.1.2.1.4.2.5.3 0 .5.1.8.2.3-.6.7-1.2 1.1-1.7l.6-.6.6-.6c.5-.4 1-.7 1.5-1-1.3-1-2.9-1.6-4.6-1.7zM7.4 6.7c0 .1.1.1.1.2.3.5.6 1 1 1.5.2.2.3.4.5.5l.5.5c.5.4 1 .7 1.5 1 .1 0 .2.1.3.1.2-.2.5-.3.7-.4 0-.1 0-.1-.1-.2-.3-.8-.4-1.7-.4-2.7 0-.9.1-1.8.4-2.6-1.7.3-3.3 1-4.5 2.1zm4.1 6.3c0 .8.7 1.5 1.5 1.5s1.5-.7 1.5-1.5-.7-1.5-1.5-1.5-1.5.7-1.5 1.5zm-6.9-.5c.1.1.3.1.4.2.8.2 1.5.3 2.3.3.8 0 1.5-.1 2.2-.3.2-.1.4-.1.5-.2 0-.3.1-.5.2-.8-.6-.3-1.2-.7-1.7-1.1l-.6-.6-.6-.6c-.4-.5-.7-1-1-1.5-1 1.3-1.6 2.9-1.7 4.6zm14.7-5.1c-.1 0-.1.1-.2.1-.5.3-1 .6-1.5 1-.2.2-.4.3-.5.5s-.3.3-.5.5c-.4.5-.7 1-1 1.5 0 .1-.1.2-.1.3.2.2.3.5.4.7.1 0 .1 0 .2-.1.8-.3 1.7-.4 2.7-.4.9 0 1.8.1 2.6.4-.3-1.7-1-3.3-2.1-4.5zm2.1 6.1c-.1-.1-.3-.1-.4-.2a8.33 8.33 0 0 0-4.4 0c-.2.1-.4.1-.5.2 0 .3-.1.5-.2.8.6.3 1.2.7 1.7 1.1l.6.6.6.6c.4.5.7 1 1 1.5.9-1.3 1.5-2.9 1.6-4.6zm-2.8 5.8c0-.1-.1-.1-.1-.2-.3-.5-.6-1-1-1.5-.2-.2-.3-.4-.5-.5s-.3-.3-.5-.5c-.5-.4-1-.7-1.5-1-.1 0-.2-.1-.3-.1-.2.2-.5.3-.7.4 0 .1 0 .1.1.2.3.8.4 1.7.4 2.7 0 .9-.1 1.8-.4 2.6 1.7-.3 3.3-1 4.5-2.1zm-6.1 2.1c.1-.1.1-.3.2-.4a8.33 8.33 0 0 0 0-4.4c-.1-.2-.1-.4-.2-.5-.3 0-.5-.1-.8-.2-.3.6-.7 1.2-1.1 1.7l-.6.6-.6.6c-.5.4-1 .7-1.5 1 1.3.9 2.9 1.5 4.6 1.6zm-5.8-2.8c.1 0 .1-.1.2-.1.5-.3 1-.6 1.5-1 .2-.2.4-.3.5-.5l.5-.5c.4-.5.7-1 1-1.5 0-.1.1-.2.1-.3-.2-.2-.3-.5-.4-.7-.1 0-.1 0-.2.1-.8.3-1.7.4-2.7.4-.9 0-1.8-.1-2.6-.4.3 1.7 1 3.3 2.1 4.5zM3.1 13c0-5.5 4.5-9.9 9.9-9.9 5.5 0 9.9 4.5 9.9 9.9 0 5.5-4.5 9.9-9.9 9.9-5.5 0-9.9-4.4-9.9-9.9zM1.5 2.3v21.4c0 .4.3.8.8.8h21.4c.4 0 .8-.3.8-.8V2.3c0-.4-.3-.8-.8-.8H2.3c-.4 0-.8.4-.8.8zM0 2.3C0 1 1 0 2.3 0h21.4C25 0 26 1 26 2.3v21.4c0 1.3-1 2.3-2.3 2.3H2.3C1 26 0 25 0 23.7V2.3z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-99-344h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23d%29' fill='%23fff' d='M-5-5h36v36H-5z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-4 span:before {
  width: 35px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='26' viewBox='0 0 35 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M34.03 20.13h-2.2V2.93A2.9 2.9 0 0 0 28.98 0H6a2.9 2.9 0 0 0-2.84 2.93v17.2H.98a1.03 1.03 0 0 0-.98 1v1.54A3.27 3.27 0 0 0 3.2 26h28.6a3.27 3.27 0 0 0 3.2-3.33v-1.54a1 1 0 0 0-.97-1zm-.66 1.8v.88a1.44 1.44 0 0 1-1.43 1.5H3.1a1.44 1.44 0 0 1-1.43-1.5v-.87h31.7zm-25.93-1.8V4.63h19.84v15.5H7.44zM27.94 3.3H6.78a.67.67 0 0 0-.67.66v16.16H4.8V2.6a.9.9 0 0 1 .9-.94h23.55a.9.9 0 0 1 .9.94v17.55h-1.57V3.96a.66.66 0 0 0-.65-.67zM16.76 23.7l1.46.02a.47.47 0 0 0 .47-.48v-.3a.47.47 0 0 0-.47-.47h-1.46a.47.47 0 0 0-.47.48v.3a.47.47 0 0 0 .47.46zM18.3 9.2a.64.64 0 0 0-.93 0l-6.3 6.5a.7.7 0 0 0 0 .95.64.64 0 0 0 .94 0l6.3-6.5a.7.7 0 0 0 0-.95zM23 7.82a.64.64 0 0 0-.93 0l-5.13 5.3a.7.7 0 0 0 0 .96.64.64 0 0 0 .92 0L23 8.78a.7.7 0 0 0 0-.96z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-4 span:after {
  width: 35px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='26' viewBox='0 0 35 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M34.03 20.13h-2.2V2.93A2.9 2.9 0 0 0 28.98 0H6a2.9 2.9 0 0 0-2.84 2.93v17.2H.98a1.03 1.03 0 0 0-.98 1v1.54A3.27 3.27 0 0 0 3.2 26h28.6a3.27 3.27 0 0 0 3.2-3.33v-1.54a1 1 0 0 0-.97-1zm-.66 1.8v.88a1.44 1.44 0 0 1-1.43 1.5H3.1a1.44 1.44 0 0 1-1.43-1.5v-.87h31.7zm-25.93-1.8V4.63h19.84v15.5H7.44zM27.94 3.3H6.78a.67.67 0 0 0-.67.66v16.16H4.8V2.6a.9.9 0 0 1 .9-.94h23.55a.9.9 0 0 1 .9.94v17.55h-1.57V3.96a.66.66 0 0 0-.65-.67zM16.76 23.7l1.46.02a.47.47 0 0 0 .47-.48v-.3a.47.47 0 0 0-.47-.47h-1.46a.47.47 0 0 0-.47.48v.3a.47.47 0 0 0 .47.46zM18.3 9.2a.64.64 0 0 0-.93 0l-6.3 6.5a.7.7 0 0 0 0 .95.64.64 0 0 0 .94 0l6.3-6.5a.7.7 0 0 0 0-.95zM23 7.82a.64.64 0 0 0-.93 0l-5.13 5.3a.7.7 0 0 0 0 .96.64.64 0 0 0 .92 0L23 8.78a.7.7 0 0 0 0-.96z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-5 span:before {
  width: 18px;
  height: 33px;
  margin: -16.5px 0 0 0;
  left: 23px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='38' viewBox='0 0 21 38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.68 8h-.5v-.97-.05c0-.1-.14-2.45 1.47-2.65A3.4 3.4 0 0 0 15.95.7a.7.7 0 0 0-.7-.7.7.7 0 0 0-.7.7 2.03 2.03 0 0 1-2.07 2.27c-2.33.3-2.78 2.78-2.68 4.08V8h-.48a9.2 9.2 0 0 0-9.3 9.08v11.85A9.2 9.2 0 0 0 9.3 38h2.37a9.2 9.2 0 0 0 9.3-9.07V17.08A9.2 9.2 0 0 0 11.7 8zm0 1.84a7.36 7.36 0 0 1 7.45 7.24v7.63h-7.97v-3.24a3.1 3.1 0 0 0 2.5-3v-3.12a3.1 3.1 0 0 0-2.47-3v-2.5h.5zm-1.18 3.8a1.73 1.73 0 0 1 1.75 1.7v3.12a1.75 1.75 0 0 1-3.5 0v-3.12a1.73 1.73 0 0 1 1.75-1.7zm-1.18-3.8h.47v2.5a3.1 3.1 0 0 0-2.46 3v3.1a3.1 3.1 0 0 0 2.42 3v3.27h-7.9V17.1a7.36 7.36 0 0 1 7.46-7.25zm2.36 26.33H9.32a7.36 7.36 0 0 1-7.45-7.24v-2.85h17.26v2.85a7.36 7.36 0 0 1-7.45 7.24zm-1.18-16.5a.92.92 0 0 0 .94-.92v-3.6a.94.94 0 0 0-1.87 0v3.6a.92.92 0 0 0 .93.9z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-5 span:after {
  width: 18px;
  height: 33px;
  margin: -16.5px 0 0 0;
  left: 23px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='38' viewBox='0 0 21 38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.68 8h-.5v-.97-.05c0-.1-.14-2.45 1.47-2.65A3.4 3.4 0 0 0 15.95.7a.7.7 0 0 0-.7-.7.7.7 0 0 0-.7.7 2.03 2.03 0 0 1-2.07 2.27c-2.33.3-2.78 2.78-2.68 4.08V8h-.48a9.2 9.2 0 0 0-9.3 9.08v11.85A9.2 9.2 0 0 0 9.3 38h2.37a9.2 9.2 0 0 0 9.3-9.07V17.08A9.2 9.2 0 0 0 11.7 8zm0 1.84a7.36 7.36 0 0 1 7.45 7.24v7.63h-7.97v-3.24a3.1 3.1 0 0 0 2.5-3v-3.12a3.1 3.1 0 0 0-2.47-3v-2.5h.5zm-1.18 3.8a1.73 1.73 0 0 1 1.75 1.7v3.12a1.75 1.75 0 0 1-3.5 0v-3.12a1.73 1.73 0 0 1 1.75-1.7zm-1.18-3.8h.47v2.5a3.1 3.1 0 0 0-2.46 3v3.1a3.1 3.1 0 0 0 2.42 3v3.27h-7.9V17.1a7.36 7.36 0 0 1 7.46-7.25zm2.36 26.33H9.32a7.36 7.36 0 0 1-7.45-7.24v-2.85h17.26v2.85a7.36 7.36 0 0 1-7.45 7.24zm-1.18-16.5a.92.92 0 0 0 .94-.92v-3.6a.94.94 0 0 0-1.87 0v3.6a.92.92 0 0 0 .93.9z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-6 span:before {
  width: 28px;
  height: 19px;
  margin: -9.5px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 28 19'%3E%3Cdefs%3E%3Cpath id='a' d='M2 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-98-498h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M2 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z' clip-path='url%28%23d%29' fill='none' stroke='%23979797' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='e' d='M11 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-98-498h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M11 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z' clip-path='url%28%23h%29' fill='none' stroke='%23979797' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='i' d='M11 0h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2V2c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='j'%3E%3Cuse xlink:href='%23i' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23j%29'%3E%3Cdefs%3E%3Cpath id='k' d='M-98-498h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='l'%3E%3Cuse xlink:href='%23k' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M11 0h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2V2c0-1.1.9-2 2-2z' clip-path='url%28%23l%29' fill='none' stroke='%23979797' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='m' d='M20 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='n'%3E%3Cuse xlink:href='%23m' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23n%29'%3E%3Cdefs%3E%3Cpath id='o' d='M-98-498h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='p'%3E%3Cuse xlink:href='%23o' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M20 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z' clip-path='url%28%23p%29' fill='none' stroke='%23979797' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-6 span:after {
  width: 28px;
  height: 19px;
  margin: -9.5px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 28 19'%3E%3Cdefs%3E%3Cpath id='a' d='M2 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-98-498h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M2 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z' clip-path='url%28%23d%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='e' d='M11 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-98-498h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M11 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z' clip-path='url%28%23h%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='i' d='M11 0h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2V2c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='j'%3E%3Cuse xlink:href='%23i' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23j%29'%3E%3Cdefs%3E%3Cpath id='k' d='M-98-498h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='l'%3E%3Cuse xlink:href='%23k' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M11 0h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2V2c0-1.1.9-2 2-2z' clip-path='url%28%23l%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='m' d='M20 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z'/%3E%3C/defs%3E%3CclipPath id='n'%3E%3Cuse xlink:href='%23m' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23n%29'%3E%3Cdefs%3E%3Cpath id='o' d='M-98-498h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='p'%3E%3Cuse xlink:href='%23o' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M20 9h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-6c0-1.1.9-2 2-2z' clip-path='url%28%23p%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-7 span:before {
  width: 25px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 25 26'%3E%3Cdefs%3E%3Cpath id='a' d='M20.9 16.6l1.7.8 1.4-.7c-.2.7-.6 1.3-.9 1.9.2.9.2 1.8-.2 2.8-.7 1.8-2.4 3.1-4.4 3.2l-.2.5c-.2.5-.7.9-1.3.9-.2 0-.3 0-.5-.1l-1.9-.7c-.3-.1-.6-.4-.8-.7-.2-.3-.2-.7 0-1.1l3.4-9.3c.2-.6.7-.9 1.3-.9.2 0 .3 0 .5.1l1.7.6.9.8c-.1.6-.4 1.3-.7 1.9zm.8-2c0 .1.1.1.1.1l-.1-.1c-.1 0 0 0 0 0zm-17.6-.8l1.7-.6c.1-.1.3-.1.5-.1.6 0 1.1.4 1.3.9l3.4 9.3c.1.4.1.7 0 1.1-.2.3-.4.6-.8.7l-1.9.7c-.3.2-.4.2-.6.2-.6 0-1.1-.4-1.3-.9l-.2-.5c-2-.1-3.7-1.3-4.4-3.2-.3-.9-.4-1.9-.2-2.8-.4-.6-.7-1.2-.9-1.9l1.4.7 1.7-.8c-.3-.6-.6-1.3-.7-2l1-.8zm-1.1.9c0-.1 0-.1.1-.1l-.1.1zM.6 16.3c-.3-.8-.5-1.7-.6-2.6v-1.3C0 9.1 1.3 6 3.6 3.6 6 1.3 9.1 0 12.4 0c3.3 0 6.4 1.3 8.8 3.6 2.3 2.3 3.6 5.4 3.6 8.7 0 .5 0 .9-.1 1.4-.1.9-.3 1.8-.6 2.6-.1-.2-.3-.4-.4-.6.1-.4 0-.9-.1-1.3 0-.2.1-.4.1-.5l-.5-.4c-.3-.6-.9-1-1.5-1.3 0-.1-.1-.1-.1-.2-.1-2.3-1.1-4.5-2.7-6.2a9.14 9.14 0 0 0-6.6-2.7c-2.5 0-4.8 1-6.6 2.7A9.42 9.42 0 0 0 3.1 12c0 .1 0 .2-.1.2-.6.3-1.1.7-1.5 1.3l-.5.4c0 .2.1.4.1.5-.1.4-.1.9 0 1.3-.2.2-.3.4-.5.6zm16.6 6.4h1.3c1.2 0 2.2-.8 2.7-1.9.2-.5.2-1.1.1-1.7l-.3-.7.4-.7c.2-.4.4-.7.6-1.1l.6.9c.6-1.1.9-2.3 1.1-3.6l-.9-.7v-.8c0-2.8-1.1-5.4-3.1-7.4s-4.6-3.1-7.4-3.1C9.6 1.9 6.9 3 5 5c-2 2-3.1 4.6-3.1 7.4v.8l-.9.7c.2 1.3.5 2.5 1.1 3.6l.6-.9c.2.4.4.7.6 1.1l.4.7-.2.7c-.1.6-.1 1.1.1 1.7.4 1.1 1.5 1.9 2.7 1.9h1.3l.4 1.2 1-.3-3.1-8.4-1 .3.4 1.2-1 .9c-.3.2-.5.5-.6.8L2 21.6l-.4-.8c-.2-.7-.1-1.4 0-2.1C.7 17.2.2 15.5 0 13.8v-1.4s.4-.4 1.2-1.1c.2-2.6 1.4-5 3.2-6.8a11.12 11.12 0 0 1 19 6.8l1.2 1c0 .5 0 1-.1 1.4-.2 1.8-.8 3.4-1.6 4.9.2.7.2 1.4 0 2.1l-.4.8-1.7-3.2c-.2-.3-.4-.6-.6-.8l-1-.9.4-1.2-1-.4-3.1 8.5 1 .3.7-1.1zm-9.6 1.4h.2c.2 0 .4.1.5.3L8 24l-.4.1zM6.4 15h-.2c-.2 0-.4-.1-.5-.3l.2.4.5-.1zm-4.7-4.1c-.3.3-.5.6-.5 1v-.6l.5-.4zm21.9 1c0-.4-.2-.8-.5-1l.5.4c-.1.2 0 .4 0 .6zm-3.3 3.8c-.1 0-.3-.2-.3-.3 0-.1-.1-.2 0-.3l-.2.4.5.2zm-1.3-1c-.1.2-.2.3-.5.3h-.2l.5.2.2-.5zm-3.7 8.7c.1.1.3.2.3.3 0 .1.1.2 0 .3l.2-.4-.5-.2zm1.3 1c.1-.2.2-.3.5-.3h.2l-.6-.1-.1.4zm-7.4-.3v-.3l.3-.3-.5.1.2.5zm-4.4-9v.3l-.3.3.5-.2-.2-.4zm-3.1-4.2z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-100-545h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23d%29' fill='%23979797' d='M-5-5h34.7v36H-5z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-7 span:after {
  width: 25px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 25 26'%3E%3Cdefs%3E%3Cpath id='a' d='M20.9 16.6l1.7.8 1.4-.7c-.2.7-.6 1.3-.9 1.9.2.9.2 1.8-.2 2.8-.7 1.8-2.4 3.1-4.4 3.2l-.2.5c-.2.5-.7.9-1.3.9-.2 0-.3 0-.5-.1l-1.9-.7c-.3-.1-.6-.4-.8-.7-.2-.3-.2-.7 0-1.1l3.4-9.3c.2-.6.7-.9 1.3-.9.2 0 .3 0 .5.1l1.7.6.9.8c-.1.6-.4 1.3-.7 1.9zm.8-2c0 .1.1.1.1.1l-.1-.1c-.1 0 0 0 0 0zm-17.6-.8l1.7-.6c.1-.1.3-.1.5-.1.6 0 1.1.4 1.3.9l3.4 9.3c.1.4.1.7 0 1.1-.2.3-.4.6-.8.7l-1.9.7c-.3.2-.4.2-.6.2-.6 0-1.1-.4-1.3-.9l-.2-.5c-2-.1-3.7-1.3-4.4-3.2-.3-.9-.4-1.9-.2-2.8-.4-.6-.7-1.2-.9-1.9l1.4.7 1.7-.8c-.3-.6-.6-1.3-.7-2l1-.8zm-1.1.9c0-.1 0-.1.1-.1l-.1.1zM.6 16.3c-.3-.8-.5-1.7-.6-2.6v-1.3C0 9.1 1.3 6 3.6 3.6 6 1.3 9.1 0 12.4 0c3.3 0 6.4 1.3 8.8 3.6 2.3 2.3 3.6 5.4 3.6 8.7 0 .5 0 .9-.1 1.4-.1.9-.3 1.8-.6 2.6-.1-.2-.3-.4-.4-.6.1-.4 0-.9-.1-1.3 0-.2.1-.4.1-.5l-.5-.4c-.3-.6-.9-1-1.5-1.3 0-.1-.1-.1-.1-.2-.1-2.3-1.1-4.5-2.7-6.2a9.14 9.14 0 0 0-6.6-2.7c-2.5 0-4.8 1-6.6 2.7A9.42 9.42 0 0 0 3.1 12c0 .1 0 .2-.1.2-.6.3-1.1.7-1.5 1.3l-.5.4c0 .2.1.4.1.5-.1.4-.1.9 0 1.3-.2.2-.3.4-.5.6zm16.6 6.4h1.3c1.2 0 2.2-.8 2.7-1.9.2-.5.2-1.1.1-1.7l-.3-.7.4-.7c.2-.4.4-.7.6-1.1l.6.9c.6-1.1.9-2.3 1.1-3.6l-.9-.7v-.8c0-2.8-1.1-5.4-3.1-7.4s-4.6-3.1-7.4-3.1C9.6 1.9 6.9 3 5 5c-2 2-3.1 4.6-3.1 7.4v.8l-.9.7c.2 1.3.5 2.5 1.1 3.6l.6-.9c.2.4.4.7.6 1.1l.4.7-.2.7c-.1.6-.1 1.1.1 1.7.4 1.1 1.5 1.9 2.7 1.9h1.3l.4 1.2 1-.3-3.1-8.4-1 .3.4 1.2-1 .9c-.3.2-.5.5-.6.8L2 21.6l-.4-.8c-.2-.7-.1-1.4 0-2.1C.7 17.2.2 15.5 0 13.8v-1.4s.4-.4 1.2-1.1c.2-2.6 1.4-5 3.2-6.8a11.12 11.12 0 0 1 19 6.8l1.2 1c0 .5 0 1-.1 1.4-.2 1.8-.8 3.4-1.6 4.9.2.7.2 1.4 0 2.1l-.4.8-1.7-3.2c-.2-.3-.4-.6-.6-.8l-1-.9.4-1.2-1-.4-3.1 8.5 1 .3.7-1.1zm-9.6 1.4h.2c.2 0 .4.1.5.3L8 24l-.4.1zM6.4 15h-.2c-.2 0-.4-.1-.5-.3l.2.4.5-.1zm-4.7-4.1c-.3.3-.5.6-.5 1v-.6l.5-.4zm21.9 1c0-.4-.2-.8-.5-1l.5.4c-.1.2 0 .4 0 .6zm-3.3 3.8c-.1 0-.3-.2-.3-.3 0-.1-.1-.2 0-.3l-.2.4.5.2zm-1.3-1c-.1.2-.2.3-.5.3h-.2l.5.2.2-.5zm-3.7 8.7c.1.1.3.2.3.3 0 .1.1.2 0 .3l.2-.4-.5-.2zm1.3 1c.1-.2.2-.3.5-.3h.2l-.6-.1-.1.4zm-7.4-.3v-.3l.3-.3-.5.1.2.5zm-4.4-9v.3l-.3.3.5-.2-.2-.4zm-3.1-4.2z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-100-545h1360v10662H-100z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23d%29' fill='%23fff' d='M-5-5h34.7v36H-5z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-hbsc-link-msi-8 span:before {
  width: 26px;
  height: 20px;
  margin: -10px 0 0 0;
  left: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 26 20'%3E%3Cdefs%3E%3Cpath id='a' d='M3 0h20c1.7 0 3 1.3 3 3v14c0 1.7-1.3 3-3 3H3c-1.7 0-3-1.3-3-3V3c0-1.7 1.3-3 3-3zm0 1.5c-.8 0-1.5.7-1.5 1.5v14c0 .8.7 1.5 1.5 1.5h20c.8 0 1.5-.7 1.5-1.5V3c0-.8-.7-1.5-1.5-1.5H3z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-99-599h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23d%29' fill='%23979797' d='M-5-5h36v30H-5z'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='e' d='M12.6 5.5c1.9-1.6 4.7-1.4 6.3.4l2 2.3c1.6 1.9 1.4 4.7-.4 6.3a4.53 4.53 0 0 1-6.3-.4l-2-2.3c-1.7-1.9-1.5-4.7.4-6.3zm.6.7a3.4 3.4 0 0 0-.3 4.9l2 2.3a3.4 3.4 0 0 0 4.9.3 3.4 3.4 0 0 0 .3-4.9l-2-2.3c-1.2-1.4-3.4-1.5-4.9-.3z'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-99-599h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath transform='rotate%28-41 16.5 10%29' clip-path='url%28%23h%29' fill='%23979797' d='M7-1h19v22H7z'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='i' d='M12.8 11.9l6-5.2c.2-.2.5-.2.7 0 .2.2.2.5 0 .7l-6 5.2c-.2.2-.5.2-.7 0-.2-.2-.2-.5 0-.7z'/%3E%3C/defs%3E%3CclipPath id='j'%3E%3Cuse xlink:href='%23i' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23j%29'%3E%3Cdefs%3E%3Cpath id='k' d='M-99-599h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='l'%3E%3Cuse xlink:href='%23k' overflow='visible'/%3E%3C/clipPath%3E%3Cpath transform='rotate%28-41 16.17 9.62%29' clip-path='url%28%23l%29' fill='%23979797' d='M6.7 4.1h19v11h-19z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='m' d='M12.6 5.5c.2-.2.5-.2.7 0l3.3 3.8c.2.2.2.5 0 .7-.2.2-.5.2-.7 0l-3.3-3.8c-.3-.2-.2-.5 0-.7z'/%3E%3C/defs%3E%3CclipPath id='n'%3E%3Cuse xlink:href='%23m' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23n%29'%3E%3Cdefs%3E%3Cpath id='o' d='M-99-599h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='p'%3E%3Cuse xlink:href='%23o' overflow='visible'/%3E%3C/clipPath%3E%3Cpath transform='rotate%28-41 14.53 7.74%29' clip-path='url%28%23p%29' fill='%23979797' d='M9-.3h11v16H9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-8 span:after {
  width: 26px;
  height: 20px;
  margin: -10px 0 0 0;
  left: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 26 20'%3E%3Cdefs%3E%3Cpath id='a' d='M3 0h20c1.7 0 3 1.3 3 3v14c0 1.7-1.3 3-3 3H3c-1.7 0-3-1.3-3-3V3c0-1.7 1.3-3 3-3zm0 1.5c-.8 0-1.5.7-1.5 1.5v14c0 .8.7 1.5 1.5 1.5h20c.8 0 1.5-.7 1.5-1.5V3c0-.8-.7-1.5-1.5-1.5H3z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-99-599h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url%28%23d%29' fill='%23fff' d='M-5-5h36v30H-5z'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='e' d='M12.6 5.5c1.9-1.6 4.7-1.4 6.3.4l2 2.3c1.6 1.9 1.4 4.7-.4 6.3a4.53 4.53 0 0 1-6.3-.4l-2-2.3c-1.7-1.9-1.5-4.7.4-6.3zm.6.7a3.4 3.4 0 0 0-.3 4.9l2 2.3a3.4 3.4 0 0 0 4.9.3 3.4 3.4 0 0 0 .3-4.9l-2-2.3c-1.2-1.4-3.4-1.5-4.9-.3z'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-99-599h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath transform='rotate%28-41 16.5 10%29' clip-path='url%28%23h%29' fill='%23fff' d='M7-1h19v22H7z'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='i' d='M12.8 11.9l6-5.2c.2-.2.5-.2.7 0 .2.2.2.5 0 .7l-6 5.2c-.2.2-.5.2-.7 0-.2-.2-.2-.5 0-.7z'/%3E%3C/defs%3E%3CclipPath id='j'%3E%3Cuse xlink:href='%23i' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23j%29'%3E%3Cdefs%3E%3Cpath id='k' d='M-99-599h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='l'%3E%3Cuse xlink:href='%23k' overflow='visible'/%3E%3C/clipPath%3E%3Cpath transform='rotate%28-41 16.17 9.62%29' clip-path='url%28%23l%29' fill='%23fff' d='M6.7 4.1h19v11h-19z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='m' d='M12.6 5.5c.2-.2.5-.2.7 0l3.3 3.8c.2.2.2.5 0 .7-.2.2-.5.2-.7 0l-3.3-3.8c-.3-.2-.2-.5 0-.7z'/%3E%3C/defs%3E%3CclipPath id='n'%3E%3Cuse xlink:href='%23m' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23n%29'%3E%3Cdefs%3E%3Cpath id='o' d='M-99-599h1360v10662H-99z'/%3E%3C/defs%3E%3CclipPath id='p'%3E%3Cuse xlink:href='%23o' overflow='visible'/%3E%3C/clipPath%3E%3Cpath transform='rotate%28-41 14.53 7.74%29' clip-path='url%28%23p%29' fill='%23fff' d='M9-.3h11v16H9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-9 span:before {
  width: 28px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 28 26'%3E%3Cdefs%3E%3Cpath id='a' d='M22.4 14.3V24.5c0 .3-.2.5-.5.5H6.1c-.3 0-.5-.2-.5-.5V14.3H4.1c-1.2-.9-3.3-3-4-3.8-.1-.1-.1-.3-.1-.5.5-1.1 4-5.2 4.7-6 1.9-2.2 5.8-3 6-3.1.1 0 .3 0 .4.1.6.4 1.8.7 3 .7s2.3-.3 3-.7c.1-.1.2-.1.4-.1s4.1.9 6 3.1c1 1.1 4.2 4.9 4.6 6 .1.2 0 .4-.1.5-.7.7-2.9 2.9-4 3.8h-1.6z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-98-646h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M22.4 14.3V24.5c0 .3-.2.5-.5.5H6.1c-.3 0-.5-.2-.5-.5V14.3H4.1c-1.2-.9-3.3-3-4-3.8-.1-.1-.1-.3-.1-.5.5-1.1 4-5.2 4.7-6 1.9-2.2 5.8-3 6-3.1.1 0 .3 0 .4.1.6.4 1.8.7 3 .7s2.3-.3 3-.7c.1-.1.2-.1.4-.1s4.1.9 6 3.1c1 1.1 4.2 4.9 4.6 6 .1.2 0 .4-.1.5-.7.7-2.9 2.9-4 3.8h-1.6z' clip-path='url%28%23d%29' fill='none' stroke='%23979797' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='e' d='M14 6.4c-1.3 0-3.3-.4-3.9-1.1-1.1-1.3.2-3.9.2-4 0-.2.1-.3.3-.4.1-.1.3 0 .4 0 .6.4 1.8.7 3 .7s2.3-.3 3-.7c.1-.1.3-.1.4 0 .1.1.3.2.3.4 0 .1 1.3 2.7.2 3.9-.6.8-2.6 1.2-3.9 1.2z'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-98-646h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M14 6.4c-1.3 0-3.3-.4-3.9-1.1-1.1-1.3.2-3.9.2-4 0-.2.1-.3.3-.4.1-.1.3 0 .4 0 .6.4 1.8.7 3 .7s2.3-.3 3-.7c.1-.1.3-.1.4 0 .1.1.3.2.3.4 0 .1 1.3 2.7.2 3.9-.6.8-2.6 1.2-3.9 1.2z' clip-path='url%28%23h%29' fill='none' stroke='%23979797' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-9 span:after {
  width: 28px;
  height: 26px;
  margin: -13px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 28 26'%3E%3Cdefs%3E%3Cpath id='a' d='M22.4 14.3V24.5c0 .3-.2.5-.5.5H6.1c-.3 0-.5-.2-.5-.5V14.3H4.1c-1.2-.9-3.3-3-4-3.8-.1-.1-.1-.3-.1-.5.5-1.1 4-5.2 4.7-6 1.9-2.2 5.8-3 6-3.1.1 0 .3 0 .4.1.6.4 1.8.7 3 .7s2.3-.3 3-.7c.1-.1.2-.1.4-.1s4.1.9 6 3.1c1 1.1 4.2 4.9 4.6 6 .1.2 0 .4-.1.5-.7.7-2.9 2.9-4 3.8h-1.6z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23b%29'%3E%3Cdefs%3E%3Cpath id='c' d='M-98-646h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M22.4 14.3V24.5c0 .3-.2.5-.5.5H6.1c-.3 0-.5-.2-.5-.5V14.3H4.1c-1.2-.9-3.3-3-4-3.8-.1-.1-.1-.3-.1-.5.5-1.1 4-5.2 4.7-6 1.9-2.2 5.8-3 6-3.1.1 0 .3 0 .4.1.6.4 1.8.7 3 .7s2.3-.3 3-.7c.1-.1.2-.1.4-.1s4.1.9 6 3.1c1 1.1 4.2 4.9 4.6 6 .1.2 0 .4-.1.5-.7.7-2.9 2.9-4 3.8h-1.6z' clip-path='url%28%23d%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='e' d='M14 6.4c-1.3 0-3.3-.4-3.9-1.1-1.1-1.3.2-3.9.2-4 0-.2.1-.3.3-.4.1-.1.3 0 .4 0 .6.4 1.8.7 3 .7s2.3-.3 3-.7c.1-.1.3-.1.4 0 .1.1.3.2.3.4 0 .1 1.3 2.7.2 3.9-.6.8-2.6 1.2-3.9 1.2z'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23f%29'%3E%3Cdefs%3E%3Cpath id='g' d='M-98-646h1360v10662H-98z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' overflow='visible'/%3E%3C/clipPath%3E%3Cpath d='M14 6.4c-1.3 0-3.3-.4-3.9-1.1-1.1-1.3.2-3.9.2-4 0-.2.1-.3.3-.4.1-.1.3 0 .4 0 .6.4 1.8.7 3 .7s2.3-.3 3-.7c.1-.1.3-.1.4 0 .1.1.3.2.3.4 0 .1 1.3 2.7.2 3.9-.6.8-2.6 1.2-3.9 1.2z' clip-path='url%28%23h%29' fill='none' stroke='%23fff' stroke-width='3' stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-10 span:before {
  width: 28px;
  height: 20px;
  margin: -10px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 28 20'%3E%3Cstyle%3E.st0%7Bclip-path:url%28%23SVGID_2_%29;fill:none;stroke:%23979797;stroke-width:1.5;stroke-miterlimit:10%7D%3C/style%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M-98-697h1360V9965H-98z'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' overflow='visible'/%3E%3C/clipPath%3E%3Cpath class='st0' d='M10.7 14.6V8.2c0-2.5 1.5-4.9 3.9-5.8l1.9-.8h1.3l1.9.8c2.3 1 3.9 3.2 3.9 5.8v7.4m3.4-1.9L26.9 9c-.1-4.2-3.4-7.4-7.5-7.4H18c-.1-.3-.5-.6-.8-.6h-.4c-.4 0-.7.2-.8.6h-1.1c-4.1 0-7.4 3.3-7.5 7.4l-.1 4.4c-.8.2-3.4.9-5.7 1.9-.4.2-.6.4-.6.7 0 .3.2.6.4.7 1 .4 2.8 1.1 6.2 1.6 1.5.2 2.8.4 3.8.5a15.2 15.2 0 0 0 9.7-1.7c.8-.4 1.6-.9 2.5-1.5 2-.4 3.4-1 3.4-1.9z'/%3E%3Cpath class='st0' d='M7 13c1.3 1.3 3.5 2.2 6.5 2.5s6.2.3 9.5 0'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-10 span:after {
  width: 28px;
  height: 20px;
  margin: -10px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 28 20'%3E%3Cstyle%3E.st0%7Bclip-path:url%28%23SVGID_2_%29;fill:none;stroke:%23fff;stroke-width:1.5;stroke-miterlimit:10%7D%3C/style%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M-98-697h1360V9965H-98z'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' overflow='visible'/%3E%3C/clipPath%3E%3Cpath class='st0' d='M10.7 14.6V8.2c0-2.5 1.5-4.9 3.9-5.8l1.9-.8h1.3l1.9.8c2.3 1 3.9 3.2 3.9 5.8v7.4m3.4-1.9L26.9 9c-.1-4.2-3.4-7.4-7.5-7.4H18c-.1-.3-.5-.6-.8-.6h-.4c-.4 0-.7.2-.8.6h-1.1c-4.1 0-7.4 3.3-7.5 7.4l-.1 4.4c-.8.2-3.4.9-5.7 1.9-.4.2-.6.4-.6.7 0 .3.2.6.4.7 1 .4 2.8 1.1 6.2 1.6 1.5.2 2.8.4 3.8.5a15.2 15.2 0 0 0 9.7-1.7c.8-.4 1.6-.9 2.5-1.5 2-.4 3.4-1 3.4-1.9z'/%3E%3Cpath class='st0' d='M7 13c1.3 1.3 3.5 2.2 6.5 2.5s6.2.3 9.5 0'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-11 span:before {
  width: 30px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.33 1.64a6.45 6.45 0 0 1 1.05 1.04 6.2 6.2 0 0 0 2.45 1.95 6.3 6.3 0 0 0 3.16 0 6.52 6.52 0 0 1 1.45-.16 6.52 6.52 0 0 1 .24 1.43 6.26 6.26 0 0 0 .83 3.05 6.13 6.13 0 0 0 2.52 1.8 5.85 5.85 0 0 1 1.33.77 5.77 5.77 0 0 1-.68 1.37 6.08 6.08 0 0 0-1.1 2.87 6.25 6.25 0 0 0 .98 3 6.56 6.56 0 0 1 .6 1.32 6.53 6.53 0 0 1-1.3.66 6.27 6.27 0 0 0-2.66 1.72 6.16 6.16 0 0 0-.95 2.97 6.32 6.32 0 0 1-.3 1.44 6.78 6.78 0 0 1-1.42-.22 4.9 4.9 0 0 0-5.82 1.73 6.72 6.72 0 0 1-1.06.96 6.45 6.45 0 0 1-1.05-1.03 6.2 6.2 0 0 0-2.45-1.96 6.32 6.32 0 0 0-3.16 0 6.53 6.53 0 0 1-1.45.16 6.52 6.52 0 0 1-.24-1.43 6.25 6.25 0 0 0-.83-3.04 6.13 6.13 0 0 0-2.52-1.8 5.84 5.84 0 0 1-1.33-.77 5.77 5.77 0 0 1 .68-1.38 6.08 6.08 0 0 0 1.1-2.88 6.25 6.25 0 0 0-.98-3 6.58 6.58 0 0 1-.6-1.32 6.4 6.4 0 0 1 1.3-.67A6.28 6.28 0 0 0 5.8 8.52a6.16 6.16 0 0 0 .95-2.97 6.35 6.35 0 0 1 .3-1.44 6.9 6.9 0 0 1 1.42.23 4.9 4.9 0 0 0 5.82-1.74 6.77 6.77 0 0 1 1.05-.96m-.4-1.58c-1.28.38-2.38 2.46-3.72 2.86s-3.4-.73-4.7-.35a1.42 1.42 0 0 0-.4.18c-1.24.87-.7 3.6-1.62 4.8s-3.7 1.4-4.2 2.83 1.53 3.3 1.5 4.82C1.75 16.67-.4 18.48.06 19.96s3.23 1.82 4.07 3.02c.87 1.25.22 3.95 1.42 4.85s3.66-.43 5.08.07 2.5 3.07 4.02 3.1a1.43 1.43 0 0 0 .43-.06c1.28-.38 2.38-2.46 3.72-2.86s3.4.73 4.7.35a1.4 1.4 0 0 0 .4-.2c1.25-.85.7-3.6 1.62-4.77s3.7-1.42 4.2-2.84-1.53-3.3-1.5-4.83c.04-1.47 2.17-3.28 1.73-4.76s-3.24-1.82-4.08-3.02c-.87-1.25-.22-3.96-1.4-4.86s-3.67.44-5.1-.06S16.87.03 15.35 0a1.4 1.4 0 0 0-.43.06zM11.5 16.52c-1.72 0-2.58-1.1-2.58-2.8s.87-2.83 2.6-2.83 2.57 1.1 2.57 2.8c0 1.68-.87 2.83-2.6 2.83zm0-4.4c-.75 0-1 .68-1 1.6s.27 1.58 1.02 1.58 1-.68 1-1.58-.26-1.6-1.03-1.6zm.92 8.34h-.7c-.2 0-.24-.1-.14-.25l5.6-9.46a.3.3 0 0 1 .33-.2h.8c.17 0 .25.1.14.27l-5.56 9.42a.45.45 0 0 1-.47.25zm6.06-.35c-1.72 0-2.57-1.08-2.57-2.8s.88-2.83 2.6-2.83 2.58 1.1 2.58 2.83c0 1.67-.87 2.82-2.6 2.82zm0-4.4c-.74 0-1 .68-1 1.6s.27 1.6 1.03 1.6 1-.7 1-1.6-.25-1.58-1.02-1.58z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-11 span:after {
  width: 30px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.33 1.64a6.45 6.45 0 0 1 1.05 1.04 6.2 6.2 0 0 0 2.45 1.95 6.3 6.3 0 0 0 3.16 0 6.52 6.52 0 0 1 1.45-.16 6.52 6.52 0 0 1 .24 1.43 6.26 6.26 0 0 0 .83 3.05 6.13 6.13 0 0 0 2.52 1.8 5.85 5.85 0 0 1 1.33.77 5.77 5.77 0 0 1-.68 1.37 6.08 6.08 0 0 0-1.1 2.87 6.25 6.25 0 0 0 .98 3 6.56 6.56 0 0 1 .6 1.32 6.53 6.53 0 0 1-1.3.66 6.27 6.27 0 0 0-2.66 1.72 6.16 6.16 0 0 0-.95 2.97 6.32 6.32 0 0 1-.3 1.44 6.78 6.78 0 0 1-1.42-.22 4.9 4.9 0 0 0-5.82 1.73 6.72 6.72 0 0 1-1.06.96 6.45 6.45 0 0 1-1.05-1.03 6.2 6.2 0 0 0-2.45-1.96 6.32 6.32 0 0 0-3.16 0 6.53 6.53 0 0 1-1.45.16 6.52 6.52 0 0 1-.24-1.43 6.25 6.25 0 0 0-.83-3.04 6.13 6.13 0 0 0-2.52-1.8 5.84 5.84 0 0 1-1.33-.77 5.77 5.77 0 0 1 .68-1.38 6.08 6.08 0 0 0 1.1-2.88 6.25 6.25 0 0 0-.98-3 6.58 6.58 0 0 1-.6-1.32 6.4 6.4 0 0 1 1.3-.67A6.28 6.28 0 0 0 5.8 8.52a6.16 6.16 0 0 0 .95-2.97 6.35 6.35 0 0 1 .3-1.44 6.9 6.9 0 0 1 1.42.23 4.9 4.9 0 0 0 5.82-1.74 6.77 6.77 0 0 1 1.05-.96m-.4-1.58c-1.28.38-2.38 2.46-3.72 2.86s-3.4-.73-4.7-.35a1.42 1.42 0 0 0-.4.18c-1.24.87-.7 3.6-1.62 4.8s-3.7 1.4-4.2 2.83 1.53 3.3 1.5 4.82C1.75 16.67-.4 18.48.06 19.96s3.23 1.82 4.07 3.02c.87 1.25.22 3.95 1.42 4.85s3.66-.43 5.08.07 2.5 3.07 4.02 3.1a1.43 1.43 0 0 0 .43-.06c1.28-.38 2.38-2.46 3.72-2.86s3.4.73 4.7.35a1.4 1.4 0 0 0 .4-.2c1.25-.85.7-3.6 1.62-4.77s3.7-1.42 4.2-2.84-1.53-3.3-1.5-4.83c.04-1.47 2.17-3.28 1.73-4.76s-3.24-1.82-4.08-3.02c-.87-1.25-.22-3.96-1.4-4.86s-3.67.44-5.1-.06S16.87.03 15.35 0a1.4 1.4 0 0 0-.43.06zM11.5 16.52c-1.72 0-2.58-1.1-2.58-2.8s.87-2.83 2.6-2.83 2.57 1.1 2.57 2.8c0 1.68-.87 2.83-2.6 2.83zm0-4.4c-.75 0-1 .68-1 1.6s.27 1.58 1.02 1.58 1-.68 1-1.58-.26-1.6-1.03-1.6zm.92 8.34h-.7c-.2 0-.24-.1-.14-.25l5.6-9.46a.3.3 0 0 1 .33-.2h.8c.17 0 .25.1.14.27l-5.56 9.42a.45.45 0 0 1-.47.25zm6.06-.35c-1.72 0-2.57-1.08-2.57-2.8s.88-2.83 2.6-2.83 2.58 1.1 2.58 2.83c0 1.67-.87 2.82-2.6 2.82zm0-4.4c-.74 0-1 .68-1 1.6s.27 1.6 1.03 1.6 1-.7 1-1.6-.25-1.58-1.02-1.58z'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-12 span:before {
  width: 31px;
  height: 27px;
  margin: -13.5px 0 0 0;
  left: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.4 0H1.6C.7 0 0 .7 0 1.6v19.5c0 .9.7 1.6 1.6 1.6h8.9v.1c-.2.4-.4.8-.6 1-.2.2-.4.3-.9.3-.6 0-1.1.5-1.1 1.1v.7c0 .6.5 1.1 1.1 1.1h13.3c.6 0 1.1-.5 1.1-1.1v-.7c0-.6-.5-1.1-1.1-1.1-.5 0-.7-.2-.9-.3-.3-.2-.5-.6-.7-1.1h8.8c.9 0 1.6-.7 1.6-1.6V1.6C31 .7 30.3 0 29.4 0zM2.3 1.5h26.4c.4.1.6.4.7.7V4h-28V2.6c.1-.5.4-.9.9-1.1zm27.2 3.7v12.7h-28V5.2h28zm0 13.9v1.2c-.2.5-.6.8-1.1.8H2.7c-.6 0-1.2-.5-1.2-1.2V19h28zm-8.7 6.2H10.4c.6-.3 1.1-1 1.3-1.5l.3-1h7c.3.8 1 2.1 1.8 2.5z' fill='%23231f20'/%3E%3C/svg%3E") no-repeat;
}
.b-hbsc-link-msi-12 span:after {
  width: 31px;
  height: 27px;
  margin: -13.5px 0 0 0;
  left: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.4 0H1.6C.7 0 0 .7 0 1.6v19.5c0 .9.7 1.6 1.6 1.6h8.9v.1c-.2.4-.4.8-.6 1-.2.2-.4.3-.9.3-.6 0-1.1.5-1.1 1.1v.7c0 .6.5 1.1 1.1 1.1h13.3c.6 0 1.1-.5 1.1-1.1v-.7c0-.6-.5-1.1-1.1-1.1-.5 0-.7-.2-.9-.3-.3-.2-.5-.6-.7-1.1h8.8c.9 0 1.6-.7 1.6-1.6V1.6C31 .7 30.3 0 29.4 0zM2.3 1.5h26.4c.4.1.6.4.7.7V4h-28V2.6c.1-.5.4-.9.9-1.1zm27.2 3.7v12.7h-28V5.2h28zm0 13.9v1.2c-.2.5-.6.8-1.1.8H2.7c-.6 0-1.2-.5-1.2-1.2V19h28zm-8.7 6.2H10.4c.6-.3 1.1-1 1.3-1.5l.3-1h7c.3.8 1 2.1 1.8 2.5z' fill='%23231f20'/%3E%3C/svg%3E") no-repeat;
}
.b-hbs-catalog-popup-list > li > .b-hbsc-link-new2019 {
  color: #fff;
}
.b-hbsc-link-new2019 span:before {
  width: 23px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 32'%3e%3cpath fill='%236db13c' d='M22.8 29.3l-3.9-6.8h.3c.6 0 1.2-.3 1.5-.9.3-.6.3-1.2 0-1.8l-4-7h.1c.6 0 1.2-.3 1.5-.9.3-.6.3-1.2 0-1.8L13 .9c-.3-.6-.9-.9-1.5-.9s-1.2.3-1.5.9l-5.3 9.3c-.3.6-.3 1.2 0 1.8.3.6.9.9 1.5.9h.1l-4 7c-.3.6-.3 1.2 0 1.8.3.6.9.9 1.5.9h.3L.2 29.4c-.3.6-.3 1.2 0 1.8.4.5.9.8 1.6.8h19.5c.6 0 1.2-.3 1.5-.9.3-.5.3-1.2 0-1.8zm-20.5.6L6.8 22c.2-.3.2-.7 0-1-.2-.3-.5-.5-.9-.5H4.3l4.6-8.1c.2-.3.2-.7 0-1-.2-.3-.5-.5-.9-.5H6.7l4.8-8.4 4.8 8.4h-1.4c-.4 0-.7.2-.9.5-.2.3-.2.7 0 1l4.6 8.1H17c-.4 0-.7.2-.9.5-.2.3-.2.7 0 1l4.5 7.9H2.3zm18.7.5zM13 9c0-.6-.4-1-1-1s-1 .4-1 1 .4 1 1 1 1-.4 1-1zm2 9.5c0-.8-.7-1.5-1.5-1.5s-1.5.7-1.5 1.5.7 1.5 1.5 1.5 1.5-.7 1.5-1.5zM8.5 25c-.8 0-1.5.7-1.5 1.5S7.7 28 8.5 28s1.5-.7 1.5-1.5S9.3 25 8.5 25zm5.5-1c-.6 0-1 .4-1 1s.5 1 1 1c.6 0 1-.4 1-1s-.4-1-1-1zm-4-9c-.6 0-1 .4-1 1s.5 1 1 1c.6 0 1-.4 1-1s-.4-1-1-1z'/%3e%3c/svg%3e") no-repeat;
}
.b-hbsc-link-new2019 span:after {
  width: 23px;
  height: 32px;
  margin: -16px 0 0 0;
  left: 18px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 32'%3e%3cpath fill='%23FFF' d='M22.8 29.3l-3.9-6.8h.3c.6 0 1.2-.3 1.5-.9.3-.6.3-1.2 0-1.8l-4-7h.1c.6 0 1.2-.3 1.5-.9.3-.6.3-1.2 0-1.8L13 .9c-.3-.6-.9-.9-1.5-.9s-1.2.3-1.5.9l-5.3 9.3c-.3.6-.3 1.2 0 1.8.3.6.9.9 1.5.9h.1l-4 7c-.3.6-.3 1.2 0 1.8.3.6.9.9 1.5.9h.3L.2 29.4c-.3.6-.3 1.2 0 1.8.4.5.9.8 1.6.8h19.5c.6 0 1.2-.3 1.5-.9.3-.5.3-1.2 0-1.8zm-20.5.6L6.8 22c.2-.3.2-.7 0-1-.2-.3-.5-.5-.9-.5H4.3l4.6-8.1c.2-.3.2-.7 0-1-.2-.3-.5-.5-.9-.5H6.7l4.8-8.4 4.8 8.4h-1.4c-.4 0-.7.2-.9.5-.2.3-.2.7 0 1l4.6 8.1H17c-.4 0-.7.2-.9.5-.2.3-.2.7 0 1l4.5 7.9H2.3zm18.7.5zM13 9c0-.6-.4-1-1-1s-1 .4-1 1 .4 1 1 1 1-.4 1-1zm2 9.5c0-.8-.7-1.5-1.5-1.5s-1.5.7-1.5 1.5.7 1.5 1.5 1.5 1.5-.7 1.5-1.5zM8.5 25c-.8 0-1.5.7-1.5 1.5S7.7 28 8.5 28s1.5-.7 1.5-1.5S9.3 25 8.5 25zm5.5-1c-.6 0-1 .4-1 1s.5 1 1 1c.6 0 1-.4 1-1s-.4-1-1-1zm-4-9c-.6 0-1 .4-1 1s.5 1 1 1c.6 0 1-.4 1-1s-.4-1-1-1z'/%3e%3c/svg%3e") no-repeat;
}
.b-hmbp-nwmain-links .b-hbsc-link-new2019 {
  position: relative;
  color: #60aa2d !important;
}
.b-item-new2019 .b-hbsc-link-new2019:before {
  left: 10px;
  top: 50%;
  position: absolute;
  content: '';
  width: 20px;
  height: 28px;
  margin: -14px 0 0 0;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 32'%3e%3cpath fill='%236db13c' d='M22.8 29.3l-3.9-6.8h.3c.6 0 1.2-.3 1.5-.9.3-.6.3-1.2 0-1.8l-4-7h.1c.6 0 1.2-.3 1.5-.9.3-.6.3-1.2 0-1.8L13 .9c-.3-.6-.9-.9-1.5-.9s-1.2.3-1.5.9l-5.3 9.3c-.3.6-.3 1.2 0 1.8.3.6.9.9 1.5.9h.1l-4 7c-.3.6-.3 1.2 0 1.8.3.6.9.9 1.5.9h.3L.2 29.4c-.3.6-.3 1.2 0 1.8.4.5.9.8 1.6.8h19.5c.6 0 1.2-.3 1.5-.9.3-.5.3-1.2 0-1.8zm-20.5.6L6.8 22c.2-.3.2-.7 0-1-.2-.3-.5-.5-.9-.5H4.3l4.6-8.1c.2-.3.2-.7 0-1-.2-.3-.5-.5-.9-.5H6.7l4.8-8.4 4.8 8.4h-1.4c-.4 0-.7.2-.9.5-.2.3-.2.7 0 1l4.6 8.1H17c-.4 0-.7.2-.9.5-.2.3-.2.7 0 1l4.5 7.9H2.3zm18.7.5zM13 9c0-.6-.4-1-1-1s-1 .4-1 1 .4 1 1 1 1-.4 1-1zm2 9.5c0-.8-.7-1.5-1.5-1.5s-1.5.7-1.5 1.5.7 1.5 1.5 1.5 1.5-.7 1.5-1.5zM8.5 25c-.8 0-1.5.7-1.5 1.5S7.7 28 8.5 28s1.5-.7 1.5-1.5S9.3 25 8.5 25zm5.5-1c-.6 0-1 .4-1 1s.5 1 1 1c.6 0 1-.4 1-1s-.4-1-1-1zm-4-9c-.6 0-1 .4-1 1s.5 1 1 1c.6 0 1-.4 1-1s-.4-1-1-1z'/%3e%3c/svg%3e") no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}
.b-hbsc-link-black-friday {
  background: #333;
  color: #fff;
}
.b-hbsc-link-black-friday span {
  color: #fff;
}
.b-hbsc-link-black-friday span:before {
  width: 30px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 31'%3e%3cpath fill='%23FFF' d='M18.5 11.3c-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7 0 2.6-1.1 2.6-2.8 0-1.8-.8-2.9-2.6-2.9zm0 4.4c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm-4.4-5.2c0-1.7-.8-2.8-2.6-2.8-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7-.1 2.6-1.2 2.6-2.9zm-2.6 1.6c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm6.8-4.8h-.8c-.2 0-.2.1-.3.2L11.6 17c-.1.1-.1.3.1.3h.7c.3 0 .4-.1.5-.2l5.6-9.5c.1-.2 0-.3-.2-.3zm9.4 7.7H26V3c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12H2.3c-1.2 0-1.8 1.5-.9 2.4l12.7 12.3c.3.2.6.4.9.4.3 0 .6-.1.9-.4l12.7-12.3c.9-.9.3-2.4-.9-2.4zM15 27.7L3.9 17H6V3h18v14h2.1L15 27.7z'/%3e%3c/svg%3e") no-repeat;
}
.b-hbsc-link-black-friday span:after {
  width: 30px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 31'%3e%3cpath fill='%23FFF' d='M18.5 11.3c-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7 0 2.6-1.1 2.6-2.8 0-1.8-.8-2.9-2.6-2.9zm0 4.4c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm-4.4-5.2c0-1.7-.8-2.8-2.6-2.8-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7-.1 2.6-1.2 2.6-2.9zm-2.6 1.6c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm6.8-4.8h-.8c-.2 0-.2.1-.3.2L11.6 17c-.1.1-.1.3.1.3h.7c.3 0 .4-.1.5-.2l5.6-9.5c.1-.2 0-.3-.2-.3zm9.4 7.7H26V3c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12H2.3c-1.2 0-1.8 1.5-.9 2.4l12.7 12.3c.3.2.6.4.9.4.3 0 .6-.1.9-.4l12.7-12.3c.9-.9.3-2.4-.9-2.4zM15 27.7L3.9 17H6V3h18v14h2.1L15 27.7z'/%3e%3c/svg%3e") no-repeat;
}
.b-bstyle .b-hbsc-link-black-friday {
  background: none;
}
.b-bstyle .b-hbsc-link-black-friday span:before {
  width: 30px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 31'%3e%3cpath fill='%23eb4242' d='M18.5 11.3c-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7 0 2.6-1.1 2.6-2.8 0-1.8-.8-2.9-2.6-2.9zm0 4.4c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm-4.4-5.2c0-1.7-.8-2.8-2.6-2.8-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7-.1 2.6-1.2 2.6-2.9zm-2.6 1.6c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm6.8-4.8h-.8c-.2 0-.2.1-.3.2L11.6 17c-.1.1-.1.3.1.3h.7c.3 0 .4-.1.5-.2l5.6-9.5c.1-.2 0-.3-.2-.3zm9.4 7.7H26V3c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12H2.3c-1.2 0-1.8 1.5-.9 2.4l12.7 12.3c.3.2.6.4.9.4.3 0 .6-.1.9-.4l12.7-12.3c.9-.9.3-2.4-.9-2.4zM15 27.7L3.9 17H6V3h18v14h2.1L15 27.7z'/%3e%3c/svg%3e") no-repeat;
}
.b-hbsc-link-black-friday span:after {
  width: 30px;
  height: 31px;
  margin: -15.5px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 31'%3e%3cpath fill='%23FFF' d='M18.5 11.3c-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7 0 2.6-1.1 2.6-2.8 0-1.8-.8-2.9-2.6-2.9zm0 4.4c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm-4.4-5.2c0-1.7-.8-2.8-2.6-2.8-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7-.1 2.6-1.2 2.6-2.9zm-2.6 1.6c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm6.8-4.8h-.8c-.2 0-.2.1-.3.2L11.6 17c-.1.1-.1.3.1.3h.7c.3 0 .4-.1.5-.2l5.6-9.5c.1-.2 0-.3-.2-.3zm9.4 7.7H26V3c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12H2.3c-1.2 0-1.8 1.5-.9 2.4l12.7 12.3c.3.2.6.4.9.4.3 0 .6-.1.9-.4l12.7-12.3c.9-.9.3-2.4-.9-2.4zM15 27.7L3.9 17H6V3h18v14h2.1L15 27.7z'/%3e%3c/svg%3e") no-repeat;
}
.b-item-black-friday {
  background: #333;
}
.b-item-black-friday .b-hbsc-link-black-friday {
  color: #fff;
  position: relative;
}
.b-item-black-friday .b-hbsc-link-black-friday:before {
  content: '';
  position: absolute;
  width: 24px;
  height: 25px;
  margin: -12.5px 0 0 0;
  left: 14px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 31'%3e%3cpath fill='%23FFF' d='M18.5 11.3c-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7 0 2.6-1.1 2.6-2.8 0-1.8-.8-2.9-2.6-2.9zm0 4.4c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm-4.4-5.2c0-1.7-.8-2.8-2.6-2.8-1.7 0-2.6 1.1-2.6 2.9 0 1.7.9 2.8 2.6 2.8 1.7-.1 2.6-1.2 2.6-2.9zm-2.6 1.6c-.8 0-1-.7-1-1.6 0-.9.3-1.6 1-1.6.8 0 1 .7 1 1.6 0 .9-.2 1.6-1 1.6zm6.8-4.8h-.8c-.2 0-.2.1-.3.2L11.6 17c-.1.1-.1.3.1.3h.7c.3 0 .4-.1.5-.2l5.6-9.5c.1-.2 0-.3-.2-.3zm9.4 7.7H26V3c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12H2.3c-1.2 0-1.8 1.5-.9 2.4l12.7 12.3c.3.2.6.4.9.4.3 0 .6-.1.9-.4l12.7-12.3c.9-.9.3-2.4-.9-2.4zM15 27.7L3.9 17H6V3h18v14h2.1L15 27.7z'/%3e%3c/svg%3e") no-repeat;
  left: 9px;
  top: 50%;
  background-size: contain;
}
.b-bstyle .b-mnp-slider .carousel-inner {
  margin: 0 0 20px 0;
}
.b-carousel-outer-text {
  font-size: 14px;
  line-height: 25px;
  color: #9f9f9f;
  padding: 10px 0 0 0;
}
.b-bstyle .b-fullw-separator {
  border-color: #333;
  margin-bottom: 50px;
}
.b-bstyle .b-fullw-separator-light {
  border-color: #666;
  padding-top: 30px;
}
.b-msi-product-line {
  list-style: none;
  vertical-align: top;
  padding: 50px 0 130px 0;
  margin: 0 0 0 0;
}
.b-msi-product-line-head {
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  line-height: 25px;
  padding: 0 0 40px 0;
}
.b-msi-product-line-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -15px;
  height: 265px;
}
.b-msi-product-line-list > .b-item {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  padding: 0 15px;
  width: 25%;
}
.b-msi-product-line-list .b-link {
  display: block;
  border-radius: 10px;
  text-decoration: none;
  text-align: center;
  padding: 0 20px 25px 20px;
  background: #1b1b1b;
  color: #fff;
}
.b-msi-product-line-list .b-pic {
  display: table;
  width: 100%;
}
.b-msi-product-line-list .b-pic .b-td {
  display: table-cell;
  width: 100%;
  height: 185px;
  vertical-align: middle;
  text-align: center;
}
.b-msi-product-line-list .b-pic img {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.b-msi-product-line-list .b-txt {
  font-size: 18px;
  line-height: 22px;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
  padding: 8px 0 3px 0;
  display: block;
  letter-spacing: .1em;
}
.b-msi-product-line-list .b-wrap-btn {
  height: 0;
  box-sizing: content-box;
  overflow: hidden;
  display: block;
}
.b-msi-product-line-list .b-btn {
  display: block;
  height: 65px;
  line-height: 65px;
  color: #fff;
  text-align: center;
  background: #e30613;
  border-radius: 7px;
  font-size: 21px;
  font-weight: 700;
}
.b-msi-product-line-list .b-link-pro .b-pic .b-td {
  height: 240px;
}
.b-msi-product-line-list .b-link:hover {
  margin: -20px 0 -20px 0;
  padding: 20px 20px 45px 20px;
  background: #333;
}
.b-msi-product-line-list .b-link:hover .b-wrap-btn {
  height: 65px;
  padding: 35px 0 0 0;
}
.b-hbsc-popup-tb {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-hbsc-popup-td {
  display: table-cell;
  vertical-align: top;
  padding: 30px 20px 30px 30px;
}
.b-hbsc-popup-td-gaming-series {
  background: #1a1a1a url('../images/bg-msi-subcat.jpg') right center no-repeat;
}
.b-bstyle .b-text-article-mainpage {
  background: url('../images/about-logo.svg') 0 5px no-repeat;
  margin-top: 40px;
  -webkit-background-size: 270px auto;
  background-size: 270px auto;
  margin: 65px 0 0 0;
}
.b-bstyle .b-all-artics {
  border-color: #333;
}
.b-bstyle .b-all-artics a {
  color: #fff;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' viewBox='0 0 19 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23666; fill-opacity:0.4; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18.94 6.62a.84.84 0 0 0-.2-.3L12.44.28a.96.96 0 0 0-1.33 0 .87.87 0 0 0 0 1.27l4.72 4.53H.94a.9.9 0 1 0 0 1.8H15.9l-4.8 4.6a.87.87 0 0 0 0 1.27.97.97 0 0 0 1.33 0l6.3-6.07a.86.86 0 0 0 .28-.67.85.85 0 0 0-.06-.38z'/%3E%3C/svg%3E") right 3px no-repeat;
}
.b-bstyle .b-text-article-more .b-text-article-more-link:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23666; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M0 7.55L7.4 15l7.6-7.35-1.4-1.44-5.2 4.72L8.35 0h-2v10.86L1.53 6.08z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-last-artics {
  padding-bottom: 55px;
}
.b-bstyle .b-last-artics-head {
  color: #fff;
}
.b-bstyle .b-last-artics-list .b-inner {
  transition: all 0.2s ease;
}
.b-bstyle .b-last-artics-list .b-inner:hover {
  background: #1b1b1b;
}
.b-bstyle .b-last-artics-list > .b-item a {
  color: #666;
}
.b-bstyle .b-last-artics-list .b-item a .b-head {
  color: #999;
}
.b-bstyle .b-last-artics-list .b-item a:hover .b-head {
  color: #fff;
}
.b-bstyle .b-videorew-popuplar-head {
  color: #fff;
}
.b-bstyle .b-popular-products-head-all {
  right: 0px;
  top: -12px;
  position: absolute;
  width: 160px;
  text-align: center;
  text-decoration: none;
  line-height: 40px;
  border: 2px solid #4d4d4d;
  border-radius: 7px;
  font-size: 16px;
  color: #929292;
  font-weight: 700;
}
.b-bstyle .b-popular-products-head-all:hover {
  color: #f00;
  border-color: #f00;
}
.b-bstyle .b-vp-mainvideo .b-video-head,
.b-bstyle .b-vp-mainvideo .b-video-head a {
  color: #fff;
}
.b-bstyle .b-vp-mainvideo .b-video-head a:hover {
  color: #f00;
}
.b-bstyle .b-videorew-clist .b-link {
  color: #666;
}
.b-bstyle .b-videorew-clist .b-link:hover {
  color: #fff;
  background: #202020;
}
.b-bstyle .b-videorew-last {
  border-color: #1e1f1f;
}
.b-bstyle .b-videorew-last-head {
  color: #fff;
}
.b-bstyle .b-videorew-last-list .b-link {
  color: #666;
}
.b-bstyle .b-videorew-last-list .b-link:hover {
  color: #fff;
}
.b-bstyle .b-popular-products-head {
  padding: 0 200px 12px 5px;
  color: #fff;
  position: relative;
}
/*.b-bstyle .b-popular-products-slider .slick-list { padding:0 10px; }*/
.b-bstyle .b-popular-products-slider .b-poprpdpsd-item {
  margin: 10px 10px;
}
.b-bstyle .b-footer-secbot {
  border-color: #151515;
}
.b-bstyle.x-nav-flying-msi .b-hbs-catalog-popup {
  top: 66px;
  border-radius: 0 0 10px 10px;
}
.b-bstyle .b-mob-filter-selected-params-list {
  color: #fff;
}
.b-bstyle.x-nav-flying-msi .b-hbs-catalog {
  padding: 4px 0 4px 0;
  height: 66px;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  background-color: transparent;
  color: #333;
}
.b-bstyle .b-popup-modal .form-group label {
  color: #fff;
}
.b-bstyle .b-pas-tabs-nav > li > a {
  color: #fff;
}
.b-bstyle .b-pas-tabs-nav > li.active > a,
.b-bstyle .b-pas-tabs-nav > li.active > a:hover,
.b-bstyle .b-pas-tabs-nav > li.active > a:focus {
  color: #999;
}
.b-bstyle .b-pas-tabs-nav .b-ptn-enter:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='22' viewBox='0 0 16 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.24 10.2l-4.22-4a1.23 1.23 0 0 0-1.7 0 1.13 1.13 0 0 0 0 1.64l2.1 2.06H1.23A1.28 1.28 0 0 0 0 11.16a1.16 1.16 0 0 0 1.24 1.13H7.4l-2.07 2a1.1 1.1 0 0 0 0 1.6 1.23 1.23 0 0 0 1.7 0l4.2-3.97a1.27 1.27 0 0 0 0-1.74zM1.52 0v2.02h12.5l-.06 18.02H1.46V22H16V0H1.52z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-pas-tabs-nav .b-ptn-enter:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='22' viewBox='0 0 16 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23717171; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.24 10.2l-4.22-4a1.23 1.23 0 0 0-1.7 0 1.13 1.13 0 0 0 0 1.64l2.1 2.06H1.23A1.28 1.28 0 0 0 0 11.16a1.16 1.16 0 0 0 1.24 1.13H7.4l-2.07 2a1.1 1.1 0 0 0 0 1.6 1.23 1.23 0 0 0 1.7 0l4.2-3.97a1.27 1.27 0 0 0 0-1.74zM1.52 0v2.02h12.5l-.06 18.02H1.46V22H16V0H1.52z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-pas-tabs-nav .b-ptn-newreg:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='23' viewBox='0 0 16 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.66 2.64h-2.4V.77a.68.68 0 0 0-.52-.67.86.86 0 0 0-.4-.1H4.6a.86.86 0 0 0-.43.12.7.7 0 0 0-.45.65V.8a1 1 0 0 0-.03.14v1.7H1.32A1.37 1.37 0 0 0 0 4.04V21.6A1.37 1.37 0 0 0 1.32 23h13.33A1.37 1.37 0 0 0 16 21.6V4a1.35 1.35 0 0 0-1.34-1.36zm-9.47.3a1.6 1.6 0 0 0 0-.3v-1h5.55v2.93H5.2V2.93zm9.3 18.5h-13V4.2h2.2v.98a.92.92 0 0 0 .9.94h6.74a.92.92 0 0 0 .9-.94v-1h2.27v17.26zm-2.66-11.1H4.08a.76.76 0 0 1 0-1.53h7.76a.76.76 0 0 1 0 1.53zm0 3.38H4.08a.76.76 0 0 1 0-1.53h7.76a.76.76 0 0 1 0 1.52zm-2.8 3.4H4.08a.76.76 0 0 1 0-1.54h4.96a.76.76 0 0 1 0 1.53z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-pas-tabs-nav .b-ptn-newreg:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='23' viewBox='0 0 16 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23717171; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.66 2.64h-2.4V.77a.68.68 0 0 0-.52-.67.86.86 0 0 0-.4-.1H4.6a.86.86 0 0 0-.43.12.7.7 0 0 0-.45.65V.8a1 1 0 0 0-.03.14v1.7H1.32A1.37 1.37 0 0 0 0 4.04V21.6A1.37 1.37 0 0 0 1.32 23h13.33A1.37 1.37 0 0 0 16 21.6V4a1.35 1.35 0 0 0-1.34-1.36zm-9.47.3a1.6 1.6 0 0 0 0-.3v-1h5.55v2.93H5.2V2.93zm9.3 18.5h-13V4.2h2.2v.98a.92.92 0 0 0 .9.94h6.74a.92.92 0 0 0 .9-.94v-1h2.27v17.26zm-2.66-11.1H4.08a.76.76 0 0 1 0-1.53h7.76a.76.76 0 0 1 0 1.53zm0 3.38H4.08a.76.76 0 0 1 0-1.53h7.76a.76.76 0 0 1 0 1.52zm-2.8 3.4H4.08a.76.76 0 0 1 0-1.54h4.96a.76.76 0 0 1 0 1.53z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-pas-tabs-nav .b-ptn-lostpas:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='23' viewBox='0 0 12 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.04 23L2.7 19.65l1.6-1.62-1.4-1.4v-.72l1.56-1.55-1.4-1.43-.16-.2v-1.6a6 6 0 1 1 6.2 0v8.83zM4.8 19.65l1.24 1.23 1.56-1.55v-9.1l.4-.2a4.5 4.5 0 1 0-4 0l.4.2v1.95l2.17 2.17-1.9 1.9 1.76 1.78zm2.9-14.3A1.7 1.7 0 1 1 6 3.64a1.7 1.7 0 0 1 1.7 1.7z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-pas-tabs-nav .b-ptn-lostpas:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='23' viewBox='0 0 12 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23717171; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M6.04 23L2.7 19.65l1.6-1.62-1.4-1.4v-.72l1.56-1.55-1.4-1.43-.16-.2v-1.6a6 6 0 1 1 6.2 0v8.83zM4.8 19.65l1.24 1.23 1.56-1.55v-9.1l.4-.2a4.5 4.5 0 1 0-4 0l.4.2v1.95l2.17 2.17-1.9 1.9 1.76 1.78zm2.9-14.3A1.7 1.7 0 1 1 6 3.64a1.7 1.7 0 0 1 1.7 1.7z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-pas-tabs-nav .b-ptn-lostpas:hover:before,
.b-bstyle .b-pas-tabs-nav .b-ptn-enter:hover:before,
.b-bstyle .b-pas-tabs-nav .b-ptn-newreg:hover:before {
  opacity: 1;
}
.b-bstyle .b-pas-tabs-nav .active .b-ptn-lostpas:hover:before,
.b-bstyle .b-pas-tabs-nav .active .b-ptn-enter:hover:before,
.b-bstyle .b-pas-tabs-nav .active .b-ptn-newreg:hover:before {
  opacity: 0;
}
.b-bstyle .b-popup-socials p {
  color: #fff;
}
.b-bstyle .b-pas-tabs .b-popup-or {
  border-color: #333333;
}
.b-bstyle .b-pas-tabs .b-popup-or span {
  color: #999;
  background: #141313;
}
.b-bstyle .b-error-in {
  color: #fff;
  background: #e50001;
  box-shadow: none;
}
.b-bstyle .b-error {
  background: #e50001;
  box-shadow: none;
  border: 1px solid #e50001;
  border-top: none;
}
.b-bstyle .b-error-helper {
  background: #e50001;
  box-shadow: none;
  border: 1px solid #e50001 !important;
}
.b-popup-modal .b-input {
  height: 40px;
}
.b-bstyle .b-pasw-rememb input[type="checkbox"] + label {
  color: #999;
}
.b-bstyle .modal .b-pasw-rememb input[type="checkbox"] + label {
  color: #fff;
}
.b-bstyle .b-pasw-rememb input[type="checkbox"] + label:after {
  left: 9px;
  top: 10px;
}
.b-bstyle .modal {
  color: #999;
}
.b-bstyle .b-soc-link-1 {
  background: #2c3372;
}
.b-bstyle .b-soc-link-1:hover {
  background: #5861b3;
}
.b-bstyle .b-soc-link-2 {
  background: #960000;
}
.b-bstyle .b-soc-link-2:hover {
  background: #f00;
}
.b-bstyle .b-soc-link-3 {
  background: #005f8f;
}
.b-bstyle .b-soc-link-3:hover {
  background: #0081c1;
}
.b-bstyle .b-soc-link-1:before,
.b-bstyle .b-soc-link-1:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.84' height='25.66' viewBox='0 0 12.844 25.66'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23151515; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M8.3 25.66V14h3.75l.74-4.67H8.3V6.16c0-1.5.4-1.9 2.23-1.9h2.33V.16A31.36 31.36 0 0 0 9.46 0C6.13 0 3.84 2.1 3.84 6.02l-.02 3.3H0V14h3.8l.03 11.66H8.3z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-soc-link-2:before,
.b-bstyle .b-soc-link-2:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='20' viewBox='0 0 24 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23151515; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M13.06 0H6.8C4 0 1.35 2.1 1.35 4.55a4.5 4.5 0 0 0 4.77 4.5c.2 0 .4 0 .58-.02a2.5 2.5 0 0 0-.32 1.16 2.4 2.4 0 0 0 .85 1.7H6.15C2.67 11.9 0 14.1 0 16.38 0 18.6 2.93 20 6.4 20c3.97 0 6.16-2.22 6.16-4.46a4.3 4.3 0 0 0-2.2-4.02c-.55-.4-1.64-1.35-1.64-1.92 0-.66.2-1 1.2-1.77a4.27 4.27 0 0 0 1.77-3.3c0-1.56-.7-3.2-2.03-3.64h2zm-2.2 15.16a2.73 2.73 0 0 1 .1.63c0 1.8-1.2 3.2-4.57 3.2-2.4 0-4.15-1.5-4.15-3.3 0-1.76 2.15-3.24 4.56-3.2a5.33 5.33 0 0 1 1.57.23c1.3.9 2.24 1.4 2.5 2.43zM7.03 8.42C5.42 8.4 3.88 6.65 3.6 4.56S4.4.85 6 .9s3.16 1.73 3.44 3.82-.8 3.75-2.42 3.7zm12.32-3.97V0h-1.4v4.45h-4.66V5.8h4.66v4h1.4v-4H24V4.44h-4.66z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-soc-link-3:before,
.b-bstyle .b-soc-link-3:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='16' viewBox='0 0 13 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23151515; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.1 8.5a4.46 4.46 0 0 0-2.4-1.26v-.1a3.43 3.43 0 0 0 1.63-1.33 3.73 3.73 0 0 0 .6-2.07 3.63 3.63 0 0 0-.43-1.8A3.15 3.15 0 0 0 10.2.72 5.2 5.2 0 0 0 8.47.16 20.03 20.03 0 0 0 5.77 0H0v16h6.5a10.78 10.78 0 0 0 2.8-.3 5.78 5.78 0 0 0 2-1 4.26 4.26 0 0 0 1.24-1.5 4.56 4.56 0 0 0 .45-2.1 3.63 3.63 0 0 0-.9-2.6zM7.6 5.47a1.32 1.32 0 0 1-.68.62 2.42 2.42 0 0 1-.86.23c-.28.02-.77.03-1.47.03h-.52v-3.4h.28c.73 0 1.28.02 1.64.03a2.5 2.5 0 0 1 .96.2 1.2 1.2 0 0 1 .62.58 1.78 1.78 0 0 1 .2.8 2.22 2.22 0 0 1-.2.92zm.95 6.6a1.65 1.65 0 0 1-.8.7 3.6 3.6 0 0 1-1.25.3H4.08v-4h.75c.73 0 1.3 0 1.74.02a3 3 0 0 1 1.02.16 1.82 1.82 0 0 1 .9.63 1.95 1.95 0 0 1 .3 1.16 2.1 2.1 0 0 1-.25 1.04z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-bstyle .b-popup-modal .b-popup-header {
  color: #fff;
}
.b-bstyle .b-popup-modal #popupFeedbackContent .form-group label {
  color: #fff;
}
.b-bstyle .b-popup-modal .b-radio-list-header {
  color: #fff;
}
.b-bstyle .b-popup-modal .b-radio-list > li {
  color: #fff;
}
.b-bstyle .b-popup-thank {
  color: #fff;
}
.b-order-box-slider-item-z-10 {
  z-index: 10;
}
.b-order-box-slider-item-z-9 {
  z-index: 9;
}
.b-order-box-slider-item-z-9 .b-obox-mobile-step {
  padding: 0;
}
.b-i-product-topshort-buy-card .b-i-product-notify-avail {
  float: left;
}
.b-i-product-topshort-buy-card .b-i-product-notify-avail {
  margin-top: 10px;
}
.b-bstyle .b-popup-thank {
  color: #999;
}
.b-mob-add-basket-box .b-obs-product .b-obsp-prices,
.b-mob-add-basket-box .b-obs-product .b-obsp-quant {
  display: block;
  vertical-align: bottom;
}
.b-mob-add-basket-box .b-obs-product {
  display: block;
  font-size: 0;
  line-height: 0;
}
.b-mob-add-basket-box .b-popup-modal-title {
  padding: 15px 0 15px 0;
  font-size: 24px;
  line-height: 30px;
}
.b-mob-add-basket-box .b-obs-product .b-obsp-name {
  min-height: 25px;
  height: auto;
  margin: 0 0 15px 0;
}
.b-mob-add-basket-box .b-obs-product .b-obsp-mtb {
  display: block;
}
.b-mob-add-basket-box .b-obs-product .b-obsp-pic {
  display: inline-block;
  vertical-align: top;
  width: 42%;
}
.b-mob-add-basket-box .b-obs-product .b-obsp-desc {
  display: inline-block;
  vertical-align: top;
  width: 58%;
  padding: 0 0 0 15px;
}
.b-mob-add-basket-box .b-obspq-list {
  text-align: left;
  position: relative;
}
.b-mob-add-basket-box .b-obspq-list .b-quant-del {
  right: 0px;
  top: 50%;
  position: absolute;
  margin: -8px 0 0 0;
}
.b-mob-add-basket-box .b-obox-basket-list {
  margin: 0;
}
.b-mob-add-basket-box .b-link-return {
  white-space: normal;
}
.b-mob-add-basket-box .b-badd-wrap-total {
  margin: 0 -30px 0 -30px;
}
.b-mob-add-basket-box .b-badd-btn {
  padding: 20px;
  text-align: center;
  border-top: 1px solid #e5e5e5;
  margin: 0 -20px;
}
.b-mob-add-basket-box .b-badd-btn a {
  text-decoration: none;
  line-height: 55px;
  display: inline-block;
  vertical-align: top;
}
.b-mob-add-basket-box .b-badd-btn .b-btn-checkout:before {
  top: 6px;
}
.b-mob-add-basket-box .b-badd-ctotal {
  width: 100%;
  padding: 18px 0 0 0;
}
.b-mob-add-basket-box .b-badd-ctotal .b-badd-ctotal-label {
  top: 0;
}
.b-mob-add-basket-box .b-badd-total-tb .b-badd-next,
.b-mob-add-basket-box .b-badd-total-tb .b-badd-return {
  padding: 20px;
}
.b-btn-go-containers {
  list-style: none;
  vertical-align: top;
  margin: 0;
  width: 100%;
  display: table;
}
.b-btn-go-containers > li {
  display: table-cell;
  vertical-align: top;
}
.b-btn-go-containers > li:last-child {
  width: 100%;
}
.b-obox-mobile-step .b-obs-list-totals {
  display: none;
}
.b-order-box-slider-item-final .b-obs-list-totals {
  display: table;
}
.b-bstyle .b-hbs-search .b-input,
.b-bstyle .b-hbs-search .b-input::-moz-placeholder {
  border: none !important;
  box-shadow: none !important;
  background: none !important;
}
.b-hbs-catalog-popup-list .is-parent .b-help-inner {
  position: relative;
  margin: -14px -5px -14px -59px;
  padding: 14px 5px 14px 59px;
  display: block;
}
.b-hbs-catalog-popup-list .is-parent .b-help-inner:before,
.b-hbs-catalog-popup-list li .b-help-inner:after {
  content: '';
  position: absolute;
  display: block;
  visibility: hidden;
  width: 90%;
  height: 90%;
  top: 0;
  right: -10px;
  z-index: 999;
  -moz-transform: rotate(10deg);
  -webkit-transform: rotate(10deg);
  transform: rotate(10deg);
}
.b-hbs-catalog-popup-list .is-parent .b-help-inner:before {
  -moz-transform: rotate(-10deg);
  -webkit-transform: rotate(-10deg);
  transform: rotate(-10deg);
  bottom: 0%;
  top: auto;
}
.b-hbs-catalog-popup-list .is-parent .b-help-inner:hover:before,
.b-hbs-catalog-popup-list li .b-help-inner:hover:after {
  -moz-transition: height 4s linear, top 0.5s linear,bottom 0.5s linear;
  -webkit-transition: height 4s linear, top 0.5s linear,bottom 0.5s linear;
  transition: height 4s linear, top 0.5s linear,bottom 0.5s linear;
  height: 0px;
  visibility: visible;
  top: 50%;
}
.b-hbs-catalog-popup-list .is-parent .b-help-inner:hover:before {
  bottom: 50%;
  top: auto;
}
.b-reply-pbox-inner {
  padding: 10px 0 10px 0;
}
.b-reply-pbox .b-btn-send {
  display: inline-block;
  vertical-align: top;
  width: 220px;
  font-size: 21px;
  text-align: center;
  border-radius: 11px;
  height: 55px;
  color: #fff;
  border: none;
  font-weight: 700;
  background: #60aa2a;
  cursor: pointer;
}
.b-reply-pbox .b-btn-send:hover {
  background-color: #52991d;
}
.b-reply-pbox textarea.form-control {
  min-height: 94px;
}
.b-link-cansel-reply {
  display: inline-block;
  vertical-align: top;
  margin: 20px 0 0 20px;
  color: #999;
  text-decoration: none;
  border-bottom: 1px dashed #999;
  line-height: 19px;
  cursor: pointer;
  font-size: 14px;
}
.b-link-cansel-reply:hover {
  border-color: transparent;
  color: #999;
}
.b-obox-delivery-tabs-nav .form-group .select2-container--default .select2-selection--single {
  background: #fff;
}
.b-share-box {
  position: relative;
}
.b-share-box-popup {
  width: 244px;
  z-index: 10;
  left: auto;
  right: 0;
  top: 40px;
  position: absolute;
  border: none;
  background: #fff;
  border-radius: 0;
  z-index: 20;
  box-shadow: 0px 40px 80px rgba(0, 0, 0, 0.35);
  padding: 0;
  margin: 0;
}
.b-share-box-popup:before {
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #e5e5e5;
  box-shadow: 0 1px 10px rgba(1, 1, 2, 0.07);
  left: 18px;
  top: -7px;
  position: absolute;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  content: '';
}
.b-share-box-popup-list {
  list-style: none;
  vertical-align: top;
  position: relative;
  z-index: 10;
  background: #fff;
  padding: 10px;
  margin: 0;
}
.b-share-box-popup-list li {
  padding: 10px 0 0 0;
}
.b-share-box-popup-list li:first-child {
  padding: 0;
}
.b-share-box-popup-list a {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  line-height: 33px;
  font-size: 12px;
  white-space: nowrap;
  text-transform: none;
  position: relative;
}
.b-share-box-popup-list a span {
  color: #8d8d8e;
  font-weight: 700;
  line-height: 33px;
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 45px;
  position: relative;
}
.b-share-box-popup-list a:hover span {
  color: #e23f3f;
  text-decoration: none;
}
.b-share-box-popup-list a i {
  color: #e23f3f;
  font-style: normal;
  font-weight: 700;
  padding: 0 0 0 7px;
}
.b-popular-products-mob-btn-all {
  display: none;
}
.b-whybuy-mobver {
  display: none;
}
.b-i-product-promo-in {
  padding: 0 0 12px 0;
}
.b-ippi-label {
  display: inline-block;
  vertical-align: top;
  color: #999;
  font-size: 10px;
  text-transform: uppercase;
  line-height: 17px;
  padding: 0 7px 0 0;
}
.b-ippi-value {
  display: inline-block;
  vertical-align: top;
  line-height: 15px;
  border: 1px dashed #ccc;
  background: #fff9d2;
  font-size: 10px;
  font-weight: 700;
  color: #2f2f2f;
  text-transform: uppercase;
  padding: 0 6px;
  white-space: nowrap;
}
.b-i-product-hide-info .b-i-product-promo-in {
  padding: 10px 0 15px 0;
  border-bottom: 1px solid #e5e5e5;
  text-align: center;
}
.b-i-product-hide-info .b-ippi-label {
  display: block;
  font-size: 14px;
  line-height: 19px;
  text-transform: none;
  padding: 0 0 5px 0;
  color: #333;
}
.b-i-product-hide-info .b-ippi-value {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='187' height='31'%3E%3Cpath d='M184.957 10.75a2.47 2.47 0 0 0 1.53-2.2v-4.6A3.469 3.469 0 0 0 182.994.5H4.01A3.6 3.6 0 0 0 .497 4.07v4.6a2.48 2.48 0 0 0 1.531 2.21c2 .82 3.506 2.38 3.506 4.56a5.022 5.022 0 0 1-3.362 4.51 2.571 2.571 0 0 0-1.675 2.23v4.87a3.475 3.475 0 0 0 3.494 3.45H98.21v-.12h84.784a3.477 3.477 0 0 0 3.493-3.46v-4.86a2.571 2.571 0 0 0-1.675-2.23 5.045 5.045 0 0 1-3.361-4.52c0-2.17 1.51-3.73 3.506-4.56z' fill='%23fff9d2' stroke='%23dbd9d9' stroke-dasharray='4 2' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  width: 187px;
  height: 31px;
  line-height: 31px;
  text-align: center;
  border: none;
  font-size: 14px;
  font-weight: 700;
}
.b-i-product-hover .b-i-product-promo-in {
  opacity: 0;
}
.b-i-product-hover .b-i-product-hide-info .b-i-product-promo-in {
  opacity: 1;
  margin: 0 -10px;
}
.b-promocode-metabox {
  display: table;
  width: 100%;
  margin: 0 0 40px 0;
}
.b-pcmb-desc {
  display: table-cell;
  vertical-align: top;
  padding: 0 0 0 15px;
}
.b-pcmb-desc .b-head {
  font-size: 36px;
  font-weight: 400;
  color: #333;
  padding: 32px 0 45px 0;
  line-height: 43px;
}
.b-pcmb-desc .b-pcmbd-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: -22px 0 -10px -20px;
  padding: 0;
}
.b-pcmb-desc .b-pcmbd-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 10px 20px;
  font-size: 14px;
  line-height: 20px;
  color: #999;
}
.b-pcmb-desc .b-link-wh {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 27px;
  position: relative;
  color: #eb4242;
}
.b-pcmb-desc .b-link-wh span {
  border-bottom: 1px solid #eb4242;
  display: inline-block;
  vertical-align: top;
  line-height: 18px;
  transition: all 0.2s ease;
}
.b-pcmb-desc .b-link-wh:before {
  content: '?';
  left: 0px;
  top: 0px;
  position: absolute;
  font-size: 14px;
  font-weight: 700;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 16px;
  border: 2px solid #eb4242;
  text-decoration: none;
  border-radius: 50%;
  color: #4f5250;
}
.b-pcmb-desc .b-link-wh:hover span {
  border-color: transparent;
}
.b-pcmb-code {
  display: table-cell;
  vertical-align: top;
  padding: 30px 30px 0 30px;
  text-align: right;
  width: 331px;
}
.b-pcmb-time {
  display: table-cell;
  vertical-align: top;
  width: 150px;
}
.b-pcmb-time .b-action-time .b-days > li {
  width: 37px;
  height: 60px;
  line-height: 60px;
  margin: 0 2px;
  font-size: 48px;
}
.b-pcmb-code-value {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='270.999' height='61'%3E%3Cpath d='M267.439 21a4.963 4.963 0 0 0 3.04-4.409V7.4a6.926 6.926 0 0 0-6.94-6.909H135.492l-.023.009h-128A7.165 7.165 0 0 0 .495 7.65v9.193a4.951 4.951 0 0 0 3.038 4.409c3.961 1.65 6.961 4.77 6.961 9.12 0 4.246-2.953 7.446-6.674 9.037a5.137 5.137 0 0 0-3.325 4.45v9.733A6.923 6.923 0 0 0 7.43 60.5h187.059v-.249h69.05a6.926 6.926 0 0 0 6.94-6.909V43.61a5.138 5.138 0 0 0-3.33-4.451c-3.72-1.59-6.67-4.79-6.67-9.036 0-4.35 3-7.47 6.96-9.123z' fill='%23fff9d2' stroke='%23dbd9d9' stroke-dasharray='4 2' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  width: 271px;
  height: 61px;
  text-align: center;
  line-height: 61px;
  color: #2f2f2f;
  font-weight: 700;
  font-size: 18px;
}
.b-fullpromo-box {
  height: 340px;
  text-align: center;
  border-radius: 10px;
  margin: 0 0 35px 0;
  overflow: hidden;
  position: relative;
}
.b-fullpromo-box-pic {
  background: url('../images/pcode-pic.jpg') center 0 no-repeat;
  height: 340px;
  overflow: hidden;
}
.b-fullpromo-box .b-head {
  font-size: 36px;
  line-height: 42px;
  color: #f2f2f2;
  padding: 75px 20px 0 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='53' viewBox='0 0 60 53'%3E%3Cpath d='M10.03 28.44h3.25v3.21a1.54 1.54 0 0 0 3.08 0v-3.21h3.25a1.53 1.53 0 1 0 0-3.05h-3.25v-3.22a1.54 1.54 0 0 0-3.08 0v3.22h-3.25a1.53 1.53 0 1 0 0 3.05zm35.08-4.68a1.56 1.56 0 1 0-1.57-1.55 1.57 1.57 0 0 0 1.57 1.55zm0 9.42a1.56 1.56 0 1 0-1.57-1.56 1.57 1.57 0 0 0 1.57 1.56zm4.76-4.72a1.56 1.56 0 1 0-1.57-1.56 1.57 1.57 0 0 0 1.57 1.56zm-9.53 0a1.56 1.56 0 1 0-1.58-1.56 1.57 1.57 0 0 0 1.58 1.56zm19.6 15.95l-.07-18.52a1.54 1.54 0 0 0-.08-.48 14.8 14.8 0 0 0-23.8-10.14h-4.5v-1.82-.1c-.02-.2-.3-4.7 2.75-5.08 4.01-.5 6.22-2.97 6.21-6.96A1.31 1.31 0 0 0 39.13 0a1.31 1.31 0 0 0-1.32 1.3c0 2.69-1.2 4.03-3.9 4.37-4.4.55-5.23 5.32-5.06 7.81v1.78h-4.83A14.8 14.8 0 0 0 .22 25.4a1.54 1.54 0 0 0-.08.49L.08 44.4a7.5 7.5 0 0 0-.07.95 7.68 7.68 0 0 0 7.72 7.63 7.77 7.77 0 0 0 5.52-2.31 1.69 1.69 0 0 0 .21-.2l10.72-12h11.66l10.72 12a1.61 1.61 0 0 0 .21.2 7.77 7.77 0 0 0 5.52 2.31A7.68 7.68 0 0 0 60 45.36a7.31 7.31 0 0 0-.07-.95zM3.25 26.01a11.7 11.7 0 0 1 19.62-7.68h14.24l.14-.12a1.54 1.54 0 0 0 .72-.6 11.7 11.7 0 0 1 18.76 8.4c.02.26.04.51.04.77a11.7 11.7 0 0 1-19.44 8.65H22.66a11.7 11.7 0 0 1-19.44-8.65c0-.25.02-.5.04-.76zm8.04 22.27a1.81 1.81 0 0 0-.16.15 4.63 4.63 0 0 1-8.05-3.07 4.51 4.51 0 0 1 .05-.64 1.75 1.75 0 0 0 .01-.2l.03-8.87a14.82 14.82 0 0 0 14.48 5.5zm40.98 1.66a4.6 4.6 0 0 1-3.42-1.5 1.81 1.81 0 0 0-.16-.15l-6.37-7.13a14.82 14.82 0 0 0 14.49-5.5l.03 8.87a1.4 1.4 0 0 0 .01.2 4.67 4.67 0 0 1 .05.64 4.61 4.61 0 0 1-4.63 4.57z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") center 0 no-repeat;
  left: 0px;
  top: 60px;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.b-fullpromo-box .b-head strong {
  font-size: 24px;
  font-weight: 400;
  line-height: 35px;
  padding: 10px 0 0 0;
  display: block;
}
.b-promo-filter-nav {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -20px;
  padding: 0 0 20px 30px;
  border: none;
}
.b-promo-filter-nav > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 20px 20px 20px;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 20px;
  border: none;
  border-radius: 0;
  margin: 0;
  float: none;
}
.b-promo-filter-nav > li a {
  text-decoration: none;
  white-space: nowrap;
  border: none !important;
  border-bottom: 1px dashed #0074ae !important;
  color: #0074ae;
  border-radius: 0;
  margin: 0;
  padding: 0;
  background: none;
}
.b-promo-filter-nav > li a:hover {
  border: none !important;
  border-bottom: 1px dashed transparent !important;
  background: none;
}
.b-promo-filter-nav > li.active a {
  font-weight: 700;
  border: none !important;
  border-bottom: 1px dashed transparent !important;
  color: #666;
}
.b-promo-filter-nav > li.active {
  border: none;
  border-radius: 0;
  margin: 0;
}
.b-action-time-label-mob {
  display: none;
}
.b-go2top {
  cursor: pointer;
  width: 36px;
  height: 36px;
  border-radius: 0;
  background: #eb4242 url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7 19V2m0 0L1 8m6-6l6 6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") center center no-repeat;
  font-size: 0;
  padding: 0;
  line-height: 0;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  right: 0px;
  bottom: 50%;
  position: fixed;
  z-index: 100;
  display: none;
  transition: all 0.2s ease;
  margin: 30px 0 0 0;
}
.b-go2top:hover {
  background: #eb4242 url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7 19V2m0 0L1 8m6-6l6 6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") center center no-repeat;
}
.b-bstyle .b-msi-product-line {
  padding: 50px 0 90px 0;
}
.b-bstyle .b-col-mnp-slider {
  margin: 0 -15px;
}
.b-cth-meta {
  position: relative;
  padding: 0 0 15px 0;
}
.b-cth-meta .b-pagehead {
  font-size: 36px;
  color: #333;
  text-indent: -1px;
  font-weight: 400;
  line-height: 40px;
  padding: 0 460px 0 5px;
}
.b-cth-meta .b-cth-share {
  right: 0px;
  top: 17px;
  position: absolute;
  line-height: 26px;
  font-size: 14px;
}
.b-cth-meta .b-link-share {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  line-height: 26px;
  text-decoration: none;
  color: #eb4242;
  padding: 0 0 0 34px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='26' viewBox='0 0 23 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18 15.83a5 5 0 0 0-4.15 2.22l-3.5-2.4a5.72 5.72 0 0 0 .66-2.65 5.54 5.54 0 0 0-.82-2.94l4.62-3A4.2 4.2 0 0 0 18 8.52a4.26 4.26 0 1 0-4.22-4.26 4.28 4.28 0 0 0 .27 1.48L9.23 8.9A5.45 5.45 0 0 0 5.5 7.4a5.58 5.58 0 0 0 0 11.16 5.47 5.47 0 0 0 3.98-1.72l3.72 2.56a5.28 5.28 0 0 0-.22 1.5 5 5 0 1 0 5-5.1zM18 1.5a2.76 2.76 0 1 1-2.73 2.77A2.74 2.74 0 0 1 18 1.5zM5.5 17.1A4.08 4.08 0 1 1 9.54 13a4.05 4.05 0 0 1-4.02 4.08zm12.5 7.4a3.57 3.57 0 1 1 3.5-3.56A3.56 3.56 0 0 1 18 24.5z'/%3E%3C/svg%3E") no-repeat;
  font-weight: 400;
  text-transform: none;
  position: relative;
  margin: -5px 0 0 0;
}
.b-cth-meta .b-link-share:hover {
  text-decoration: underline;
}
.b-cth-meta .b-pagehead .b-beta {
  display: inline-block;
  vertical-align: top;
  color: #fff;
  text-transform: uppercase;
  border-radius: 9px;
  background: #ff8a00;
  font-size: 12px;
  font-weight: 700;
  line-height: 20px;
  padding: 0 9px;
  position: relative;
  top: -3px;
  letter-spacing: .05em;
  text-indent: -0.025em;
  display: none;
}
.b-outlet-promo {
  background: url('../images/bg-outlet.jpg') center 0 no-repeat;
  margin: 0 -100px 50px -100px;
  padding: 40px 100px 40px 100px;
  color: #fff;
}
.b-outlet-promo .b-head {
  font-size: 48px;
  line-height: 60px;
  color: #fff;
  padding: 0 0 40px 0;
  font-weight: 400;
}
.b-outlet-promo .b-list {
  list-style: none;
  vertical-align: top;
  font-size: 18px;
  line-height: 25px;
  max-width: 210px;
}
.b-outlet-promo .b-list li {
  position: relative;
  padding: 0 0 20px 27px;
}
.b-outlet-promo .b-list li:before {
  content: '';
  background: #fff;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  left: 7px;
  top: 11px;
  position: absolute;
}
.b-product-outlet-box {
  background: #cb9fe2;
  background: -moz-linear-gradient(left, #cb9fe2 1%, #963bc5 100%);
  background: -webkit-linear-gradient(left, #cb9fe2 1%, #963bc5 100%);
  background: linear-gradient(to right, #cb9fe2 1%, #963bc5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cb9fe2', endColorstr='#963bc5', GradientType=1);
  margin: 0 0 20px 0;
  color: #fff;
  font-size: 14px;
  line-height: 26px;
}
.b-product-outlet-box .b-tb {
  display: table;
  width: 100%;
}
.b-product-outlet-box .b-pic {
  display: table-cell;
  vertical-align: middle;
  width: 145px;
  box-sizing: border-box;
  padding: 0 0 0 20px;
}
.b-product-outlet-box .b-pic img {
  display: block;
  max-width: 115px;
  max-height: 90px;
  width: auto;
  height: auto;
}
.b-product-outlet-box .b-text {
  display: table-cell;
  vertical-align: middle;
  padding: 10px 10px 0 0;
  box-sizing: border-box;
}
.b-product-outlet-box .b-head {
  font-size: 18px;
  color: #fff;
  font-weight: 700;
  line-height: 26px;
  padding: 0 0 4px 0;
}
.b-product-outlet-box .b-outlet-disc {
  display: inline-block;
  vertical-align: top;
  font-weight: 700;
  padding: 0 7px;
  white-space: nowrap;
  background: #f00;
  border-radius: 13px;
  line-height: 26px;
}
.b-btn-add-cf:hover,
.b-btn-add-cf:focus {
  color: #fff;
  text-decoration: none;
}
.b-vac-form {
  max-width: 100%;
  padding: 0 0 10px 0;
}
.b-row-special-form {
  margin: 0 -10px;
}
.b-row-special-form > div {
  padding: 0 10px;
}
.b-visual-select-cat {
  padding: 40px 0 0 0;
  margin: 0;
  position: relative;
}
.b-visual-select-cat:before {
  content: '';
  width: 1000%;
  height: 1px;
  left: -400%;
  bottom: 1px;
  position: absolute;
  background: rgba(62, 62, 62, 0.12);
}
.b-visual-select-cat-label {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='32' viewBox='0 0 20 32'%3E%3Cpath d='M8.35 21.68a.52.52 0 0 0 .5.4.52.52 0 0 0 .13-.01.52.52 0 0 0 .38-.64L7.1 11.96v-.02a.72.72 0 0 1 .15-.56.55.55 0 0 1 .53-.22c.52 0 .67.22.69.97v.09c.05 1.56.9 1.87 1.46 1.9a.47.47 0 0 0 .06 0h.04a.47.47 0 0 0 .06 0c.56-.03 1.4-.34 1.46-1.9v-.09c.02-.75.17-.96.7-.97a.55.55 0 0 1 .52.22.72.72 0 0 1 .15.57l-2.27 9.48a.52.52 0 0 0 .38.64.52.52 0 0 0 .12.01.52.52 0 0 0 .51-.4l2.27-9.48a1.75 1.75 0 0 0-.35-1.48 1.77 1.77 0 0 0-2.84.25 2.66 2.66 0 0 0-.23 1.14v.07c-.03.8-.26.89-.5.9s-.47-.1-.5-.9v-.07a2.66 2.66 0 0 0-.22-1.14 1.56 1.56 0 0 0-1.5-.85 1.57 1.57 0 0 0-1.35.6 1.75 1.75 0 0 0-.35 1.48zM10 0a10.02 10.02 0 0 0-7.21 16.96.18.18 0 0 0 .02.03 9.57 9.57 0 0 1 2.72 6.47.14.14 0 0 0 0 .03v.03a1.4 1.4 0 0 0 .5 1.07v5a1.39 1.39 0 0 0 1.38 1.34H8.5a1.6 1.6 0 0 0 3.01 0h1.08a1.4 1.4 0 0 0 1.39-1.4V24.6a1.4 1.4 0 0 0 .5-1.07v-.03a.13.13 0 0 0 0-.03 9.57 9.57 0 0 1 2.71-6.47.18.18 0 0 0 .03-.03A10.02 10.02 0 0 0 10 0zm0 1.81a8.2 8.2 0 0 1 5.89 13.91l-.04.04a11.51 11.51 0 0 0-3.16 6.88.65.65 0 0 1-.42.62H7.6c-.05 0-.21 0-.29-.32a11.46 11.46 0 0 0-3.17-7.18l-.03-.04A8.2 8.2 0 0 1 10 1.82z' fill='%2360aa2a' fill-rule='evenodd'/%3E%3C/svg%3E") 15px 9px no-repeat;
  font-style: italic;
  font-size: 16px;
  color: #999;
  position: relative;
  padding: 10px 0 10px 62px;
  line-height: 30px;
  margin: 0 0 40px 0;
}
.b-visual-select-cat-label:before {
  content: '';
  border-radius: 50%;
  width: 50px;
  height: 50px;
  left: 0px;
  top: 0px;
  position: absolute;
  border: 1px dashed #666;
}
.b-visual-object img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}
.b-popular-products-wrap-msi {
  background: #151515;
  margin: 0 -400%;
  padding: 0 400% 50px 400%;
  position: relative;
}
.b-popular-products-wrap-msi:before,
.b-popular-products-wrap-msi:after {
  content: '';
  background: #1f1f1f;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 11px;
  position: absolute;
  background: -moz-linear-gradient(top, #1f1f1f 0%, #171717 100%);
  background: -webkit-linear-gradient(top, #1f1f1f 0%, #171717 100%);
  background: linear-gradient(to bottom, #1f1f1f 0%, #171717 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f1f1f', endColorstr='#171717', GradientType=0);
}
.b-popular-products-wrap-msi:after {
  top: auto;
  bottom: 0;
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.x-nav-flying-msi .b-compare-product-top-side .b-compare-th-list .b-item-th .b-item-in {
  padding-left: 31px;
}
.b-bstyle .b-header-fixedpopup {
  background: #1b1b1b;
}
.b-header-fixedpopup {
  left: 0px;
  top: 0px;
  position: fixed;
  width: 100%;
  transform: translateY(0);
  z-index: 999;
  transition: none;
  background: #4f5250;
  max-height: 0;
  overflow: hidden;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.22);
}
.b-header-fixedpopup .b-product-sec-nav .b-link .b-txt {
  padding: 0;
}
.b-header-fixedpopup .b-hmain-top-side {
  /*transition:opacity .5s linear .3s;*/
  opacity: 0;
}
.b-header-fixedpopup .b-hmain-top-side {
  /*transition:opacity .5s linear .3s;*/
  opacity: 1;
}
.x-nav-flying-msi .b-header-fixedpopup {
  transform: translateY(0);
  max-height: 250px;
  transition: max-height 0.8s ease-out;
}
.b-bstyle.x-nav-flying-msi .b-product-sec-nav-msi {
  margin-bottom: 0px !important;
}
.b-bstyle .b-header-fixedpopup .b-product-sec-nav-msi .b-product-sec-nav-list {
  padding-bottom: 10px !important;
  padding-right: 0 !important;
}
.b-bstyle .b-header-fixedpopup .b-product-sec-nav .b-item {
  padding: 0 20px 8px 20px;
}
.b-bstyle.x-nav-flying-msi .b-product-top-side-head-msi {
  margin: 0;
  padding: 0;
}
.b-bstyle.x-nav-flying-msi .b-product-sec-nav .b-share-box {
  display: none;
}
.b-bstyle .b-header-fixedpopup:after {
  left: 0px;
  width: 100%;
  content: '';
  position: absolute;
  height: 11px;
  bottom: 0;
  background: #1c1c1c;
  background: -moz-linear-gradient(top, #1c1c1c 0%, #242424 99%);
  background: -webkit-linear-gradient(top, #1c1c1c 0%, #242424 99%);
  background: linear-gradient(to bottom, #1c1c1c 0%, #242424 99%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c1c1c', endColorstr='#242424', GradientType=0);
}
.b-bstyle .dropdown-menu {
  background: #282828;
  border: 1px solid #4d4d4d;
}
.b-bstyle .b-cat-sortmore .dropdown-menu li {
  background: #282828;
}
.b-bstyle .b-cat-sortmore .dropdown-menu li a:hover {
  color: #fff;
}
.b-bstyle .dropdown-menu > li > a {
  color: #fff;
  text-decoration: none;
}
.b-bstyle .dropdown-menu > li > a:hover {
  background: #363636;
  text-decoration: none;
}
.b-header-fixedpopup .b-hbs-catalog {
  display: inline-block;
  vertical-align: top;
  width: 66px;
  height: 60px;
}
.b-bstyle .b-header-fixedpopup .b-hbs-catalog-toggler,
.b-bstyle.x-nav-flying-msi .b-hbs-catalog-toggler {
  border-radius: 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  padding: 0;
  margin: 10px;
  width: 43px;
  height: 38px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-bstyle .b-header-fixedpopup .b-hbs-catalog-toggler:hover,
.b-bstyle .b-header-fixedpopup .b-hbs-catalog-hover .b-hbs-catalog-toggler,
.b-bstyle.x-nav-flying-msi .b-hbs-catalog-toggler:hover,
.b-bstyle.x-nav-flying-msi .b-hbs-catalog-hover .b-hbs-catalog-toggler {
  border-radius: 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  padding: 0;
  margin: 10px;
  width: 43px;
  height: 38px;
  background: #ff0000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-header-fixedpopup .b-hbs-catalog-toggler {
  border-radius: 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  padding: 0;
  margin: 10px;
  width: 43px;
  height: 38px;
  background: #ff7800 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-header-fixedpopup .b-hbs-catalog-toggler:hover,
.b-header-fixedpopup .b-hbs-catalog-hover .b-hbs-catalog-toggler {
  border-radius: 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  padding: 0;
  margin: 10px;
  width: 43px;
  height: 38px;
  background: #ff7800 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center center no-repeat;
}
.b-header-fixedpopup .b-product-top-side-head .b-i-product-topshort-buy-card {
  display: block;
}
.b-header-fixedpopup .b-hbs-catalog-hover .b-hbs-catalog-toggler {
  border-radius: 0;
}
.b-header-fixedpopup .b-hbs-catalog-popup {
  width: 290px;
  top: 50px;
  left: 4px;
}
.b-header-fixedpopup .b-logo-for-scroll {
  display: inline-block;
  vertical-align: top;
  width: 200px;
  padding: 5px 0 0 15px;
}
.b-header-fixedpopup .b-header-bot-side {
  position: relative;
  z-index: 2;
}
.b-header-fixedpopup .b-product-top-side {
  position: relative;
  z-index: 1;
}
.b-header-fixedpopup .b-phones-for-scroll {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 10px 0;
}
.b-header-fixedpopup .b-hms-contact .b-phones {
  padding: 8px 0 0 0;
}
.b-header-fixedpopup .b-header-col-center {
  font-size: 0;
  line-height: 0;
}
.b-header-fixedpopup .b-hmain-top-side .dropdown.open .b-hbs-search-wrap {
  padding: 0;
  margin: 0;
}
/*.b-header-fixedpopup .b-hmain-top-side .b-phones-for-scroll { padding-left:25px; }*/
.b-header-fixedpopup .b-wrap-scroll-search {
  display: inline-block;
  vertical-align: top;
  width: 50%;
}
.b-header-fixedpopup .b-hbs-search-voice {
  display: none;
}
.b-header-fixedpopup .b-hbs-search-select-type::before,
.b-header-fixedpopup .b-hbs-search-select-type {
  display: none;
}
.b-header-fixedpopup .b-hbs-search .b-td-meta {
  width: 39px;
}
.b-header-fixedpopup .b-3t-compare-box .b-link-compare:after,
.b-header-fixedpopup .b-top-basket-link:after {
  background: none;
}
.b-header-fixedpopup .b-product-top-side .b-page-title {
  font-size: 16px;
  line-height: 20px;
  padding: 0;
  margin: 0 20px 0 0;
  display: inline-block;
  vertical-align: baseline;
}
.b-header-fixedpopup .b-product-sec-nav {
  border: none;
  padding-top: 12px;
  padding-bottom: 12px;
}
.b-header-fixedpopup .b-product-top-side-head .b-i-product-articul {
  display: inline-block;
  vertical-align: baseline;
}
.b-header-fixedpopup .b-product-top-side-head {
  padding: 7px 285px 6px 5px;
  margin: 0;
  position: relative;
}
.b-header-fixedpopup .b-product-top-side .b-product-sec-nav {
  /*padding-bottom:20px;*/
  padding-top: 0;
  padding-bottom: 10px;
}
.b-header-fixedpopup .b-product-sec-nav .b-item-right {
  display: none;
}
.b-header-fixedpopup .b-product-sec-nav .b-item {
  font-size: 12px;
}
.b-header-fixedpopup .b-header-bot-side-inside {
  background: none;
}
.x-nav-visible .b-header-fixedpopup,
.x-nav-visible-stay .b-header-fixedpopup {
  overflow: visible;
}
.x-nav-visible-stay .b-go2top {
  z-index: 0;
}
.b-bstyle .b-header-fixedpopup .b-product-top-side .b-product-sec-nav {
  padding-bottom: 5px;
  padding-top: 0;
}
.b-bstyle .b-header-fixedpopup .b-product-top-side .b-product-sec-nav-msi {
  padding-bottom: 20px;
  padding-top: 10px;
}
.b-hmbp-nwmain-links {
  list-style: none;
  vertical-align: top;
  padding: 5px 0 0 0;
  margin: 0;
}
.b-hmbp-nwmain-links > li {
  padding: 12px 10px;
  font-size: 16px;
  line-height: 24px;
}
.b-hmbp-nwmain-links > .b-item-sep {
  border-bottom: 1px solid #474a48;
}
.b-bstyle .b-hmbp-nwmain-links > .b-item-sep {
  border-color: #4d4d4d;
}
.b-hmbp-nwmain-links a {
  display: inline-block;
  vertical-align: top;
  color: #fff;
  text-decoration: none;
  padding: 0 0 0 42px;
  line-height: 24px;
}
.b-bstyle .b-hmbp-nwmain-links a {
  color: #fff;
}
.b-link-nwm-main {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='23' viewBox='0 0 24 23'%3E%3Cpath d='M23.77 11.14L12.5.21a.85.85 0 0 0-1.15 0L.22 11.14a.77.77 0 0 0-.17.86.81.81 0 0 0 .75.49h2.48v9.72a.8.8 0 0 0 .8.79h15.83a.8.8 0 0 0 .8-.79V12.5h2.49a.81.81 0 0 0 .75-.49.77.77 0 0 0-.18-.86zM13.64 16.1v5.32h-3.29V16.1h3.3zm5.46-4.4v9.72H15v-5.98a.67.67 0 0 0-.67-.66H9.67a.67.67 0 0 0-.68.66v5.98H4.9V11.7a.8.8 0 0 0-.81-.79H2.74l9.19-9.02 9.3 9.02H19.9a.8.8 0 0 0-.8.79z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") 9px center no-repeat;
}
.b-hmbp-nwmain-links .b-link-nwm-catalog {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.06'%3E%3Cpath d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") 10px center no-repeat;
  color: #eb4242;
}
.b-bstyle .b-hmbp-nwmain-links .b-link-nwm-catalog {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.06'%3E%3Cpath data-name='Shape 44 copy 6' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z' fill='%23f00' fill-rule='evenodd'/%3E%3C/svg%3E") 10px center no-repeat;
  color: #f00;
}
.b-hmbp-nwmain-links .b-link-nwm-enter {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='22' viewBox='0 0 16 22'%3E%3Cpath d='M11.23 10.19c-.38-.38-4.21-4-4.21-4a1.23 1.23 0 0 0-1.7 0 1.13 1.13 0 0 0 0 1.64L7.4 9.9H1.25A1.28 1.28 0 0 0 0 11.16a1.16 1.16 0 0 0 1.24 1.12H7.4l-2.08 2.03a1.09 1.09 0 0 0 0 1.6 1.23 1.23 0 0 0 1.7-.02l4.2-3.97a1.27 1.27 0 0 0 .01-1.73zM1.53-.01V2h12.5l-.07 18.04H1.46V22h14.53V-.01H1.52z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") 14px center no-repeat;
  color: #eb4242;
}
.b-bstyle .b-hmbp-nwmain-links .b-link-nwm-enter {
  color: #eb4242;
}
.b-bstyle .b-hmbp-nwmain-links .b-link-nwm-reg {
  color: #ff8a00;
}
.b-hmbp-nwmain-links .b-link-nwm-reg {
  padding: 0;
  color: #fff;
}
.b-hmbp-nwmain-links .b-sep {
  font-size: 0;
  line-height: 0;
  display: inline-block;
  vertical-align: top;
  width: 1px;
  height: 21px;
  background: #d9d9d9;
  margin: 0 9px;
  position: relative;
  top: 2px;
}
.b-link-nwm-deliv {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='19' viewBox='0 0 21 19'%3E%3Cpath d='M20.76.16a.68.68 0 0 0-.72-.11L.72 8.28A1.27 1.27 0 0 0 0 9.51a1.23 1.23 0 0 0 .85 1.13l7.43 2.35.27 5.31a.74.74 0 0 0 .47.66.64.64 0 0 0 .24.04.69.69 0 0 0 .53-.25l2.56-2.96L16 18.43a1.15 1.15 0 0 0 .68.23 1.23 1.23 0 0 0 1.18-1.01L21 .88a.76.76 0 0 0-.24-.72zm-3.23 2.56l-8.77 8.87L1.84 9.4zm1.6.44l-2.6 13.86-6.46-4.68zm-7.95 11.77l-1.31 1.52-.13-2.55z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") 10px center no-repeat;
}
.b-link-nwm-guarantee {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cpath d='M1.37 9.04a5.51 5.51 0 0 1 1.1-.57 5.23 5.23 0 0 0 2.17-1.43 4.87 4.87 0 0 0 .76-2.42 5 5 0 0 1 .22-1.16 5.85 5.85 0 0 1 1.21.15 5.54 5.54 0 0 0 2.67.05 5.1 5.1 0 0 0 2.06-1.51 4.85 4.85 0 0 1 .94-.84 4.85 4.85 0 0 1 .95.84 5.12 5.12 0 0 0 2.06 1.51 5.54 5.54 0 0 0 2.66-.05 5.84 5.84 0 0 1 1.21-.15 5.01 5.01 0 0 1 .23 1.16 4.87 4.87 0 0 0 .76 2.42 5.23 5.23 0 0 0 2.17 1.43 5.52 5.52 0 0 1 1.1.57 5.33 5.33 0 0 1-.52 1.03 3.77 3.77 0 0 0 0 4.87 5.36 5.36 0 0 1 .52 1.02 5.52 5.52 0 0 1-1.1.58 5.23 5.23 0 0 0-2.17 1.42 4.86 4.86 0 0 0-.76 2.42 5 5 0 0 1-.23 1.16 5.71 5.71 0 0 1-1.2-.15 5.57 5.57 0 0 0-2.67-.05 5.14 5.14 0 0 0-2.06 1.5 4.86 4.86 0 0 1-.95.85 4.86 4.86 0 0 1-.94-.84 5.13 5.13 0 0 0-2.06-1.51 5.55 5.55 0 0 0-2.67.05 5.7 5.7 0 0 1-1.2.15 5 5 0 0 1-.23-1.16 4.87 4.87 0 0 0-.76-2.42 5.23 5.23 0 0 0-2.17-1.42 5.46 5.46 0 0 1-1.1-.58 5.32 5.32 0 0 1 .52-1.02 3.77 3.77 0 0 0 0-4.87 5.32 5.32 0 0 1-.52-1.03M0 8.98c0 1.07 1.41 2.4 1.41 3.52S0 14.95 0 16.02a1.07 1.07 0 0 0 .05.34c.4 1.17 2.74 1.4 3.48 2.37s.25 3.17 1.28 3.88 3.04-.41 4.26-.03c1.18.36 2.13 2.42 3.43 2.42s2.25-2.06 3.43-2.42c1.22-.38 3.25.74 4.26.03s.54-2.9 1.28-3.89 3.08-1.2 3.48-2.36a1.07 1.07 0 0 0 .05-.34c0-1.07-1.41-2.4-1.41-3.52S25 10.05 25 8.98a1.08 1.08 0 0 0-.05-.34c-.4-1.17-2.74-1.4-3.48-2.37s-.25-3.17-1.28-3.88-3.04.41-4.26.03C14.75 2.06 13.8 0 12.5 0s-2.25 2.06-3.43 2.42c-1.22.38-3.25-.74-4.26-.03s-.53 2.9-1.28 3.89S.45 7.48.05 8.64a1.08 1.08 0 0 0-.05.34zm18.28-1.65a.4.4 0 0 0-.55 0l-5.87 5.83a.4.4 0 0 1-.55 0l-2.57-2.62a.4.4 0 0 0-.56 0l-1.13 1.03a.4.4 0 0 0-.12.27.41.41 0 0 0 .12.29l4.26 4.4a.4.4 0 0 0 .55 0L19.4 9a.4.4 0 0 0 0-.56z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") 9px center no-repeat;
  background-size: 24px 24px;
}
.b-link-nwm-contact {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' viewBox='0 0 20 16'%3E%3Cpath d='M17.81 0H2.19A2.27 2.27 0 0 0 0 2.34v11.32A2.27 2.27 0 0 0 2.19 16h15.62A2.27 2.27 0 0 0 20 13.66V2.34C20 .77 19.32 0 17.81 0zm-6.97 9.19l7.63-5.81v10.28a.69.69 0 0 1-.66.7H2.19a.69.69 0 0 1-.66-.7V3.06l8.04 6.13a.98.98 0 0 0 1.27 0zm-8.2-7.56h15.14L10.2 7.4z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") 10px center no-repeat;
}
.b-link-nwm-help {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cpath d='M12.5 0A12.5 12.5 0 1 0 25 12.5 12.52 12.52 0 0 0 12.5 0zm7.2 4.15l-2.8 2.8A7.06 7.06 0 0 0 8.04 7l-2.8-2.8a11 11 0 0 1 14.45-.05zM16.55 16.4a.74.74 0 0 0-.1.07.65.65 0 0 0-.06.1 5.68 5.68 0 1 1 .16-.17zM4.2 5.24L7 8.04a7.06 7.06 0 0 0-.05 8.86l-2.8 2.8A11 11 0 0 1 4.2 5.24zm.98 15.5l2.8-2.79a7.07 7.07 0 0 0 8.98.05l2.8 2.8a11 11 0 0 1-14.58-.05zm15.62-.98l-2.8-2.8a7.07 7.07 0 0 0-.05-9l2.79-2.79a11 11 0 0 1 .06 14.6z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") 9px center no-repeat;
  background-size: 24px 24px;
}
.b-link-nwm-myorder {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25'%3E%3Cpath d='M23.82 6.6a.64.64 0 0 0-.27-.3L12.35.09a1.08 1.08 0 0 0-.8 0L.34 6.3a.66.66 0 0 0-.33.65.43.43 0 0 0 0 .05v10.96a.54.54 0 0 0 0 .07.66.66 0 0 0 .33.65l11.21 6.22a.56.56 0 0 0 .4.08.58.58 0 0 0 .08 0 .64.64 0 0 0 .31-.08l11.21-6.22a.65.65 0 0 0 .25-.25.66.66 0 0 0 .2-.47V7.05a.65.65 0 0 0-.18-.45zm-1.78.36l-10 5.56a.52.52 0 0 0-.12-.01.5.5 0 0 0-.07 0L8.4 10.6 18.5 5zM6.28 9.42l10.09-5.6.78.43-10.1 5.6zm-2.05 2.77a.64.64 0 0 0 0 .08c0 .01 0 .03.02.05s0 .03.02.06a.54.54 0 0 0 .01.06l.04.06a.5.5 0 0 0 .03.05l.04.05.04.04.04.04a.45.45 0 0 0 .05.03l2.32 1.39a.75.75 0 0 0 .13.05H7a.7.7 0 0 0 .13.03h.02a.6.6 0 0 0 .15-.02l.04-.01a.76.76 0 0 0 .11-.05l.04-.02a.57.57 0 0 0 .1-.07l.02-.02a.47.47 0 0 0 .08-.1.13.13 0 0 0 .02-.03l.02-.04.03-.06.02-.06.01-.07.01-.07v-1.8l3.47 1.93v9.57L1.3 17.73V8.16l2.93 1.62v.05zm1.3-.4V10.5l.98.54a.56.56 0 0 0 0 .06v1.27zm-.6-3.12l-3.08-1.7 10.1-5.61 3.07 1.7zm-.47 3.74zM22.7 8.1v9.57L12.57 23.3v-9.57z' fill='%23999' fill-rule='evenodd'/%3E%3C/svg%3E") 10px center no-repeat;
  background-size: auto 24px;
}
.b-link-nwm-persdata {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='24' viewBox='0 0 22 24'%3E%3Cpath d='M11.21 24h-.41c-1.11 0-6.83-.17-10.34-3.59a1.52 1.52 0 0 1-.45-.97 4.6 4.6 0 0 1 2.88-4.53 22.17 22.17 0 0 0 2.95-1.38l.19-.1a1.1 1.1 0 0 1 .11-.02 1.16 1.16 0 0 1 .13-.03 1.2 1.2 0 0 1 .14-.01h.31a1.55 1.55 0 0 1 .16.04l.11.03.14.05.1.05a.93.93 0 0 1 .1.05 2.03 2.03 0 0 1 .2.15l.03.03a1.34 1.34 0 0 1 .12.13l.07.08a1.62 1.62 0 0 1 .1.15l.03.05a4.5 4.5 0 0 0 3.14 1.4 4.4 4.4 0 0 0 3.11-1.42l.03-.05.08-.12.04-.04.06-.08.11-.11.1-.09.11-.07.08-.06.09-.03a1.44 1.44 0 0 1 .14-.06l.1-.03.06-.01a1.57 1.57 0 0 1 .16-.03.97.97 0 0 1 .1-.01h.17a1.14 1.14 0 0 1 .17.02 1.1 1.1 0 0 1 .12.02 1.02 1.02 0 0 1 .14.04l.16.08a24.52 24.52 0 0 0 2.98 1.38 4.6 4.6 0 0 1 2.88 4.53 1.52 1.52 0 0 1-.46.98C18.04 23.82 12.32 24 11.21 24zm-.2-1.7h.2c1 0 6.06-.15 9.1-3.06a2.89 2.89 0 0 0-1.82-2.75 28.09 28.09 0 0 1-2.97-1.36 6.05 6.05 0 0 1-4.51 2.15 6.12 6.12 0 0 1-4.55-2.15 26.12 26.12 0 0 1-2.93 1.36 2.89 2.89 0 0 0-1.82 2.76c3.04 2.9 8.1 3.05 9.1 3.05h.2zm-4.52-7.71l.02.04-.04-.41zm4.75-.58h-.18a4.68 4.68 0 0 1-3.51-1.9C5.66 9.88 4.54 6.06 6.05 3.1A5.54 5.54 0 0 1 11.03 0h.22a5.54 5.54 0 0 1 4.98 3.09c1.5 2.96.39 6.78-1.5 9.01a4.66 4.66 0 0 1-3.5 1.89zm-.11-1.71h.1a3.03 3.03 0 0 0 2.2-1.3c1.49-1.76 2.44-4.87 1.28-7.15a3.85 3.85 0 0 0-3.46-2.15h-.22a3.85 3.85 0 0 0-3.46 2.15C6.4 6.14 7.37 9.24 8.85 11a3.04 3.04 0 0 0 2.2 1.3.7.7 0 0 1 .08 0z' fill='%23999' fill-rule='evenodd'/%3E%3C/svg%3E") 10px center no-repeat;
}
.b-nwm-callback {
  padding: 0 0 8px 42px;
  font-size: 16px;
  line-height: 27px;
  margin: -2px 0 0 0;
}
.b-nwm-callback a {
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 -27px;
  padding: 0 0 0 27px;
  line-height: 27px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' viewBox='0 0 15 27'%3E%3Cpath data-name='Shape 259 copy 2' d='M12.68 0H2.33A2.3 2.3 0 0 0 0 2.26v22.47A2.3 2.3 0 0 0 2.33 27h10.35A2.3 2.3 0 0 0 15 24.73V2.26A2.3 2.3 0 0 0 12.68 0zm.7 19.84H1.63V4.68h11.77v15.15zM2.34 1.58h10.35a.7.7 0 0 1 .7.69v1.36H1.63V2.27a.7.7 0 0 1 .7-.7zm10.35 23.84H2.33a.7.7 0 0 1-.71-.68v-3.85h11.77v3.84a.7.7 0 0 1-.71.69zM7.5 21.15a1.96 1.96 0 1 0 2 1.96 1.98 1.98 0 0 0-2-1.96zm0 2.86a.9.9 0 1 1 .93-.9.91.91 0 0 1-.93.9z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  text-decoration: none;
}
.b-hmbp-nwmain-links .b-nwm-phones {
  font-size: 18px;
  line-height: 35px;
  padding: 0 0 0 42px;
  font-weight: 700;
}
.b-hmbp-nwmain-links .b-nwm-phones a {
  padding: 0;
  font-size: 18px;
  line-height: 35px;
}
.b-hmbp-nwmain-links .b-link-nwm-exit {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.41' height='18' viewBox='0 0 18.41 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23cdcdcd; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M10.44 11.97v4.47h-8.9V1.54h8.9V6.1H12V0H0v18h12v-6.03h-1.56zm7.7-3.63L14.7 5.07a1 1 0 0 0-1.37 0 .93.93 0 0 0 0 1.34l1.7 1.7H10a1.04 1.04 0 0 0-1 1.03.94.94 0 0 0 1 .92h5.02l-1.7 1.66a.9.9 0 0 0 0 1.3 1 1 0 0 0 1.38 0l3.43-3.24a1.05 1.05 0 0 0 0-1.42z'/%3E%3C/svg%3E") 13px center no-repeat;
  color: #999;
}
.b-hmbp-catalog-popup {
  left: 0px;
  top: 2px;
  position: absolute;
  background: #4f5250;
  width: 100%;
  transition: all 0.5s ease-in;
  min-height: 100%;
  opacity: 0;
  z-index: -1;
  visibility: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.b-bstyle .b-hmbp-catalog-popup {
  background: #151515;
}
.b-hmb-popup {
  left: 0px;
  top: 40px;
  position: absolute;
  width: 87.5%;
  max-width: 380px;
  background: #4f5250;
  transition: all 0.5s ease-in;
  -moz-transform: translateX(-110%);
  -webkit-transform: translateX(-110%);
  transform: translateX(-110%);
  z-index: 1000;
  /*box-shadow:0px 10px 10px rgba(0,0,0,.5);*/
  opacity: 0;
  height: calc(58%);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  border-top: 2px solid #eb4242;
}
.b-bstyle .b-hmb-popup {
  background: #151515;
}
.c-mobnav-active .b-hmb-popup {
  -moz-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
  transition: all 0.5s ease-in;
  opacity: 1;
}
.c-mobnav-active .b-wrap-all {
  overflow: hidden;
  display: block;
  width: 100%;
  max-width: 100%;
}
.c-mobnav-active .b-wrap-all .b-wrap-all-tr {
  display: block;
  height: auto;
  width: auto;
}
.b-hmb-popup-splash {
  right: 0px;
  top: 40px;
  position: fixed;
  width: 0;
  height: calc(60%);
  visibility: hidden;
  z-index: -1;
  transition: all 0.5s ease-in;
  background: rgba(0, 0, 0, 0.2);
}
.c-mobnav-active .b-hmb-popup-splash {
  cursor: pointer;
  z-index: 999;
  transition: all 0.5s ease-in;
  opacity: 1;
  visibility: visible;
  width: 100%;
  height: 100%;
}
.c-mobnav-catalog-active .b-hmbp-catalog-popup {
  opacity: 1;
  z-index: 200;
  visibility: visible;
}
.b-hmb-mobnav-toggler-catalog {
  left: 0px;
  top: 0px;
  position: absolute;
  cursor: pointer;
  color: #fff;
  font-weight: 700;
  font-size: 16px;
  line-height: 40px;
  padding: 0 0 0 59px;
  background: #4f5250;
  box-sizing: border-box;
  opacity: 0;
  z-index: -1;
  visibility: hidden;
  transition: all 0.5s ease-in;
  width: 100%;
}
.b-hmb-mobnav-toggler-catalog:before {
  content: '';
  width: 40px;
  height: 40px;
  left: 0px;
  top: 0px;
  position: absolute;
  background: #eb4242 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath data-name='Shape 231 copy 16' d='M.06 6.62a.9.9 0 0 1 .2-.29L6.56.27a.96.96 0 0 1 1.33 0 .87.87 0 0 1 0 1.27L3.18 6.07h9.88a.9.9 0 1 1 0 1.8H3.1l4.8 4.6a.88.88 0 0 1 0 1.27.96.96 0 0 1-1.33 0L.27 7.68A.87.87 0 0 1 0 7a.85.85 0 0 1 .06-.38z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat;
}
.b-bstyle .b-hmb-mobnav-toggler-catalog {
  background: #202020;
}
.b-bstyle .b-hmb-mobnav-toggler-catalog:before {
  background-color: #f00;
}
.c-mobnav-catalog-active .b-hmb-mobnav-toggler-catalog {
  transition: all 0.5s ease-in;
  z-index: 10000;
  visibility: visible;
  opacity: 1;
}
.c-mobnav-active .b-go2top {
  display: none !important;
}
.b-col-mnp-slider-mobile,
.b-hmbp-catalog-mainmobile {
  display: none;
}
.b-col-mnp-slider-mobile .item img {
  display: block;
  width: 100%;
  height: auto;
}
.b-hmb-popup .b-hbs-search-voice-link:before {
  display: none;
}
.b-hmb-popup .b-hbs-search-voice-link:after {
  display: block;
  opacity: 1;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='22' viewBox='0 0 14 22'%3E%3Cpath d='M6.87 14.3h.26a3.24 3.24 0 0 0 3.2-3.27V3.28A3.24 3.24 0 0 0 7.14 0h-.26a3.24 3.24 0 0 0-3.2 3.28v7.75a3.24 3.24 0 0 0 3.2 3.28zm6.08-5.88a1.06 1.06 0 0 0-1.05 1.07v1.77a4.56 4.56 0 0 1-4.5 4.6h-.8a4.56 4.56 0 0 1-4.5-4.6V9.49a1.05 1.05 0 1 0-2.1 0v1.77a6.71 6.71 0 0 0 5.95 6.73v1.86H3.69a1.08 1.08 0 0 0 0 2.15h6.62a1.08 1.08 0 0 0 0-2.15H8.05v-1.86A6.71 6.71 0 0 0 14 11.26V9.49a1.06 1.06 0 0 0-1.05-1.07z' fill='%23ccc' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  width: 14px;
  height: 22px;
}
.b-hmb-popup .b-hbs-search-voice-link {
  width: 14px;
  height: 22px;
}
.b-hmb-popup .b-hbs-search-voice {
  width: 14px;
  height: 31px;
  padding: 0;
  right: 49px;
  top: 7px;
  position: absolute;
}
.b-hmb-popup .b-hbs-search .b-td-meta {
  width: 41px;
}
.c-mobnav-active {
  position: fixed;
  overflow: hidden;
}
#popupNewUser .b-popup-modal-title {
  color: #0074ae;
  font-size: 24px;
  line-height: 30px;
  padding: 0 0 20px 0;
}
#popupNewUser.b-popup-modal .modal-dialog {
  width: 440px;
}
#popupNewUser.b-popup-modal .modal-body {
  padding: 30px 30px 30px 30px;
}
#popupNewUser.b-popup-modal .modal-body .modal-body {
  padding: 0 0 20px 0;
}
#popupNewUser .b-btn {
  display: block;
  margin: 0 auto;
}
.b-content-no-padd {
  padding: 0 !important;
  z-index: 2;
}
.b-confg-nav {
  border-top: 1px solid #e5e5e5;
  margin: 0 -1000%;
  padding: 15px 1000%;
  position: relative;
}
.b-confg-nav:before {
  content: '';
  width: 100%;
  height: 5px;
  left: 0;
  top: 100%;
  position: absolute;
  background: #dedede;
  background: -moz-linear-gradient(top, #dedede 0%, #efefef 100%);
  background: -webkit-linear-gradient(top, #dedede 0%, #efefef 100%);
  background: linear-gradient(to bottom, #dedede 0%, #efefef 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede', endColorstr='#efefef', GradientType=0);
}
.b-confg-nav-list {
  list-style: none;
  vertical-align: top;
  margin: 0 0 0 -15px;
  padding: 0;
}
.b-confg-nav-list .b-item {
  padding: 0 20px 0 20px;
  float: left;
  font-size: 14px;
  font-weight: 700;
  color: #666;
  text-transform: uppercase;
  line-height: 20px;
}
.b-confg-nav-list .b-item-right {
  float: right;
  padding: 0;
}
.b-confg-nav-list .b-link {
  text-decoration: none;
  font-weight: 400;
  color: #0074ae;
  white-space: nowrap;
  display: inline-block;
  vertical-align: top;
  line-height: 16px;
}
.b-confg-nav-list .b-link .b-txt {
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  border-bottom: 1px dashed transparent;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}
.b-confg-nav-list .b-link .b-num {
  transition: all 0.2s ease;
  display: inline-block;
  vertical-align: top;
  line-height: 22px;
  font-size: 14px;
  font-weight: 700;
  color: #ff7800;
  padding: 0 8px;
  min-width: 22px;
  text-align: center;
  border-radius: 11px;
  background: #ffeed9;
  margin: -1px 0 -1px 6px;
  position: relative;
}
.b-confg-nav-list .b-link:hover .b-txt {
  border-color: #0074ae;
}
.b-confg-nav-list .active .b-link .b-txt {
  border-color: transparent;
  font-weight: 700;
}
.b-confg-nav-list .b-link-share {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  line-height: 26px;
  text-decoration: none;
  color: #0074ae;
  padding: 0 0 0 34px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='26' viewBox='0 0 23 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M18 15.83a5 5 0 0 0-4.15 2.22l-3.5-2.4a5.72 5.72 0 0 0 .66-2.65 5.54 5.54 0 0 0-.82-2.94l4.62-3A4.2 4.2 0 0 0 18 8.52a4.26 4.26 0 1 0-4.22-4.26 4.28 4.28 0 0 0 .27 1.48L9.23 8.9A5.45 5.45 0 0 0 5.5 7.4a5.58 5.58 0 0 0 0 11.16 5.47 5.47 0 0 0 3.98-1.72l3.72 2.56a5.28 5.28 0 0 0-.22 1.5 5 5 0 1 0 5-5.1zM18 1.5a2.76 2.76 0 1 1-2.73 2.77A2.74 2.74 0 0 1 18 1.5zM5.5 17.1A4.08 4.08 0 1 1 9.54 13a4.05 4.05 0 0 1-4.02 4.08zm12.5 7.4a3.57 3.57 0 1 1 3.5-3.56A3.56 3.56 0 0 1 18 24.5z'/%3E%3C/svg%3E") no-repeat;
  font-weight: 400;
  text-transform: none;
  position: relative;
  margin: -3px 0 -3px 0;
}
.b-confg-nav-list .b-link-share:hover {
  text-decoration: underline;
}
.b-confg-intro {
  margin: -10px 0 40px 0;
  text-align: center;
  position: relative;
  font-size: 21px;
  line-height: 30px;
  color: #333;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='147.95' height='143.95' viewBox='0 0 147.95 143.95'%3E%3Cpath d='M94.7.49C88.38.49 80.6 8.58 74 8.58S59.6.48 53.3.48a6.37 6.37 0 0 0-2.02.32c-6.85 2.26-8.2 15.66-13.9 19.88-5.76 4.26-18.67 1.45-22.86 7.32-4.15 5.8 2.44 17.4.21 24.38C12.58 59.1.48 64.52.48 71.98s12.1 12.87 14.25 19.59c2.23 6.97-4.37 18.58-.22 24.39 4.2 5.86 17.11 3.05 22.87 7.31 5.7 4.23 7.04 17.62 13.9 19.88a6.4 6.4 0 0 0 2.01.31c6.32 0 14.1-8.09 20.7-8.09s14.4 8.1 20.7 8.1a6.38 6.38 0 0 0 2.02-.32c6.85-2.26 8.2-15.65 13.9-19.88 5.75-4.26 18.67-1.45 22.86-7.31 4.15-5.8-2.44-17.42-.22-24.4 2.15-6.71 14.26-12.13 14.26-19.58s-12.11-12.88-14.26-19.6c-2.22-6.98 4.37-18.59.22-24.39-4.2-5.86-17.1-3.05-22.87-7.31-5.7-4.23-7.04-17.62-13.89-19.88A6.35 6.35 0 0 0 94.7.49z' fill='none' stroke='%23ccc' stroke-width='.95' stroke-dasharray='3.8 1.9'/%3E%3C/svg%3E") center 0 no-repeat;
  padding: 165px 0 0 0;
}
.b-confg-intro:before {
  content: '';
  width: 100%;
  height: 143px;
  left: 0px;
  top: 0px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='79.03' height='65' viewBox='0 0 79.03 65'%3E%3Cpath d='M55.51 0a1.8 1.8 0 0 0-1.63 1.8v5.42H1.81a1.59 1.59 0 0 0-.17 0A1.8 1.8 0 0 0 0 9.02v39.72a1.8 1.8 0 0 0 1.8 1.8h23.35v3.62h-2.9a4.21 4.21 0 0 0-4.29 4.09v4.95a1.8 1.8 0 0 0 1.8 1.8H46.7a1.8 1.8 0 0 0 1.8-1.8v-4.94a4.21 4.21 0 0 0-4.3-4.09h-2.88v-3.6h12.57V63.2a1.8 1.8 0 0 0 1.8 1.8h21.55a1.8 1.8 0 0 0 1.8-1.8V1.8a1.8 1.8 0 0 0-1.8-1.8H55.68a1.57 1.57 0 0 0-.17 0zm1.96 3.61h17.96V61.4H57.47V3.6zm4.33 3.61a1.8 1.8 0 0 0 .16 3.61h8.98a1.8 1.8 0 0 0 .05-3.6.43.43 0 0 0-.05 0h-8.98a1.57 1.57 0 0 0-.16 0zM3.6 10.84h50.28V34.3H3.6V10.84zm58.2 3.6a1.8 1.8 0 0 0 .16 3.62h8.98a1.8 1.8 0 0 0 .05-3.61h-9.03a1.57 1.57 0 0 0-.16 0zM3.6 37.93h50.28v9.03H3.6v-9.03zm29.63 1.8a2.7 2.7 0 1 0 2.7 2.71 2.7 2.7 0 0 0-2.7-2.7zm-4.49 10.84h8.98v3.6h-8.98v-3.6zm37.71 0a2.7 2.7 0 1 0 2.7 2.7 2.7 2.7 0 0 0-2.7-2.7zm-44.2 7.22H44.2a.59.59 0 0 1 .7.48v3.13H21.56v-3.13a.59.59 0 0 1 .7-.48z' fill='%23ccc' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat;
}
.b-confg-intro .b-head {
  font-size: 42px;
  font-weight: 400;
  color: #333;
  line-height: 45px;
  padding: 0 0 20px 0;
}
.b-confg-intro p {
  padding: 0 0 30px 0;
  margin: 0;
}
.b-confg-intro p a {
  color: #eb4242;
  text-decoration: none;
  border-bottom: 1px solid #eb4242;
}
.b-confg-intro p a:hover {
  border-color: transparent;
}
.b-btn-confg-begin {
  display: block;
  text-align: center;
  text-decoration: none;
  width: 320px;
  height: 55px;
  line-height: 55px;
  margin: 0 auto;
  background: #eb4242;
  color: #fff;
  font-size: 21px;
  font-weight: 700;
}
.b-btn-confg-begin:hover {
  background: #b7cf52;
  color: #fff;
}
.b-btn-confg-begin:before {
  content: '';
  display: inline-block;
  vertical-align: top;
  margin: 0 10px 0 0;
  position: relative;
  top: 14px;
  width: 29px;
  height: 29px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M29 14.43a13.05 13.05 0 0 0-.23-2.62 1.18 1.18 0 0 0-1.15-.92h-2.26l-.33-.75-.3-.77 1.6-1.6a1.18 1.18 0 0 0 .16-1.47 13.15 13.15 0 0 0-1.7-2l-.04-.05-.05-.06a13.13 13.13 0 0 0-2-1.69 1.18 1.18 0 0 0-1.48.17l-1.6 1.6-.76-.3-.76-.34V1.37a1.18 1.18 0 0 0-.92-1.15 13.14 13.14 0 0 0-2.61-.23H14.42a13.14 13.14 0 0 0-2.61.23 1.18 1.18 0 0 0-.92 1.15v2.26l-.76.34-.76.3-1.6-1.6A1.18 1.18 0 0 0 6.3 2.5a13.13 13.13 0 0 0-2 1.7c-.03.01-.04.03-.06.05l-.05.04A13.15 13.15 0 0 0 2.5 6.3a1.18 1.18 0 0 0 .16 1.47l1.6 1.6-.3.76-.33.75H1.37a1.18 1.18 0 0 0-1.15.93 13.05 13.05 0 0 0-.23 2.61v.14a13.08 13.08 0 0 0 .23 2.62 1.18 1.18 0 0 0 1.15.92h2.26l.33.76.3.76-1.6 1.6a1.18 1.18 0 0 0-.16 1.47 13.15 13.15 0 0 0 1.7 2.01l.05.05.05.05a13.2 13.2 0 0 0 2 1.69 1.18 1.18 0 0 0 1.48-.16l1.6-1.6.76.3.75.33v2.26a1.18 1.18 0 0 0 .93 1.15 13.14 13.14 0 0 0 2.61.23h.14a13.14 13.14 0 0 0 2.62-.23 1.18 1.18 0 0 0 .92-1.15v-2.26l.76-.33.76-.3 1.6 1.6a1.18 1.18 0 0 0 1.47.16 13.2 13.2 0 0 0 2-1.69l.06-.05.05-.05a13.15 13.15 0 0 0 1.69-2 1.18 1.18 0 0 0-.16-1.48l-1.6-1.6.3-.76.33-.75h2.26a1.18 1.18 0 0 0 1.15-.93 13.08 13.08 0 0 0 .23-2.61v-.07l-.01-.07zm-1.85 1.94h-1.79a1.73 1.73 0 0 0-1.59 1.04l-.33.75-.03.07-.3.77a1.73 1.73 0 0 0 .4 1.85l1.26 1.27a13.44 13.44 0 0 1-1.17 1.33 1.67 1.67 0 0 0-.14.14 13.82 13.82 0 0 1-1.33 1.17l-1.27-1.27a1.74 1.74 0 0 0-1.85-.39l-.77.3-.07.03-.75.33a1.74 1.74 0 0 0-1.04 1.6v1.78a13.68 13.68 0 0 1-1.76.12H14.4a13.66 13.66 0 0 1-1.77-.12v-1.78a1.74 1.74 0 0 0-1.04-1.59l-.75-.33-.07-.03-.77-.3a1.74 1.74 0 0 0-1.85.4l-1.27 1.26a13.82 13.82 0 0 1-1.33-1.17 1.8 1.8 0 0 0-.14-.15 13.64 13.64 0 0 1-1.17-1.33l1.27-1.26A1.73 1.73 0 0 0 5.9 19l-.3-.77-.03-.07-.33-.75a1.73 1.73 0 0 0-1.6-1.04H1.87a13.62 13.62 0 0 1-.12-1.76 1.75 1.75 0 0 0 0-.21 13.62 13.62 0 0 1 .12-1.77h1.79a1.74 1.74 0 0 0 1.59-1.04l.33-.75c0-.03.02-.05.03-.07l.3-.77a1.74 1.74 0 0 0-.4-1.85L4.25 6.88A13.52 13.52 0 0 1 5.4 5.55a1.8 1.8 0 0 0 .15-.14 13.72 13.72 0 0 1 1.32-1.17L8.15 5.5a1.73 1.73 0 0 0 1.86.4l.76-.3.07-.03.75-.33a1.74 1.74 0 0 0 1.04-1.6V1.86a13.86 13.86 0 0 1 1.77-.1h.2a13.85 13.85 0 0 1 1.77.1v1.8a1.74 1.74 0 0 0 1.04 1.59l.75.33.07.02.77.3a1.73 1.73 0 0 0 1.85-.39l1.27-1.26a13.82 13.82 0 0 1 1.33 1.17 1.67 1.67 0 0 0 .14.14 13.54 13.54 0 0 1 1.17 1.33L23.5 8.15A1.74 1.74 0 0 0 23.1 10l.3.77.03.07.33.75a1.74 1.74 0 0 0 1.6 1.04h1.78a13.62 13.62 0 0 1 .12 1.76 1.74 1.74 0 0 0 0 .2v.02a13.6 13.6 0 0 1-.1 1.76zM14.5 8.6a5.9 5.9 0 1 0 5.9 5.9 5.9 5.9 0 0 0-5.9-5.9zm0 10.06a4.16 4.16 0 1 1 4.16-4.16 4.17 4.17 0 0 1-4.16 4.16z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
}
.b-confg-faq {
  background: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.05);
  margin: 0 0 20px 0;
}
.b-confg-faq-title {
  position: relative;
  padding: 15px;
}
.b-confg-faq-title .b-head {
  padding: 10px 100px 10px 64px;
  line-height: 30px;
  font-size: 21px;
  color: #333;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50.95' height='50.95' viewBox='0 0 50.95 50.95'%3E%3Ccircle data-name='Ellipse 9 copy 4' cx='25.48' cy='25.48' r='25' fill='%23fff' stroke='%23d2d2d2' stroke-width='.95' stroke-dasharray='3.8 1.9'/%3E%3C/svg%3E") no-repeat;
  background-size: 50px 50px;
  position: relative;
}
.b-confg-faq-title .b-head:before {
  content: '';
  width: 20px;
  height: 32px;
  left: 15px;
  top: 9px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='32' viewBox='0 0 20 32'%3E%3Cpath d='M8.35 21.68a.52.52 0 0 0 .5.4.52.52 0 0 0 .13-.02.52.52 0 0 0 .38-.63L7.1 11.95a.72.72 0 0 1 .15-.57.55.55 0 0 1 .53-.22c.52 0 .67.22.69.97v.09c.05 1.56.9 1.86 1.46 1.9h.16c.56-.03 1.4-.34 1.46-1.9v-.09c.02-.75.17-.96.7-.97a.54.54 0 0 1 .52.22.72.72 0 0 1 .15.57l-2.27 9.48a.52.52 0 0 0 .38.63.52.52 0 0 0 .12.02.52.52 0 0 0 .51-.4l2.27-9.48a1.75 1.75 0 0 0-.35-1.48 1.77 1.77 0 0 0-2.84.25 2.66 2.66 0 0 0-.23 1.14v.07c-.03.8-.26.89-.5.9s-.47-.1-.5-.9v-.07a2.66 2.66 0 0 0-.22-1.14 1.56 1.56 0 0 0-1.5-.85 1.57 1.57 0 0 0-1.35.6 1.75 1.75 0 0 0-.35 1.48zM10 0a10.02 10.02 0 0 0-7.21 16.96.18.18 0 0 0 .02.03 9.57 9.57 0 0 1 2.72 6.47.13.13 0 0 0 0 .03v.03a1.4 1.4 0 0 0 .5 1.07v5a1.38 1.38 0 0 0 1.38 1.34H8.5a1.6 1.6 0 0 0 3.01 0h1.08a1.4 1.4 0 0 0 1.39-1.4V24.6a1.4 1.4 0 0 0 .5-1.07v-.03a.13.13 0 0 0 0-.03 9.57 9.57 0 0 1 2.71-6.47.33.33 0 0 0 .03-.03A10.02 10.02 0 0 0 10 0zm0 1.81a8.2 8.2 0 0 1 5.89 13.91.41.41 0 0 0-.04.04 11.5 11.5 0 0 0-3.16 6.88.65.65 0 0 1-.42.62H7.6c-.05 0-.21 0-.29-.32a11.45 11.45 0 0 0-3.17-7.17l-.03-.05A8.2 8.2 0 0 1 10 1.82z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
}
.b-confg-faq-toggler {
  right: 15px;
  top: 50%;
  position: absolute;
  margin: -10px 0 0 0;
  line-height: 20px;
  white-space: nowrap;
  font-size: 14px;
  text-transform: uppercase;
}
.b-confg-faq-toggler-link,
.b-confg-faq-toggler-link:hover,
.b-confg-faq-toggler-link:active,
.b-confg-faq-toggler-link:focus {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  box-sizing: border-box;
  padding: 0 0 0 23px;
  color: #0074ae;
  text-decoration: none;
}
.b-confg-faq-toggler-link span {
  border-bottom: 1px dashed #0074ae;
  transition: all 0.2s ease;
}
/*
.b-confg-faq-toggler-link.collapsed span:before {
  content: 'смотреть';
}
.b-confg-faq-toggler-link span:before {
  content: 'свернуть';
}

 */
.b-confg-faq-toggler-link:before {
  content: '';
  width: 15px;
  height: 15px;
  left: 0px;
  top: 4px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-opacity:0.4; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  transition: all 0.2s ease;
  transform: rotate(180deg);
}
.b-confg-faq-toggler-link:after {
  content: '';
  width: 15px;
  height: 15px;
  left: 0px;
  top: 4px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.2s ease;
  transform: rotate(180deg);
}
.b-confg-faq-toggler-link:hover:before {
  opacity: 1;
}
.b-confg-faq-toggler-link:hover:after {
  opacity: 0;
}
.b-confg-faq-toggler-link:hover span {
  border-color: transparent;
}
.b-confg-faq-toggler-link.collapsed:before,
.b-confg-faq-toggler-link.collapsed:after {
  transform: rotate(0);
}
.b-confg-faq-body-inner {
  border-top: 1px solid #e5e5e5;
  padding: 35px 80px 25px 80px;
  font-size: 14px;
  line-height: 25px;
  color: #333;
}
.b-confg-faq-body-inner p {
  margin: 0 0 10px 0;
}
.b-confg-faq-body-inner .b-head {
  color: #333;
  font-size: 18px;
  font-weight: 700;
  line-height: 21px;
  padding: 0 0 15px 0;
}
.b-confg-faq-body-inner p + .b-head {
  padding-top: 15px;
}
.b-product-wtbox .b-i-product-promocode {
  margin: 0;
}
.b-i-product-promocode {
  font-size: 0;
  line-height: 0;
  margin: -8px 0 5px 0;
}
.b-i-product-promocode .b-i-dbpro-price {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  padding: 5px 9px;
  white-space: nowrap;
  margin: 0 10px 10px -4px;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  background: #cca342;
}
.b-bstyle .b-i-product-promocode .b-i-dbpro-price {
  background: #87710a;
  color: #fff;
}
.b-bstyle .b-i-product-promocode .b-i-dbpro-box-link {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-i-product-promocode .b-i-dbpro-box-link:hover {
  color: #fff;
  border-color: transparent;
}
.b-i-product-promocode .b-i-dbpro-price i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
}
.b-i-product-promocode .b-i-dbpro-box {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  padding: 5px 0;
}
.b-i-product-promocode .b-i-dbpro-box-link {
  display: inline-block;
  vertical-align: top;
  line-height: 18px;
  font-size: 14px;
  color: #eb4242;
  text-decoration: none;
  border-bottom: 1px solid #eb4242;
  box-sizing: border-box;
  padding: 2px 0 0 0;
}
.b-i-product-promocode .b-i-dbpro-box-link:hover {
  border-color: transparent;
}
.popover.bottom {
  min-width: 285px;
  max-width: 285px;
  margin-top: 20px !important;
}
.popover.bottom > .arrow {
  top: 5px !important;
  left: 50% !important;
  margin: 0 0 0 -10px !important;
  box-shadow: 0 1px 5px rgba(1, 1, 2, 0.15) !important;
  background: #fff;
}
.popover.bottom > .popover-content {
  background: #fff;
  padding: 20px;
}
.popover.bottom {
  background: #fff;
  box-shadow: 0 1px 15px rgba(1, 1, 2, 0.2) !important;
}
.popover-colors.bottom {
  background: none !important;
  box-shadow: none !important;
  min-width: 155px;
  max-width: 155px;
  margin-top: 15px !important;
}
.popover-colors.bottom > .popover-content {
  padding: 0;
  background: none;
  text-align: center;
}
.b-i-dbpro-popup .b-head-label {
  font-size: 21px;
  font-weight: 700;
  color: #4f5250;
  line-height: 25px;
  padding: 3px 0 12px 0;
}
.b-i-dbpro-popup .b-head-value {
  font-size: 16px;
  line-height: 25px;
  color: #989ea1;
  padding: 0 0 13px 0;
}
.b-i-dbpro-popup .b-head-value b {
  white-space: nowrap;
  font-weight: 400;
  color: #4f5250;
  padding: 0 0 10px 0;
}
.b-i-dbpro-popup .b-btn-copy {
  display: block;
  background: #eb4242;
  color: #fff;
  text-align: center;
  text-decoration: none;
  line-height: 40px;
  white-space: nowrap;
  font-size: 16px;
  font-weight: 700;
  margin: 0 0 20px 0;
}
.b-i-dbpro-popup .b-btn-copy:hover {
  background: #bae664;
}
.b-i-dbpro-popup .b-inner-foot {
  margin: 0 -21px -21px -21px;
  border-top: 1px solid #e5e5e5;
  background: #fff;
  border-radius: 0;
}
.b-i-dbpro-popup .b-head-how {
  padding: 8px 15px 8px 20px;
}
.b-i-dbpro-popup .b-head-how-link {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  padding: 0 20px 0 30px;
  line-height: 28px;
  position: relative;
}
.b-i-dbpro-popup .b-head-how-link:before {
  content: '?';
  font-size: 14px;
  font-weight: 700;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 16px;
  border: 2px solid #a1c858;
  text-decoration: none;
  border-radius: 50%;
  color: #515351;
  left: 0;
  top: 4px;
  position: absolute;
}
.b-i-dbpro-popup .b-head-how-link:after {
  content: '';
  width: 15px;
  height: 15px;
  right: 0;
  top: 4px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23a1c858; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M0 7.55L7.4 15l7.6-7.35-1.4-1.44-5.2 4.72L8.35 0h-2v10.86L1.53 6.08z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.3s ease;
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
}
.b-i-dbpro-popup .b-head-how-link.active:after {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.b-i-dbpro-popup .b-head-how-link span {
  transition: all 0.2s ease;
  border-bottom: 1px solid #a1c858;
}
.b-i-dbpro-popup .b-head-how-link:hover span {
  border-color: transparent;
}
.b-inner-foot .b-inner {
  padding: 0 20px 15px 20px;
}
.b-inner-foot .b-inner p {
  font-size: 14px;
  line-height: 20px;
  color: #333;
  margin: 0;
}
.b-inner-foot .b-inner p + p {
  padding: 10px 0 0 0;
}
.b-btn-popover-close {
  border: none;
  cursor: pointer;
  width: 15px;
  height: 15px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  right: 9px;
  top: 9px;
  position: absolute;
  background: none;
  border-radius: 0;
}
.b-btn-popover-close:before,
.b-btn-popover-close:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.2s ease;
}
.b-btn-popover-close:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22a.36.36 0 0 0-.04-.07L9.33 7.7a.37.37 0 0 1 0-.52l5.35-5.38a.37.37 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .36.36 0 0 0-.07.05L7.75 5.6a.35.35 0 0 1-.5 0L1.76.1a.37.37 0 0 0-.52 0L.2 1.15a.37.37 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.37.37 0 0 1 0 .53L.2 13.23l-.02.02-.08.08a.37.37 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .53 0l5.58-5.62a.35.35 0 0 1 .5 0l5.58 5.6a.37.37 0 0 0 .52 0l1.04-1.04a.37.37 0 0 0 0-.52z'/%3E%3C/svg%3E") no-repeat;
}
.b-btn-popover-close:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2352991d; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.9 13.32l-.23-.22a.36.36 0 0 0-.04-.07L9.33 7.7a.37.37 0 0 1 0-.52l5.35-5.38a.37.37 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0 .36.36 0 0 0-.07.05L7.75 5.6a.35.35 0 0 1-.5 0L1.76.1a.37.37 0 0 0-.52 0L.2 1.15a.37.37 0 0 0 0 .52l.1.1s0 .02.02.03l5.35 5.38a.37.37 0 0 1 0 .53L.2 13.23l-.02.02-.08.08a.37.37 0 0 0 0 .52l1.04 1.05a.37.37 0 0 0 .53 0l5.58-5.62a.35.35 0 0 1 .5 0l5.58 5.6a.37.37 0 0 0 .52 0l1.04-1.04a.37.37 0 0 0 0-.52z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
}
.b-btn-popover-close:hover:before {
  opacity: 0;
}
.b-btn-popover-close:hover:after {
  opacity: 1;
}
.b-i-product-bot-meta .b-i-product-promocode {
  margin: 0 0 -3px 0;
  clear: both;
  position: relative;
  top: -4px;
}
.b-i-product-bot-meta .b-i-product-promocode .b-i-dbpro-price {
  padding: 1px 5px;
  font-size: 14px;
  line-height: 20px;
  margin: 0 7px 5px -5px;
}
.b-i-product-bot-meta .b-i-product-promocode .b-i-dbpro-price i {
  font-size: 12px;
}
.b-i-product-bot-meta .b-i-product-promocode .b-i-dbpro-box {
  padding: 0;
}
.b-i-product-bot-meta .b-i-product-promocode .b-i-dbpro-box-link {
  font-size: 12px;
  line-height: 16px;
  padding: 4px 0 0 0;
}
.b-pmi-cols {
  display: table;
  width: 100%;
  table-layout: fixed;
  margin: 0;
}
.b-pmi-col-right {
  display: table-cell;
  vertical-align: bottom;
  width: 260px;
  box-sizing: border-box;
  padding: 0 0 0 15px;
}
.b-pmi-col-left {
  display: table-cell;
  vertical-align: bottom;
}
.b-pmi-cols-vatop .b-pmi-col-left {
  padding: 5px 0 0 0;
}
.b-payndeliv {
  background: #fff;
  border-radius: 0;
  box-shadow: 0 1px 5px rgba(8, 8, 8, 0.15);
  margin: 0 0 20px 0;
}
.b-bstyle .b-payndeliv {
  background: #151515;
  border: 1px solid #333;
  box-shadow: none;
}
.b-payndeliv .b-box-deliv {
  background: none;
  border-radius: 0;
  box-shadow: none;
  margin: 0;
  padding: 0 0 13px 0;
}
.b-payndeliv .b-box-deliv-head {
  display: inline-block;
  vertical-align: bottom;
  line-height: 25px;
  padding: 20px 12px 20px 20px;
  color: #515351;
}
.b-payndeliv .b-box-deliv-tabs-nav {
  display: inline-block;
  vertical-align: bottom;
  padding: 22px 0 5px 0;
}
.b-payndeliv .b-box-deliv-tabs-nav > li.active > a,
.b-payndeliv .b-box-deliv-tabs-nav > li.active > a:focus,
.b-payndeliv .b-box-deliv-tabs-nav > li.active > a:hover {
  color: #eb4242;
  border-color: transparent;
}
.b-bstyle .b-payndeliv .b-box-deliv-tabs-nav > li.active > a,
.b-bstyle .b-payndeliv .b-box-deliv-tabs-nav > li.active > a:focus,
.b-bstyle .b-payndeliv .b-box-deliv-tabs-nav > li.active > a:hover {
  color: #eb4242;
}
.b-bdtab-deliv-promo {
  position: relative;
  background: #eb4242;
  padding: 20px 10px 20px 78px;
  line-height: 24px;
  font-size: 14px;
  color: #fff;
  margin: 0 12px 10px 12px;
}
.b-bstyle .b-bdtab-deliv-promo {
  background: #25480b;
  color: #999;
}
.b-bstyle .b-bdtab-deliv-promo .b-head {
  color: #fff;
}
.b-bdtab-deliv-promo .b-head {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
}
.b-bdtab-deliv-promo p {
  margin: 0;
  padding: 0;
}
.b-bdtab-deliv-promo:before {
  content: '';
  width: 41px;
  height: 41px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41'%3e%3cpath data-name='Shape 694 copy' d='M20.5 41.006A20.5 20.5 0 1 1 41 20.5a20.506 20.506 0 0 1-20.5 20.506zm0-37.041A16.536 16.536 0 1 0 37.032 20.5 16.555 16.555 0 0 0 20.5 3.965zm9.26 18.521H18.071V9.918a2.217 2.217 0 0 1 4.409 0v9.04h7.276a1.776 1.776 0 1 1 0 3.528z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  left: 24px;
  top: 25px;
  position: absolute;
}
.b-bdtab-item .b-shead {
  font-size: 14px;
  font-weight: 400;
  color: #515351;
  line-height: 20px;
  padding: 0 20px 10px 20px;
}
.b-bdtab-item .b-shead em {
  font-style: normal;
  font-size: 16px;
  font-weight: 700;
  color: #363636;
}
.b-bdtab-item .b-shead b {
  font-style: normal;
  font-size: 16px;
  font-weight: 700;
  color: #eb4242;
}
.b-bstyle .b-bdtab-item .b-shead {
  color: #fff;
}
.b-bdtab-item .b-delvar {
  margin: 0 20px;
  position: relative;
  padding: 0 50% 5px 0px;
}
.b-bdtab-item .b-shead {
  padding-top: 20px;
}
.b-bdtab-item .b-deliv-time {
  right: 0px;
  top: 0;
  position: absolute;
  width: 50%;
  padding: 0 0 0 10px;
}
.b-bdtab-item .b-adsress a {
  padding: 0 0 0 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M5.5 16a.73.73 0 0 1-.55-.25C4.75 15.52 0 10.03 0 5.3a5.5 5.5 0 0 1 11 0c0 4.74-4.75 10.23-4.95 10.46a.73.73 0 0 1-.55.25zm0-14.62a4 4 0 0 0-4.06 3.91c0 3.35 2.84 7.33 4.06 8.9 1.22-1.57 4.06-5.56 4.06-8.9a4 4 0 0 0-4.06-3.9zM5.5 8A2.72 2.72 0 1 1 8.32 5.3 2.77 2.77 0 0 1 5.5 8.01zm0-4.28a1.57 1.57 0 1 0 1.63 1.56A1.6 1.6 0 0 0 5.5 3.73z' fill='%23ccc' fill-rule='evenodd'/%3E%3C/svg%3E") 0 2px no-repeat;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
}
.b-bstyle .b-bdtab-item .b-adsress a {
  color: #fff;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M5.5 16a.73.73 0 0 1-.55-.25C4.75 15.52 0 10.03 0 5.3a5.5 5.5 0 0 1 11 0c0 4.74-4.75 10.23-4.95 10.46a.73.73 0 0 1-.55.25zm0-14.62a4 4 0 0 0-4.06 3.91c0 3.35 2.84 7.33 4.06 8.9 1.22-1.57 4.06-5.56 4.06-8.9a4 4 0 0 0-4.06-3.9zM5.5 8A2.72 2.72 0 1 1 8.32 5.3 2.77 2.77 0 0 1 5.5 8.01zm0-4.28a1.57 1.57 0 1 0 1.63 1.56A1.6 1.6 0 0 0 5.5 3.73z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") 0 2px no-repeat;
}
.b-bdtab-item .b-adsress a:hover {
  text-decoration: underline;
}
.b-bdtab-item .b-deliv-time .b-today {
  color: #eb4242;
  font-weight: 700;
}
.b-bdtab-item .b-deliv-time .b-nday {
  color: #cca342;
  font-weight: 700;
}
.b-bdtab-item .b-delvar .b-price {
  white-space: nowrap;
  font-weight: 700;
  color: #eb4242;
}
.b-bdtab-item .b-delvar .b-price i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
}
.b-bdtab-item .b-delvar .b-shead-pic {
  padding: 0 20px 15px 20px;
}
.b-bdtab-item .b-delvar b {
  color: #515351;
  font-weight: 400;
}
.b-bstyle .b-bdtab-item .b-delvar b {
  color: #666;
}
.b-bdtab-item .b-shead-pic {
  padding: 0 20px 17px 20px;
}
.b-bstyle .b-bdtab-item .b-delvar-v2 b {
  color: #fff;
}
.b-bdtab-item .b-delvar-v2:before {
  display: none;
}
.b-bdtab-item .b-delvar-v2 {
  padding: 0 50% 5px 0;
}
.b-bdtab-item .b-delvar-v2 + .b-shead-pic {
  padding-top: 17px;
}
.b-bdtab-item .b-delvar + .b-shead-pic {
  padding-top: 25px;
}
.b-box-wrap-deliv-features .b-box-deliv-features .b-item {
  padding-bottom: 15px;
}
.b-box-wrap-deliv-features {
  border-top: 1px solid #e5e5e5;
  padding: 15px 20px 0 20px;
}
.b-bstyle .b-box-wrap-deliv-features {
  border-color: #333;
}
.b-box-wrap-deliv-features .b-box-deliv-features {
  padding: 0;
  margin: 0;
  width: 100%;
  display: table;
  table-layout: fixed;
}
.b-box-wrap-deliv-features .b-item {
  display: table-cell;
  vertical-align: top;
}
.b-box-wrap-deliv-features .b-item-warranty {
  padding-right: 15px;
}
.b-box-wrap-deliv-features .b-item-back {
  width: 245px;
}
.b-box-pay {
  padding: 0 20px 10px 60px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cpath d='M33.4 12.05L22.01.59a1.85 1.85 0 0 0-1.85-.53 2 2 0 0 0-1.37 1.15l-.09.17-.02.11a15.7 15.7 0 0 1-7.99 7.8A20.85 20.85 0 0 0 .15 20a1.85 1.85 0 0 0 .41 2.07l11.31 11.37a1.97 1.97 0 0 0 1.34.57h.35l.16-.03a1.77 1.77 0 0 0 1.38-1.5c.35-1.17 1.98-5.21 8.18-8.08 7.74-3.5 10.06-8.72 10.59-10.23l.06-.16a2.02 2.02 0 0 0-.53-1.96zm-1.56 1.46c-.5 1.39-2.58 5.83-9.44 8.93-6.63 3.07-8.7 7.5-9.28 9.22L2.2 20.67a18.58 18.58 0 0 1 9.35-9.4 17.55 17.55 0 0 0 9.11-9zm-14.7-3.65a.8.8 0 0 0-.17 1.11.72.72 0 0 0 .68.36.67.67 0 0 0 .5-.17 11.88 11.88 0 0 0 4.07-4.38l.1-.14v-.07a.92.92 0 0 0-.02-.59.82.82 0 0 0-.5-.47.86.86 0 0 0-1.11.54l-.01.07c-.07.23-.63 1.79-3.54 3.74zm-1.06 12.43a.83.83 0 0 0-.35.08 10.1 10.1 0 0 0-4 4.53l-.08.18a.9.9 0 0 0 .4 1.1l.08.02v.01l.08.08h.16a.86.86 0 0 0 .8-.5 9.26 9.26 0 0 1 3.33-3.84.7.7 0 0 0 .41-.4.9.9 0 0 0-.02-.71.84.84 0 0 0-.8-.55zm4-8.11a6.3 6.3 0 0 0-4.61-2.44 3.45 3.45 0 0 0-2.26.78 3.79 3.79 0 0 0-1.2 3.38 6.98 6.98 0 0 0 1.65 3.71 6.31 6.31 0 0 0 4.61 2.45 3.46 3.46 0 0 0 2.26-.79 3.78 3.78 0 0 0 1.2-3.37 6.98 6.98 0 0 0-1.64-3.72zm-.75 5.65a1.58 1.58 0 0 1-1.05.35 4.5 4.5 0 0 1-3.19-1.78 5.09 5.09 0 0 1-1.22-2.69 1.96 1.96 0 0 1 .54-1.75 1.58 1.58 0 0 1 1.06-.35 4.5 4.5 0 0 1 3.18 1.78 5.07 5.07 0 0 1 1.22 2.69 1.96 1.96 0 0 1-.53 1.75z' fill='%23989d9f' fill-rule='evenodd'/%3E%3C/svg%3E") 18px 17px no-repeat;
}
.b-box-pay-head {
  font-size: 18px;
  font-weight: 700;
  color: #515351;
  line-height: 25px;
  padding: 0 0 4px 0;
}
.b-bstyle .b-box-pay-head {
  color: #f00;
}
.b-bstyle .b-box-pay {
  border-top: 1px solid #333;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cpath d='M33.4 12.05L22.01.59a1.85 1.85 0 0 0-1.85-.53 2 2 0 0 0-1.37 1.15l-.09.17-.02.11a15.7 15.7 0 0 1-7.99 7.8A20.85 20.85 0 0 0 .15 20a1.85 1.85 0 0 0 .41 2.07l11.31 11.37a1.97 1.97 0 0 0 1.34.57h.35l.16-.03a1.77 1.77 0 0 0 1.38-1.5c.35-1.17 1.98-5.21 8.18-8.08 7.74-3.5 10.06-8.72 10.59-10.23l.06-.16a2.02 2.02 0 0 0-.53-1.96zm-1.56 1.46c-.5 1.39-2.58 5.83-9.44 8.93-6.63 3.07-8.7 7.5-9.28 9.22L2.2 20.67a18.58 18.58 0 0 1 9.35-9.4 17.55 17.55 0 0 0 9.11-9zm-14.7-3.65a.8.8 0 0 0-.17 1.11.72.72 0 0 0 .68.36.67.67 0 0 0 .5-.17 11.88 11.88 0 0 0 4.07-4.38l.1-.14v-.07a.92.92 0 0 0-.02-.59.82.82 0 0 0-.5-.47.86.86 0 0 0-1.11.54l-.01.07c-.07.23-.63 1.79-3.54 3.74zm-1.06 12.43a.83.83 0 0 0-.35.08 10.1 10.1 0 0 0-4 4.53l-.08.18a.9.9 0 0 0 .4 1.1l.08.02v.01l.08.08h.16a.86.86 0 0 0 .8-.5 9.26 9.26 0 0 1 3.33-3.84.7.7 0 0 0 .41-.4.9.9 0 0 0-.02-.71.84.84 0 0 0-.8-.55zm4-8.11a6.3 6.3 0 0 0-4.61-2.44 3.45 3.45 0 0 0-2.26.78 3.79 3.79 0 0 0-1.2 3.38 6.98 6.98 0 0 0 1.65 3.71 6.31 6.31 0 0 0 4.61 2.45 3.46 3.46 0 0 0 2.26-.79 3.78 3.78 0 0 0 1.2-3.37 6.98 6.98 0 0 0-1.64-3.72zm-.75 5.65a1.58 1.58 0 0 1-1.05.35 4.5 4.5 0 0 1-3.19-1.78 5.09 5.09 0 0 1-1.22-2.69 1.96 1.96 0 0 1 .54-1.75 1.58 1.58 0 0 1 1.06-.35 4.5 4.5 0 0 1 3.18 1.78 5.07 5.07 0 0 1 1.22 2.69 1.96 1.96 0 0 1-.53 1.75z' fill='%23f00' fill-rule='evenodd'/%3E%3C/svg%3E") 18px 17px no-repeat;
}
.b-box-deliv-tabs {
  padding-bottom: 5px;
}
.b-product-full-descvideo {
  padding: 55px 1000% 18px 1000%;
  margin: 0 -1000% -5px -1000%;
}
.b-bstyle .b-product-full-descvideo {
  border-color: #333;
}
.b-product-action-mobile {
  display: none;
  margin: 0;
  padding: 5px 0 0 0;
}
.b-product-action-mobile .b-product-action-st {
  border-radius: 0;
  margin: 0;
}
.b-similar-products .b-mobile-pic {
  display: none;
}
.b-similar-products .b-old-price {
  display: none;
}
.b-caterories-wrapper-main {
  padding: 40px 0 0 0;
}
.b-caterories-wrapper-main .b-category-box-head {
  margin: 0 0 0 -15px;
}
.b-col-mnp-category {
  width: 100%;
  table-layout: fixed;
  display: table;
}
.b-col-mnp-category .b-col-mnp-slider {
  margin: 0;
  display: table-cell;
  vertical-align: top;
  padding: 0 20px 0 0;
}
.b-col-mnp-category .b-col-mnp-pday {
  display: table-cell;
  vertical-align: top;
  width: 25%;
  padding: 0 0 0 20px;
}
.b-col-mnp-category .b-hbsc-product-of-day {
  padding: 0;
  margin: -4px 0 0 0;
}
.b-col-mnp-category .b-i-product-pic-slider .b-tb,
.b-col-mnp-category .b-i-product-pic-slider .b-tb .b-td {
  height: 225px;
}
.b-col-mnp-category .b-i-product .b-i-product-old-price {
  padding: 0;
  margin: 0 0 -1px 0;
}
.b-catg-under-bn > div:nth-child(1) {
  display: none;
}
.b-catg-above-bn {
  margin: 0 0 -40px 0;
}
.b-search-result-imeta {
  padding: 30px 5px 0 5px;
  position: relative;
  margin: 0 0 40px 0;
}
.b-search-result-imeta:before {
  background: -moz-linear-gradient(top, #dddddd 0%, rgba(221, 221, 221, 0.99) 1%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(top, #dddddd 0%, rgba(221, 221, 221, 0.99) 1%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, #dddddd 0%, rgba(221, 221, 221, 0.99) 1%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#00ffffff', GradientType=0);
  bottom: -5px;
  content: '';
  left: -400%;
  width: 1000%;
  height: 5px;
  position: absolute;
  z-index: 2;
  display: block;
}
.b-search-result-text-label {
  font-size: 16px;
  line-height: 25px;
  color: #666;
  padding: 0 0 7px 0;
}
.b-search-result-text-label h1 {
  display: inline;
  vertical-align: baseline;
  padding: 0;
  margin: 0;
  font-size: 18px;
  font-weight: 700;
  color: #2f2f2f;
}
.b-search-result-result-label {
  font-size: 30px;
  color: #333;
  font-weight: 400;
  padding: 0 0 15px 0;
}
.b-search-result-result-label i {
  font-style: normal;
  color: #cca342;
  font-weight: 700;
}
.b-search-result-result-label b {
  color: #999;
  font-weight: 700;
  font-size: 26px;
}
.b-search-result-box-category {
  position: relative;
  padding: 0 100px 0 0;
}
.b-search-result-category-nav {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 0 0 -30px;
  padding: 0 0 5px 0;
}
.b-search-result-category-nav > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 5px 30px;
  font-size: 14px;
  line-height: 20px;
}
.b-search-result-category-nav a {
  text-decoration: none;
  color: #4f5250;
}
.b-search-result-category-nav a i {
  font-style: normal;
  font-weight: 700;
  color: #cca342;
}
.b-search-result-category-nav a:hover {
  text-decoration: underline;
}
.b-search-result-category-nav .active a {
  color: #4f5250;
  font-weight: 700;
  text-decoration: none;
  cursor: default;
}
.b-search-result-box-category .b-cat-viewmode-list {
  float: none;
  right: 0px;
  bottom: 5px;
  position: absolute;
}
.b-search-result-result-empty {
  font-size: 16px;
  color: #4f5250;
  line-height: 25px;
  padding: 0 0 35px 0;
  margin: -5px 0 0 0;
}
.b-catalog-row-plate-fullsize {
  font-size: 0;
  line-height: 0;
}
.b-catalog-row-plate-fullsize > div {
  float: none;
  display: inline-block;
  vertical-align: top;
}
.b-popular-products-last-vm {
  padding: 0 5px 30px 5px;
}
.b-catalog-row-plate-fullsize {
  margin: 0 -15px;
  padding: 0 0 5px 0;
}
.b-popular-products-slider .b-poprpdpsd-item .b-i-product-select-color {
  display: none;
}
.b-catalog-row-plate-fullsize .b-i-product-line .b-col-ip-right {
  width: 25%;
}
.b-catalog-row-plate-fullsize .b-i-product-line .b-col-ip-left {
  width: 37.5%;
}
.b-catalog-row-plate-fullsize .b-i-product-line .b-col-ip-center {
  width: 37.5%;
  margin: 0 25% 0 37.5%;
}
.b-catalog-row-plate.b-catalog-row-plate-fullsize {
  padding-bottom: 5px;
}
.b-link-delete4comp {
  width: 14px;
  height: 14px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  opacity: .4;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ff7800; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M13.9 12.43l-.2-.2a.33.33 0 0 0-.04-.06L8.7 7.2a.35.35 0 0 1 0-.5l5-5.02a.35.35 0 0 0 0-.5l-.96-.97a.34.34 0 0 0-.5 0v.02a.4.4 0 0 0-.05.04L7.23 5.23a.33.33 0 0 1-.47 0L1.67.1a.34.34 0 0 0-.5 0l-.97.97a.35.35 0 0 0 0 .5l.1.08a.2.2 0 0 0 0 .03l5 5.02a.35.35 0 0 1 0 .5L.2 12.32a.1.1 0 0 0-.02.02l-.08.08a.35.35 0 0 0 0 .5l.97.96a.34.34 0 0 0 .5 0l5.2-5.24a.33.33 0 0 1 .47 0l5.2 5.24a.34.34 0 0 0 .5 0l.96-.98a.35.35 0 0 0 0-.5z'/%3E%3C/svg%3E") center center no-repeat;
  margin: 11px 8px 0 0;
  right: 35px;
  top: 0px;
  position: absolute;
}
.b-link-delete4comp:hover {
  opacity: 1;
}
.b-compare-product-top-side .b-compare-th-list .b-i-product-bot-meta {
  padding: 0 60px 0 0;
  position: relative;
}
.b-compare-product-top-side .b-compare-th-list .b-i-product .b-link-add2bas {
  right: 0px;
  top: 0px;
  position: absolute;
  width: 35px;
  height: 35px;
  background-position: 6px 6px;
  background-size: 24px auto;
}
.b-compare-product-top-side .b-wrap-compare-th-list .b-i-product .b-price {
  line-height: 35px;
  float: none;
}
.b-i-product .b-i-product-mid-meta-color .b-ipsc-all-color-txt-helper {
  display: none;
}
.b-config-head-fscr {
  padding: 0 5px 35px 5px;
  position: relative;
}
.b-config-head-fscr .b-head {
  line-height: 50px;
  font-size: 42px;
  color: #333;
  font-weight: 400;
  margin: 0;
  padding: 0;
}
.b-config-head-fscr .b-config-head-doc {
  right: 0px;
  top: 0px;
  position: absolute;
  width: 160px;
}
.b-config-head-fscr .b-config-head-doc-btn {
  display: block;
  text-decoration: none;
  line-height: 50px;
  height: 50px;
  white-space: nowrap;
  font-weight: 400;
  font-size: 16px;
  color: #60aa2a;
  box-shadow: 1px 1px 5px rgba(1, 1, 2, 0.15);
  background: #fff9d2;
  border-radius: 24px;
  text-align: center;
}
.b-config-head-fscr .b-config-head-doc-btn:before {
  content: '';
  width: 20px;
  height: 32px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='32' viewBox='0 0 20 32'%3E%3Cpath d='M8.35 21.68a.52.52 0 1 0 1.01-.24L7.1 11.96v-.02a.72.72 0 0 1 .15-.56.55.55 0 0 1 .53-.22c.52 0 .67.22.69.97v.09c.05 1.56.9 1.87 1.46 1.9h.16c.56-.03 1.41-.34 1.47-1.9v-.09c.01-.75.16-.96.68-.97a.54.54 0 0 1 .53.22.72.72 0 0 1 .15.57l-2.27 9.49a.52.52 0 1 0 1.01.24l2.27-9.48a1.75 1.75 0 0 0-.35-1.48 1.77 1.77 0 0 0-2.84.25 2.66 2.66 0 0 0-.23 1.13v.08c-.03.8-.26.88-.5.89s-.47-.1-.5-.9v-.07a2.66 2.66 0 0 0-.22-1.13 1.56 1.56 0 0 0-1.5-.86 1.57 1.57 0 0 0-1.35.6 1.75 1.75 0 0 0-.35 1.48zM10 0a10.02 10.02 0 0 0-7.21 16.96.16.16 0 0 0 .02.03 9.58 9.58 0 0 1 2.72 6.47.16.16 0 0 0 0 .03v.03a1.4 1.4 0 0 0 .5 1.07v5a1.39 1.39 0 0 0 1.38 1.34H8.5a1.6 1.6 0 0 0 3 0h1.09a1.4 1.4 0 0 0 1.39-1.4V24.6a1.4 1.4 0 0 0 .5-1.07v-.03a.17.17 0 0 0 0-.03A9.58 9.58 0 0 1 17.19 17a.16.16 0 0 0 .03-.03A10.02 10.02 0 0 0 10 0zm0 1.81a8.2 8.2 0 0 1 5.89 13.91l-.04.04a11.51 11.51 0 0 0-3.16 6.88.65.65 0 0 1-.42.62H7.61c-.05 0-.21 0-.29-.32a11.45 11.45 0 0 0-3.17-7.18l-.04-.04A8.2 8.2 0 0 1 10 1.82z' fill='%2360aa2a' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  display: inline-block;
  vertical-align: top;
  margin: 0 11px 0 0;
  position: relative;
  top: 9px;
}
.b-config-wpanel {
  border: 1px solid #d7dee5;
  margin: 0 0 20px 0;
  transition: all 0.2s ease;
  position: relative;
}
.b-config-wpanel:before {
  content: '';
  width: 294px;
  border: 1px solid #f5f5f5;
  border-right: none;
  height: calc(104%);
  left: 0;
  top: -2px;
  position: absolute;
}
/*.b-config-wpanel:hover { box-shadow:0 0 5px rgba(0,0,0,.25); }*/
.b-config-wpanel-result-head {
  padding: 20px;
  line-height: 20px;
}
.b-cwrh-head {
  font-size: 16px;
  color: #333;
  line-height: 20px;
  font-weight: 400;
  padding: 0;
  margin: 0;
  float: left;
}
.b-cwrh-head b {
  color: #cca342;
}
.b-cwrh-navlist {
  list-style: none;
  vertical-align: top;
  float: right;
  margin: 0;
  padding: 0;
}
.b-cwrh-navlist > li {
  float: left;
  padding: 0 0 0 40px;
  line-height: 20px;
  font-size: 14px;
  margin: 0;
}
.b-cwrh-reset {
  font-size: 14px;
  color: #999;
  text-decoration: none;
  border-bottom: 1px dashed #b0b0b0;
  white-space: nowrap;
}
.b-cwrh-reset:hover {
  color: #999;
  border-color: transparent;
}
.b-cwrh-toggle,
.b-cwrh-toggle:hover,
.b-cwrh-toggle:active,
.b-cwrh-toggle:focus {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  box-sizing: border-box;
  padding: 0 23px 0 0;
  color: #97989f;
  text-decoration: none;
  text-transform: uppercase;
  position: relative;
}
.b-cwrh-toggle span {
  border-bottom: 1px solid #97989f;
  transition: all 0.2s ease;
}
/*
.b-cwrh-toggle.collapsed span:before {
  content: 'развернуть';
}
.b-cwrh-toggle span:before {
  content: 'свернуть';
}
 */
.b-cwrh-toggle:before {
  content: '';
  width: 15px;
  height: 15px;
  right: 0px;
  top: 4px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2397989f; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  transition: all 0.2s ease;
  transform: rotate(180deg);
}
.b-cwrh-toggle:after {
  content: '';
  width: 15px;
  height: 15px;
  right: 0px;
  top: 4px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.2s ease;
  transform: rotate(180deg);
}
.b-cwrh-toggle:hover:before {
  opacity: 1;
}
.b-cwrh-toggle:hover:after {
  opacity: 0;
}
.b-cwrh-toggle:hover span {
  border-color: transparent;
}
.b-cwrh-toggle.collapsed:before,
.b-cwrh-toggle.collapsed:after {
  transform: rotate(0);
}
.b-confg-faq-body-inner {
  border-top: 1px solid #e5e5e5;
  padding: 35px 80px 25px 80px;
  font-size: 14px;
  line-height: 25px;
  color: #333;
}
.b-config-wpanel-mtn {
  margin: 0 -15px 10px 0;
  padding: 0;
}
.b-cwp-item {
  padding: 10px 20px;
  position: relative;
}
.b-cwp-item-tb {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-cwp-item-td-step {
  display: table-cell;
  vertical-align: middle;
  width: 42px;
}
.b-cwp-item-td-name {
  display: table-cell;
  vertical-align: middle;
  width: 253px;
  padding: 0 30px 0 0;
}
.b-cwp-item-td-ico {
  display: table-cell;
  vertical-align: middle;
  width: 60px;
  height: 60px;
  background: #fff;
  border: 1px solid #e9f1f7;
  text-align: center;
}
.b-cwp-item-td-ico-selected {
  background: #fff;
}
.b-cwp-item-td-ico img {
  display: inline-block;
  max-width: 70%;
  max-height: 70%;
  width: auto;
  height: auto;
  margin: auto;
}
.b-cwp-item-td-desc {
  display: table-cell;
  vertical-align: middle;
  padding: 0 10px 0 10px;
}
.b-cwp-item-td-btns {
  display: table-cell;
  vertical-align: middle;
  width: 110px;
  text-align: right;
  position: relative;
}
.b-cwp-item-step {
  width: 28px;
  height: 28px;
  border: 1px solid #bbb;
  line-height: 26px;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  color: #bbb;
  border-radius: 50%;
}
.b-cwp-item-name {
  font-size: 20px;
  color: #8d8d8e;
  line-height: 24px;
  padding: 3px 0;
  font-weight: 700;
}
.b-cwp-item-product-name {
  font-size: 14px;
  line-height: 18px;
  font-weight: 700;
  color: #fff;
  margin: 0 0 3px 0;
  height: 36px;
  overflow: hidden;
}
.b-cwp-item-product-name a {
  color: #fff;
  text-decoration: none;
}
.b-cwp-item-product-name a:hover {
  text-decoration: underline;
}
.b-cwp-item-product-articul {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.3);
  line-height: 20px;
  white-space: nowrap;
}
.b-cwp-item-product-articul i {
  font-style: normal;
  color: #fff;
}
.b-cwp-item-desc {
  font-size: 14px;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.3);
  font-weight: 700;
}
.b-cwp-item-btn-add,
.b-cngip-btn-add,
.b-cwp-item-btn-change {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  text-align: center;
  height: 40px;
  line-height: 0;
  font-size: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: #eb4242;
  width: 40px;
  position: relative;
}
.b-cwp-item-btn-add:hover,
.b-cwp-item-btn-add:focus,
.b-cwp-item-btn-add:active,
.b-cngip-btn-add:hover,
.b-cngip-btn-add:active,
.b-cngip-btn-add:focus {
  background: #eb4242;
  color: #fff;
  text-decoration: none;
}
.b-cwp-item-btn-add:before,
.b-cngip-btn-add:before {
  content: '';
  width: 18px;
  height: 2px;
  background: #fff;
  left: 11px;
  top: 19px;
  position: absolute;
}
.b-cwp-item-btn-add:after,
.b-cngip-btn-add:after {
  content: '';
  width: 2px;
  height: 18px;
  background: #fff;
  left: 19px;
  top: 11px;
  position: absolute;
}
.b-cwp-item-btn-change:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='29.97' height='23'%3e%3cpath d='M29.75 7.724L22.09.209a.755.755 0 0 0-.82-.16.736.736 0 0 0-.46.683v3.525h-5.84a.74.74 0 1 0 0 1.48h6.59a.75.75 0 0 0 .76-.74V2.518l5.83 5.729-5.83 5.727V11.5a.75.75 0 0 0-.76-.74H9.12c.01-.355.01-.809.01-1.393V7.23a.747.747 0 0 0-.47-.683.761.761 0 0 0-.82.161L.19 14.221a.72.72 0 0 0 0 1.046l7.65 7.514a.763.763 0 0 0 .82.161.747.747 0 0 0 .47-.684v-3.525h5.84a.74.74 0 1 0 0-1.48h-6.6a.748.748 0 0 0-.75.74v2.479l-5.83-5.728 5.83-5.727v2.463a.85.85 0 0 0 .01.159.751.751 0 0 0 .74.6h12.44v3.524a.739.739 0 0 0 .46.684.757.757 0 0 0 .82-.161l7.66-7.513a.738.738 0 0 0 0-1.049z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 30px;
  height: 23px;
  position: absolute;
  left: 5px;
  top: 9px;
}
.b-config-wpanel-mtn-mob .b-cwp-btn-delete {
  right: 55px;
}
.b-cfpm-nocompat-list .b-btn-change:before,
.b-config-wpanel-mtn-mob .b-cwp-btn-cansel:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='29.97' height='23'%3e%3cpath d='M29.75 7.724L22.09.209a.755.755 0 0 0-.82-.16.736.736 0 0 0-.46.683v3.525h-5.84a.74.74 0 1 0 0 1.48h6.59a.75.75 0 0 0 .76-.74V2.518l5.83 5.729-5.83 5.727V11.5a.75.75 0 0 0-.76-.74H9.12c.01-.355.01-.809.01-1.393V7.23a.747.747 0 0 0-.47-.683.761.761 0 0 0-.82.161L.19 14.221a.72.72 0 0 0 0 1.046l7.65 7.514a.763.763 0 0 0 .82.161.747.747 0 0 0 .47-.684v-3.525h5.84a.74.74 0 1 0 0-1.48h-6.6a.748.748 0 0 0-.75.74v2.479l-5.83-5.728 5.83-5.727v2.463a.85.85 0 0 0 .01.159.751.751 0 0 0 .74.6h12.44v3.524a.739.739 0 0 0 .46.684.757.757 0 0 0 .82-.161l7.66-7.513a.738.738 0 0 0 0-1.049z' fill='%23ff7800' fill-rule='evenodd'/%3e%3c/svg%3e") center center no-repeat;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  border-radius: 8px;
}
.b-cwp-item-td-price {
  width: 175px;
  display: table-cell;
  vertical-align: middle;
  padding: 0 30px 0 0;
  position: relative;
}
.b-cwp-item-td-price .b-price {
  font-size: 18px;
  font-weight: 700;
  color: #eb4242;
  line-height: 40px;
  white-space: nowrap;
}
.b-cwp-item-td-price .b-price i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  margin: 0 0 0 -3px;
}
.b-cwp-btn-cansel {
  display: inline-block;
  text-decoration: none;
  line-height: 0;
  border-radius: 8px;
  font-size: 0;
  width: 40px;
  height: 40px;
  text-indent: -9999em;
  position: relative;
  background: #ffe8cc;
}
.b-cwp-btn-cansel:after {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='29.97' height='23'%3e%3cpath d='M29.75 7.724L22.09.209a.755.755 0 0 0-.82-.16.736.736 0 0 0-.46.683v3.525h-5.84a.74.74 0 1 0 0 1.48h6.59a.75.75 0 0 0 .76-.74V2.518l5.83 5.729-5.83 5.727V11.5a.75.75 0 0 0-.76-.74H9.12c.01-.355.01-.809.01-1.393V7.23a.747.747 0 0 0-.47-.683.761.761 0 0 0-.82.161L.19 14.221a.72.72 0 0 0 0 1.046l7.65 7.514a.763.763 0 0 0 .82.161.747.747 0 0 0 .47-.684v-3.525h5.84a.74.74 0 1 0 0-1.48h-6.6a.748.748 0 0 0-.75.74v2.479l-5.83-5.728 5.83-5.727v2.463a.85.85 0 0 0 .01.159.751.751 0 0 0 .74.6h12.44v3.524a.739.739 0 0 0 .46.684.757.757 0 0 0 .82-.161l7.66-7.513a.738.738 0 0 0 0-1.049z' fill='%23ff7800' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 30px;
  height: 23px;
  left: 5px;
  top: 9px;
  position: absolute;
}
.b-cwp-btn-delete,
.popover-btn-close {
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 15px;
  height: 15px;
  opacity: .6;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M14.89 13.32l-.22-.22-.04-.07-5.3-5.33a.38.38 0 0 1 0-.52l5.35-5.38a.36.36 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0h-.01a.5.5 0 0 0-.06.05L7.75 5.6a.36.36 0 0 1-.25.1.37.37 0 0 1-.26-.1L1.77.1a.37.37 0 0 0-.52 0L.2 1.15a.38.38 0 0 0 0 .52l.1.1.02.03 5.35 5.38a.38.38 0 0 1 0 .53L.19 13.2a.02.02 0 0 1-.01.02l-.08.08a.38.38 0 0 0 0 .53l1.04 1.05a.37.37 0 0 0 .52 0l5.58-5.61a.37.37 0 0 1 .25-.1.36.36 0 0 1 .26.1l5.58 5.61a.37.37 0 0 0 .52 0l1.04-1.05a.38.38 0 0 0 0-.52z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  right: 15px;
  top: 50%;
  position: absolute;
  margin: -7.5px 0 0 0;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
}
.b-cwp-btn-delete:hover,
.popover-btn-close:hover {
  opacity: 1;
}
.popover-btn-close {
  right: 20px;
  z-index: 10;
}
.b-cwp-btn-delete {
  right: -55px;
}
.b-cwp-body-inner {
  padding: 0;
}
.b-cwp-body-inner-pad {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-cwp-bi-side {
  display: table-cell;
  vertical-align: top;
  width: 294px;
  background: #e9f1f7;
}
.b-cwp-bi-main {
  display: table-cell;
  vertical-align: top;
  padding: 0px 10px 0 20px;
  border-top: 2px solid rgba(255, 255, 255, 0.1);
}
.b-cwp-bi-main .b-catalog-top-info-meta .b-cat-sortmore {
  margin: 5px 0 0 0;
}
.b-cwp-bi-side .b-side-filter {
  border: none;
  border-radius: 0;
  margin: 0;
  padding: 5px 0 0 0;
}
.b-cwp-bi-main .b-catalog-top-info {
  position: relative;
  padding: 0;
  margin: 0;
}
.b-cwp-bi-main .b-catalog-top-info-meta {
  right: 0;
  top: 8px;
}
.b-cwp-bi-main .b-catalog-top-info .b-pagehead .b-head {
  display: inline-block;
  vertical-align: baseline;
  font-size: 24px;
  font-weight: 700;
  color: #fff;
  line-height: 30px;
}
.b-cwp-bi-main .b-catalog-top-info .b-pagehead i {
  font-size: 24px;
  line-height: 30px;
  top: 0;
  color: #eb4242;
}
.b-cwp-bi-main .b-filter-selected-params {
  padding: 14px 0 5px 0;
}
.b-cwp-bi-result-list {
  list-style: none;
  vertical-align: top;
  margin: 0 0 30px 0;
  padding: 0;
}
.b-cwp-bi-result-list > .b-item {
  margin: 0 -10px 0 -20px;
  padding: 14px 10px 14px 20px;
  border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
.b-cng-item-prod {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-cng-item-prod .b-cngip-pic {
  display: table-cell;
  vertical-align: middle;
  width: 200px;
  height: 200px;
  padding: 20px;
  background: #fff;
}
.b-cng-item-prod .b-cngip-pic img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: auto;
}
.b-cng-item-prod .b-cngip-mid-col {
  display: table-cell;
  vertical-align: top;
  padding: 0 20px;
}
.b-cng-item-prod .b-cngip-meta-col {
  display: table-cell;
  vertical-align: middle;
  width: 150px;
  padding: 0;
  position: relative;
  text-align: right;
}
.b-cng-item-prod .b-cngip-meta-btn {
  display: table-cell;
  vertical-align: middle;
  width: 70px;
  padding: 0;
}
.b-cng-item-prod .b-cngip-head {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #333;
  padding: 0 0 15px 0;
}
.b-cng-item-prod .b-cngip-head a {
  color: #fff;
  text-decoration: none;
}
.b-cng-item-prod .b-cngip-head a:hover {
  text-decoration: underline;
}
.b-cng-item-prod .b-cngip-mc-meta {
  font-size: 0;
  line-height: 0;
  padding: 0 0 2px 0;
}
.b-cng-item-prod .b-i-product-articul {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.3);
  line-height: 20px;
  white-space: nowrap;
  display: inline-block;
  vertical-align: top;
  width: 100px;
}
.b-cng-item-prod .b-i-product-articul i {
  font-style: normal;
  color: #fff;
}
.b-cng-item-prod .b-i-product-ratio {
  display: inline-block;
  vertical-align: top;
  padding: 4px 0 0 0;
  width: 130px;
}
.b-cng-item-prod .b-i-product-ratio .b-i-product-ratio-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
  position: relative;
  top: -1px;
}
.b-cng-item-prod .b-i-product-ratio .b-i-product-ratio-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 1px 0 0;
}
.b-cng-item-prod .b-i-product-ratio-list .b-star {
  width: 14px;
  height: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.22' height='12.94' viewBox='0 0 14.22 12.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.2 4.9a.53.53 0 0 0-.4-.33L9.6 3.8 7.57.27A.53.53 0 0 0 7.1 0a.55.55 0 0 0-.46.26L4.6 3.8l-4.17.77a.53.53 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.52 4.02a.5.5 0 0 0 .23.47.55.55 0 0 0 .3.1.56.56 0 0 0 .24-.04l3.84-1.7 3.85 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .2-.47l-.52-4.03 2.9-2.95a.5.5 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
}
.b-cng-item-prod .b-i-product-ratio-list .b-star-null {
  width: 14px;
  height: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.22' height='13.94' viewBox='0 0 15.22 13.937'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; stroke:%23efc500; stroke-width:1px; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.7 5.4a.5.5 0 0 0-.4-.33L10.1 4.3 8.07.77A.55.55 0 0 0 7.6.5a.53.53 0 0 0-.46.26L5.1 4.3.9 5.08a.5.5 0 0 0-.4.34.5.5 0 0 0 .1.5l2.9 2.96-.5 4.02a.52.52 0 0 0 .2.47.6.6 0 0 0 .32.1.55.55 0 0 0 .22-.04l3.84-1.7 3.84 1.7a.56.56 0 0 0 .54-.04.5.5 0 0 0 .22-.47l-.53-4.03 2.9-2.95a.47.47 0 0 0 .12-.5z'/%3E%3C/svg%3E") no-repeat;
  background-size: 14px 13px;
}
.b-cng-item-prod .b-star-half {
  width: 14px;
  height: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 37'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23efc500; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M33.5 14.8c.4-.4.2-1.1-.4-1.2l-10-1.4c-.2 0-.4-.2-.5-.4l-4.5-9c-.1-.3-.4-.4-.6-.4-.3 0-.5.1-.6.4l-4.5 9c-.1.2-.3.4-.5.4L2 13.6c-.6.1-.8.8-.4 1.2l7.2 7c.1.1.2.2.2.3v.3l-1.7 9.9v.4c0 .1.1.2.1.2.1.1.1.1.2.1s.2.1.3.1c.1 0 .2 0 .3-.1l8.9-4.7c.1-.1.2-.1.3-.1s.2 0 .3.1l8.9 4.7c.1.1.2.1.3.1.4 0 .8-.4.7-.8l-1.7-9.9c0-.2 0-.5.2-.6l7.4-7zm-9.4 8l1.3 7.3-6.6-3.5c-.4-.2-.8-.3-1.3-.3V6l3.3 6.7c.4.8 1.2 1.4 2 1.5l7.4 1.1-5.3 5.2c-.6.5-.9 1.4-.8 2.3z'/%3E%3C/svg%3E") center -2px no-repeat;
  background-size: 16px auto;
}
.b-cng-item-prod .b-i-product-ratio-list .b-ratio-num {
  padding: 1px 0 0 5px;
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  line-height: 14px;
  position: relative;
  top: -1px;
}
.b-cng-item-prod .label {
  display: inline-block;
  vertical-align: top;
}
.b-cng-item-prod .b-cngip-short-chars {
  font-size: 12px;
  line-height: 15px;
  color: #8c8c8d;
  padding: 5px 0 0 0;
  max-height: 65px;
  overflow: hidden;
}
.b-cng-item-prod .b-cngip-short-chars p {
  padding: 0;
  margin: 5px 0 0 0;
}
.b-cng-item-prod .b-cngip-short-chars a {
  color: #fff;
  text-decoration: none;
}
.b-cng-item-prod .b-cngip-short-chars a:hover {
  color: #fff;
  text-decoration: underline;
}
.b-cng-item-prod .b-cngip-price {
  font-size: 28px;
  font-weight: 700;
  color: #eb4242;
  line-height: 40px;
}
.b-cng-item-prod .b-cngip-price i {
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
}
.b-cng-item-prod .label {
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  padding: 3px 9px;
  line-height: 15px;
  letter-spacing: .075em;
  display: inline-block;
  vertical-align: top;
}
.b-cng-item-prod .b-cngip-meta-col .b-i-product-select-color {
  left: 0px;
  top: 0px;
  position: absolute;
}
.b-cng-item-prod .b-cngip-meta-col .b-ipsc-all-color-container {
  display: none;
}
.b-cng-item-prod .b-i-product-select-color-list .b-ipsc-color-item {
  width: 16px;
  height: 16px;
}
.b-cng-item-prod .b-i-product-select-color-list .b-ipsc-color-item > span:nth-child(1) {
  border-bottom-left-radius: 16px;
  border-top-left-radius: 16px;
  width: 8px;
  height: 16px;
}
.b-cng-item-prod .b-i-product-select-color-list .b-ipsc-color-item > span:nth-child(2) {
  border-bottom-right-radius: 16px;
  border-top-right-radius: 16px;
  width: 8px;
  height: 16px;
}
.b-cng-item-prod .b-i-product-select-color-list .active .b-ipsc-color-item {
  width: 20px;
  height: 20px;
}
.b-cng-item-prod .b-i-product-select-color-list .active .b-ipsc-color-item > span:nth-child(1) {
  width: 10px;
  height: 20px;
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.b-cng-item-prod .b-i-product-select-color-list .active .b-ipsc-color-item > span:nth-child(2) {
  width: 10px;
  height: 20px;
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.b-cng-item-prod .b-i-product-select-color-list > li {
  padding: 7px;
}
.b-cng-item-prod .b-i-product-select-color-list > .active {
  padding: 3px;
}
.b-cngip-btn-add-alreadybuy,
.b-cngip-btn-add-alreadybuy:hover,
.b-cngip-btn-add-alreadybuy:focus,
.b-cngip-btn-add-alreadybuy:active {
  background: #dfeed4;
  color: #60aa2a;
}
.b-cngip-btn-add-change,
.b-cngip-btn-add-change:hover,
.b-cngip-btn-add-change:focus,
.b-cngip-btn-add-change:active {
  background: #eb4242;
  color: #fff;
}
.b-cwp-item-btn-change,
.b-cwp-item-btn-change:hover,
.b-cwp-item-btn-change:focus,
.b-cwp-item-btn-change:active {
  background: #eb4242;
  color: #fff;
}
.b-cngip-btn-add-change {
  position: relative;
}
.b-cngip-btn-add-change:before {
  display: none;
}
.b-cngip-btn-add-change:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='29.97' height='23'%3e%3cpath d='M29.75 7.724L22.09.209a.755.755 0 0 0-.82-.16.736.736 0 0 0-.46.683v3.525h-5.84a.74.74 0 1 0 0 1.48h6.59a.75.75 0 0 0 .76-.74V2.518l5.83 5.729-5.83 5.727V11.5a.75.75 0 0 0-.76-.74H9.12c.01-.355.01-.809.01-1.393V7.23a.747.747 0 0 0-.47-.683.761.761 0 0 0-.82.161L.19 14.221a.72.72 0 0 0 0 1.046l7.65 7.514a.763.763 0 0 0 .82.161.747.747 0 0 0 .47-.684v-3.525h5.84a.74.74 0 1 0 0-1.48h-6.6a.748.748 0 0 0-.75.74v2.479l-5.83-5.728 5.83-5.727v2.463a.85.85 0 0 0 .01.159.751.751 0 0 0 .74.6h12.44v3.524a.739.739 0 0 0 .46.684.757.757 0 0 0 .82-.161l7.66-7.513a.738.738 0 0 0 0-1.049z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 30px;
  height: 23px;
  left: 5px;
  top: 9px;
}
.b-cngip-btn-add-alreadybuy {
  background: #eb4242;
}
.b-cngip-btn-add-alreadybuy:before {
  display: none;
}
.b-cngip-btn-add-alreadybuy:after {
  border: none;
  width: 18px;
  height: 14px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='17.91' height='13.938'%3e%3cpath d='M16.73.104a.37.37 0 0 0-.54 0L7.18 10.392a.368.368 0 0 1-.54 0L1.72 5.167a.323.323 0 0 0-.53 0L.1 6.201a.406.406 0 0 0 0 .569l6.54 7.032a.372.372 0 0 0 .54 0L17.8 1.809a.437.437 0 0 0 0-.568z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  left: 12px;
  top: 13px;
}
.b-cngip-meta-addinfo {
  left: 0px;
  top: 50%;
  position: absolute;
  font-size: 14px;
  line-height: 20px;
  color: #999;
  padding: 15px 0 0 0;
}
.b-cngip-meta-addinfo p {
  margin: 5px 0 0 0;
  padding: 0;
  white-space: nowrap;
}
.b-cngip-meta-addinfo .b-cma-price {
  white-space: nowrap;
  font-size: 16px;
  font-weight: 700;
}
.b-cngip-meta-addinfo .b-cma-price i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #333;
}
.b-cngip-meta-addinfo .b-minus {
  color: #27ae60;
}
.b-cngip-meta-addinfo .b-plus {
  color: #eb4242;
}
.b-cngip-meta-addinfo .b-cma-value-min,
.b-cngip-meta-addinfo .b-cma-value-pls {
  display: inline-block;
  vertical-align: top;
  color: #ff7800;
  background: #ffeed9;
  font-size: 12px;
  font-weight: 700;
  padding: 0 8px;
  line-height: 25px;
  position: relative;
  top: -2.5px;
  white-space: nowrap;
  border-radius: 12px;
}
.b-cngip-meta-addinfo .b-cma-value-pls {
  background: #e7f2df;
  color: #73b348;
}
.popover-attent {
  max-width: 520px !important;
  width: 520px !important;
  border-radius: 10px !important;
  background: #fff9d2 !important;
  left: auto !important;
  top: 40px !important;
  right: 40px !important;
  bottom: auto !important;
  position: fixed !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 10001 !important;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2) !important;
}
.popover-attent.right {
  margin: 0 !important;
}
.b-popover-attent {
  font-size: 14px;
  line-height: 20px;
  color: #666;
}
.popover.popover-attent > .popover-content {
  padding-right: 45px;
}
.popover-configset {
  max-width: 325px !important;
  width: 325px !important;
  border-radius: 10px 0 0 0 !important;
  background: #fff9d2 !important;
  left: auto !important;
  top: auto !important;
  right: 0px !important;
  bottom: 0 !important;
  position: fixed !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 10001 !important;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2) !important;
}
.popover-configset.right {
  margin: 0 !important;
}
.popover-configset {
  font-size: 14px;
  line-height: 20px;
}
.popover-configset .b-pcst-all {
  color: #666;
  padding: 0 20px 7px 0;
}
.popover-configset .b-pcst-all b {
  color: #ff7800;
}
.popover-configset .b-pcst-price {
  font-size: 42px;
  font-weight: 700;
  color: #333;
  line-height: 40px;
  padding: 0 0 13px 0;
}
.popover-configset .b-pcst-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  color: #333;
}
.popover-configset .popover-btn-close {
  margin: 0;
  top: 20px;
  right: 20px;
}
.popover-configset .b-pcst-btn-buy {
  display: block;
  width: 100%;
  font-size: 21px;
  line-height: 55px;
  text-align: center;
  border-radius: 11px;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #60aa2a;
  white-space: nowrap;
}
.popover-configset .b-pcst-btn-buy:before {
  content: '';
  width: 29px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 10px;
}
.popover-configset .b-pcst-btn-buy:hover {
  background-color: #52991d;
}
.popover.popover-configset > .popover-content {
  padding: 18px 20px;
}
.b-cwp-item-step-ok {
  background: #eb4242 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10'%3E%3Cpath data-name='Check-box %28hover%29 copy 7' d='M11.72.11a.4.4 0 0 0-.58 0L5.1 6.3a.4.4 0 0 1-.57 0L1.87 3.52a.39.39 0 0 0-.29-.12.4.4 0 0 0-.29.12L.13 4.61A.42.42 0 0 0 0 4.9a.45.45 0 0 0 .12.3L2.8 8.08l.57.6 1.15 1.18a.4.4 0 0 0 .58 0l7.77-7.96a.43.43 0 0 0 0-.6z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") 8px center no-repeat;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
}
.b-cwp-item-td-qnt {
  display: table-cell;
  vertical-align: middle;
  width: 95px;
  padding: 0 0 0 10px;
}
.b-cwp-item-td-qnt .b-obspq-list {
  text-align: left;
  white-space: nowrap;
}
.b-content-lightyel {
  padding: 20px 1000%;
  background: #e9f1f7;
  margin: 0 -1000%;
  position: relative;
}
/*.b-content-lightyel:before { content:''; width:1000%; height:5px; background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(231,231,231,0.99) 99%, rgba(231,231,231,1) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(231,231,231,0.99) 99%,rgba(231,231,231,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(231,231,231,0.99) 99%,rgba(231,231,231,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e7e7e7',GradientType=0 ); left:0; top:-5px; position:absolute; z-index:2; }*/
.b-config-summ-tb {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-csmtb-left {
  display: table-cell;
  vertical-align: top;
  padding: 25px 20px 20px 0;
}
.b-csmtb-right {
  display: table-cell;
  vertical-align: top;
  width: 285px;
}
.b-csmtb-right .b-price {
  font-size: 40px;
  line-height: 50px;
  font-weight: 700;
  color: #1b1b1d;
  padding: 0 0 20px 0;
}
.b-csmtb-right .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
}
.b-csmtb-right .b-btn-buy,
.b-btn-save-config {
  display: block;
  font-size: 14px;
  line-height: 55px;
  text-align: center;
  height: 55px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #eb4242;
  position: relative;
  margin: 0 0 20px 0;
  box-shadow: 0px 5px 10px rgba(235, 66, 66, 0.3);
  text-transform: uppercase;
  letter-spacing: 0.15em;
}
.b-csmtb-right .b-btn-buy:before {
  content: '';
  width: 29px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 10px;
  opacity: .5;
}
.b-csmtb-right .b-btn-buy:hover,
.b-csmtb-right .b-btn-buy:focus,
.b-csmtb-right .b-btn-buy:active {
  background-color: #eb4242;
  color: #fff;
  text-decoration: none;
}
.b-btn-save-config {
  background: none;
  border: 2px solid #82868a;
  line-height: 53px;
  color: #82868a;
  box-shadow: none;
}
.b-btn-save-config:hover,
.b-btn-save-config:focus,
.b-btn-save-config:active {
  background: none;
  color: #82868a;
  text-decoration: none;
}
.b-btn-save-config:before {
  content: '';
  width: 17px;
  height: 33px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='33' viewBox='0 0 17 33'%3E%3Cpath d='M8.56 33l-4.75-4.81 2.29-2.32-2-2.03v-1.02l2.21-2.24-1.98-2.05-.23-.29v-2.28a8.5 8.5 0 1 1 8.8 0v12.66zm-1.75-4.81l1.75 1.77 2.2-2.23V14.67l.59-.3a6.37 6.37 0 1 0-5.7 0l.59.3v2.8l3.07 3.11-2.71 2.75 2.51 2.54zM10.9 7.65a2.4 2.4 0 1 1-2.41-2.42 2.42 2.42 0 0 1 2.41 2.42z' fill='%23231f20' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  margin: 0 13px 0 0;
  opacity: .5;
  position: relative;
  top: 12px;
}
.b-csmtb-total-select {
  font-size: 14px;
  font-weight: 700;
  color: rgba(27, 27, 27, 0.3);
  line-height: 20px;
  padding: 0 0 12px 0;
}
.b-csmtb-total-select b {
  color: #1b1b1d;
  font-size: 16px;
}
.b-csmtb-list-select {
  list-style: none;
  vertical-align: top;
  padding: 0 0 12px 0;
  margin: 0;
}
.b-csmtb-list-select > .b-item {
  padding: 4px 0;
  margin: 0 0 0 -5px;
}
.b-csmtb-list-select .b-item-missing {
  opacity: .5;
}
.b-csmtb-list-select .b-item-tb {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-csmtb-list-select .b-ico {
  width: 48px;
  padding: 6px 10px 0 0;
  display: table-cell;
  vertical-align: top;
  height: 31px;
  text-align: center;
}
.b-csmtb-list-select .b-ico img {
  display: inline-block;
  vertical-align: middle;
  max-width: 31px;
  max-height: 27px;
  width: auto;
  height: auto;
}
.b-csmtb-list-select .b-txt {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  color: #1b1b1d;
  font-weight: 700;
}
.b-csmtb-list-select .b-price {
  font-size: 14px;
  line-height: 16px;
  color: #eb4242;
  font-weight: 700;
  padding: 0;
}
.b-csmtb-list-select .b-price i {
  font-style: normal;
  font-size: 12px;
}
.b-csmtb-not-enought .b-csmtb-list-select .b-price,
.b-csmtb-not-enought .b-csmtb-list-select .b-txt {
  color: #1b1b1d;
}
.b-csmtb-not-enought .b-csmtb-list-select .b-txt {
  font-weight: 400;
}
.b-csmtb-clear-link {
  padding: 0 0 0 28px;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  font-size: 12px;
  line-height: 20px;
  color: #eb4242;
  opacity: .5;
  position: relative;
  letter-spacing: 0.1em;
  font-weight: 700;
  text-transform: uppercase;
}
.b-csmtb-clear-link:before {
  content: '';
  width: 15px;
  height: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M14.89 13.32l-.22-.22-.04-.07-5.3-5.33a.38.38 0 0 1 0-.52l5.35-5.38a.36.36 0 0 0 0-.53L13.64.23a.37.37 0 0 0-.52 0h-.01a.5.5 0 0 0-.06.05L7.75 5.6a.36.36 0 0 1-.25.1.37.37 0 0 1-.26-.1L1.77.1a.37.37 0 0 0-.52 0L.2 1.15a.38.38 0 0 0 0 .52l.1.1.02.03 5.35 5.38a.38.38 0 0 1 0 .53L.19 13.2a.02.02 0 0 1-.01.02l-.08.08a.38.38 0 0 0 0 .53l1.04 1.05a.37.37 0 0 0 .52 0l5.58-5.61a.37.37 0 0 1 .25-.1.36.36 0 0 1 .26.1l5.58 5.61a.37.37 0 0 0 .52 0l1.04-1.05a.38.38 0 0 0 0-.52z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  left: 6px;
  top: 2px;
  position: absolute;
}
.b-csmtb-clear-link:hover,
.b-csmtb-clear-link:active,
.b-csmtb-clear-link:focus {
  color: #eb4242;
  text-decoration: none;
  opacity: 1;
}
.b-csmtb-clear-link i {
  font-style: normal;
}
.b-mob-config-acc-head {
  display: none;
}
.b-cfpm-sp-head {
  font-size: 16px;
  font-weight: 700;
  color: #333;
  padding: 0 0 14px 0;
  line-height: 20px;
}
.b-cfpm-sp-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0 0 23px 0;
}
.b-cfpm-sp-list .b-tb {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-cfpm-sp-list > .b-item {
  position: relative;
  padding: 4px 10px 4px 27px;
  margin: 0 -10px;
}
.b-cfpm-sp-list > .b-item:before {
  content: '';
  background: #eb4242;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  left: 11px;
  top: 11px;
  position: absolute;
}
.b-cfpm-sp-list > .b-item-error {
  background: #fff1e5;
}
.b-cfpm-sp-list > .b-item-error:before {
  background: #cca342;
}
.b-cfpm-sp-list .b-name {
  font-size: 14px;
  line-height: 18px;
  display: table-cell;
  vertical-align: top;
}
.b-cfpm-sp-list .b-price {
  display: table-cell;
  vertical-align: top;
  width: 105px;
  padding: 0 0 0 5px;
  font-size: 18px;
  white-space: nowrap;
  line-height: 18px;
  font-weight: 700;
  color: #484f54;
}
.b-cfpm-sp-list .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
}
.b-cfpm-sp-list .b-qnt {
  display: table-cell;
  vertical-align: top;
  width: 50px;
  padding: 0 5px;
  font-size: 14px;
  line-height: 18px;
  color: #989ea1;
}
.b-cfpm-sp-list .b-not-available {
  display: table-cell;
  vertical-align: top;
  width: 105px;
  padding: 0 0 0 5px;
  font-size: 14px;
  white-space: nowrap;
  line-height: 18px;
  color: #989ea1;
}
.b-cfpm-list-errors {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0 0 25px 0;
}
.b-cfpm-list-errors > li {
  position: relative;
  padding: 4px 10px 4px 27px;
  margin: 0 -10px;
  background: #cca342;
  font-size: 14px;
  line-height: 18px;
}
.b-cfpm-list-errors > li:before {
  content: '';
  background: #484f54;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  left: 11px;
  top: 11px;
  position: absolute;
}
.b-error-order-assembly {
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 20px 35px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='27' height='23'%3e%3cpath d='M13.5 1.634l5.963 10.047 5.963 10.047H1.572l5.963-10.047 5.963-10.047m0-1.634a.94.94 0 0 0-.816.458L6.4 11.044.117 21.628a.918.918 0 0 0 .817 1.376h25.129a.917.917 0 0 0 .816-1.376L20.6 11.044 14.318.458A.941.941 0 0 0 13.5 0zM12.32 18.444a1.185 1.185 0 0 1 2.356 0 1.185 1.185 0 0 1-2.356 0zm.125-11.355h2.124l-.107 9.376h-1.856z' fill='%23ff7800' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  background-size: 24px auto;
}
.b-gather-config-tm {
  font-size: 16px;
  color: #484f54;
  padding: 0 0 15px 0;
}
.b-gather-config-tm .b-summ {
  white-space: nowrap;
  font-size: 18px;
  font-weight: 700;
}
.b-gather-config-tm .b-summ i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
}
.b-gather-config-tm input[type="checkbox"]:checked + label .b-summ i {
  font-weight: 700;
}
.b-gather-config-tm a {
  color: #0074ae;
  text-decoration: none;
}
.b-gather-config-tm a:hover {
  text-decoration: underline;
}
.b-badd-wrap-total .b-btn-save-config {
  margin: 0;
  width: 100%;
  box-sizing: border-box;
  border: none;
  cursor: pointer;
}
.b-row-max-550 {
  max-width: 590px;
}
.b-tproduct-form .form-group-last-pad {
  margin: 0 0 30px 0;
}
.b-i-product-wrap-tla-mob {
  display: none;
}
.b-i-product-wrap-tla-mob .b-i-product-tla {
  padding: 8px 14px 14px 15px;
}
.b-hmain-top-side {
  margin: 0 -15px;
}
.b-cwp-begin-sett-config {
  padding: 30px 20px;
}
.b-cwp-bsc-container {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-cwp-bsc-container > .b-item {
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
  padding: 0 0 0 50px;
}
.b-cwp-bsc-container > .b-item-1 {
  width: 22%;
  padding: 0;
}
.b-cwp-bsc-container .b-head {
  font-size: 16px;
  line-height: 20px;
  color: #333;
  padding: 0 0 20px 0;
  font-weight: 700;
}
.b-cwp-bsc-list-opt {
  list-style: none;
  vertical-align: top;
  padding: 0;
  margin: 0;
}
.b-cwp-bsc-list-opt > li {
  padding: 0 0 20px 0;
}
.b-cwp-opt .b-pic {
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
  width: 68px;
}
.b-cwp-opt .b-pic .b-pic-b {
  display: none;
}
.b-cwp-opt .b-txt {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
}
.b-cwp-opt input[type="checkbox"] + label:before,
.b-cwp-opt input[type="checkbox"] + label:after {
  display: none;
}
.b-cwp-opt input[type="checkbox"] + label {
  padding: 0;
  margin: 0;
}
.b-cwp-opt input[type="checkbox"]:checked + label .b-pic .b-pic-b {
  display: block;
}
.b-cwp-opt input[type="checkbox"]:checked + label .b-pic .b-pic-a {
  display: none;
}
.b-cwp-bsc-container > .b-item-2 .b-cwp-bsc-list-opt,
.b-cwp-bsc-container > .b-item-3 .b-cwp-bsc-list-opt {
  font-size: 0;
  line-height: 0;
  width: auto;
  margin: 0 -10px;
}
.b-cwp-bsc-container > .b-item-2 .b-cwp-bsc-list-opt > li,
.b-cwp-bsc-container > .b-item-3 .b-cwp-bsc-list-opt > li {
  display: inline-block;
  padding: 0;
  vertical-align: top;
  box-sizing: border-box;
  width: 33.3333%;
  padding: 0 10px 48px 10px;
}
.b-cwp-bsc-container > .b-item-2 .b-cwp-bsc-list-opt > li {
  padding-bottom: 64px;
}
.b-cwp-bsc-container > .b-item-2 .b-cwp-bsc-list-opt .b-pic,
.b-cwp-bsc-container > .b-item-3 .b-cwp-bsc-list-opt .b-pic {
  display: table;
  width: 100%;
  height: 62px;
}
.b-cwp-bsc-container > .b-item-2 .b-cwp-bsc-list-opt .b-pic-in,
.b-cwp-bsc-container > .b-item-3 .b-cwp-bsc-list-opt .b-pic-in {
  display: table-cell;
  width: 100%;
  height: 62px;
  vertical-align: middle;
  text-align: center;
}
.b-cwp-bsc-container > .b-item-2 .b-cwp-bsc-list-opt .b-pic img,
.b-cwp-bsc-container > .b-item-3 .b-cwp-bsc-list-opt .b-pic img {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  vertical-align: middle;
}
.b-cwp-bsc-container > .b-item-3 .b-cwp-bsc-list-opt .b-txt {
  display: block;
  font-size: 11px;
  text-transform: uppercase;
  text-align: center;
  padding: 6px 0 0 0;
  line-height: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-cwp-bsc-container > .b-item-3 .b-cwp-bsc-list-opt .b-pic,
.b-cwp-bsc-container > .b-item-3 .b-cwp-bsc-list-opt .b-pic-in {
  height: 58px;
}
.b-cwp-summ-btns {
  text-align: right;
  font-size: 0;
  line-height: 0;
  border-top: 1px solid #e5e5e5;
  padding: 19px;
  margin: 0 -20px -30px -20px;
}
.b-cwp-summ-btns .b-btn-send,
.b-config-filt-mob-btns .b-btn-send {
  display: inline-block;
  vertical-align: top;
  width: 255px;
  height: 40px;
  text-align: center;
  border: none;
  cursor: pointer;
  color: #fff;
  border-radius: 3px;
  background: #60aa2a;
  font-size: 16px;
  font-weight: 700;
  margin: 0 0 0 30px;
  float: right;
  line-height: 40px;
}
.b-cwp-summ-btns .b-btn-send:hover {
  background-color: #52991d;
}
.b-cwp-summ-btns .b-btn-reset,
.b-config-filt-mob-btns .b-btn-reset {
  display: inline-block;
  vertical-align: top;
  background: none;
  border: none;
  font-size: 14px;
  color: #999;
  border-bottom: 1px dashed #999;
  cursor: pointer;
  padding: 0;
  position: relative;
  line-height: 20px;
  float: right;
  top: 11px;
}
.b-cwp-summ-btns .b-btn-reset:hover {
  border-color: transparent;
}
.b-config-filt-mob-btns .b-btn-send {
  float: none;
  width: 145px;
  margin: 0 20px;
}
.b-config-filt-mob-btns .b-btn-reset {
  float: none;
  margin: 0 20px;
}
.b-config-wpanel-mob-wrapper .b-mob-filter-head.collapsed {
  background: #ff8a00;
  padding: 10px 40px;
  max-width: 100%;
  width: 100%;
}
.b-config-wpanel-mob-wrapper .b-mob-filter-head.collapsed .b-mob-filter-head-title {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 22 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-opacity:0.7; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M20.8 0H1.2a1.14 1.14 0 1 0 0 2.3h.6a.82.82 0 0 0 .07.1l6 7.64v7a.95.95 0 0 0 .45.82 1.02 1.02 0 0 0 .53.15 1.04 1.04 0 0 0 .43-.1l4.4-2.02a.95.95 0 0 0 .56-.86v-5l5.9-7.64.05-.1h.6a1.14 1.14 0 1 0 0-2.28zm-8.35 9.15a.93.93 0 0 0-.2.56v4.72l-2.4 1.1v-5.8a.92.92 0 0 0-.2-.58L4.27 2.28h13.45z'/%3E%3C/svg%3E") 0 1px no-repeat;
  color: #fff;
  float: none;
}
.b-config-wpanel-mob-wrapper .b-mob-filter-head-active,
.b-config-wpanel-mob-wrapper .b-mob-filter-head-active.collapsed {
  text-align: center;
}
.b-config-wpanel-mob-wrapper .b-mob-filter-head-active .b-mob-filter-head-title {
  float: none;
}
.b-config-wpanel-mob-wrapper .b-mob-filter-selected-params-list {
  text-align: left;
}
.b-config-wpanel-mob-wrapper .b-mob-filter-head {
  border: none;
}
.b-config-wpanel-mob-wrapper .b-mob-filter-head {
  box-sizing: border-box;
  padding: 10px 40px;
}
.b-config-filt-mob-btns {
  display: none;
  text-align: center;
  font-size: 0;
  line-height: 0;
  margin: 0 -10px;
}
.b-config-head-fscr-mob {
  display: none;
}
.b-config-head-fscr-mob .b-head {
  font-size: 24px;
  line-height: 30px;
  color: #333;
  background: #fff;
  font-weight: 400;
  padding: 0 0 17px 0;
}
.b-config-head-fscr-mob .b-config-head-doc {
  border-top: 1px solid #e5e5e5;
  background: #fff9d2;
  margin: 0 -40px;
  padding: 15px 40px;
}
.b-config-head-fscr-mob .b-config-head-doc a {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  position: relative;
  font-size: 16px;
  line-height: 20px;
  color: #eb4242;
  padding: 0 30px 0 34px;
}
.b-config-head-fscr-mob .b-config-head-doc a:before {
  content: '';
  width: 20px;
  height: 32px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='32' viewBox='0 0 20 32'%3E%3Cpath d='M8.35 21.68a.52.52 0 1 0 1.01-.24L7.1 11.96v-.02a.72.72 0 0 1 .15-.56.55.55 0 0 1 .53-.22c.52 0 .67.22.69.97v.09c.05 1.56.9 1.87 1.46 1.9h.16c.56-.03 1.41-.34 1.47-1.9v-.09c.01-.75.16-.96.68-.97a.54.54 0 0 1 .53.22.72.72 0 0 1 .15.57l-2.27 9.49a.52.52 0 1 0 1.01.24l2.27-9.48a1.75 1.75 0 0 0-.35-1.48 1.77 1.77 0 0 0-2.84.25 2.66 2.66 0 0 0-.23 1.13v.08c-.03.8-.26.88-.5.89s-.47-.1-.5-.9v-.07a2.66 2.66 0 0 0-.22-1.13 1.56 1.56 0 0 0-1.5-.86 1.57 1.57 0 0 0-1.35.6 1.75 1.75 0 0 0-.35 1.48zM10 0a10.02 10.02 0 0 0-7.21 16.96.16.16 0 0 0 .02.03 9.58 9.58 0 0 1 2.72 6.47.16.16 0 0 0 0 .03v.03a1.4 1.4 0 0 0 .5 1.07v5a1.39 1.39 0 0 0 1.38 1.34H8.5a1.6 1.6 0 0 0 3 0h1.09a1.4 1.4 0 0 0 1.39-1.4V24.6a1.4 1.4 0 0 0 .5-1.07v-.03a.17.17 0 0 0 0-.03A9.58 9.58 0 0 1 17.19 17a.16.16 0 0 0 .03-.03A10.02 10.02 0 0 0 10 0zm0 1.81a8.2 8.2 0 0 1 5.89 13.91l-.04.04a11.51 11.51 0 0 0-3.16 6.88.65.65 0 0 1-.42.62H7.61c-.05 0-.21 0-.29-.32a11.45 11.45 0 0 0-3.17-7.18l-.04-.04A8.2 8.2 0 0 1 10 1.82z' fill='%23eb4242' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 0;
  top: 50%;
  margin: -16px 0 0 0;
}
.b-config-head-fscr-mob .b-config-head-doc a:after {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3e%3cpath data-name='Shape 216 copy 7' d='M.014 7.549L7.382 15l7.609-7.35-1.423-1.446-5.193 4.712L8.349 0H6.364v10.861L1.52 6.079z' fill='%23ccc' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 15px;
  height: 15px;
  right: 5px;
  top: 50%;
  position: absolute;
  margin: -7.5px 0 0 0;
}
.b-config-wpanel-mob-cat {
  border: none;
}
.b-config-wpanel-filt-pbot-mobile {
  display: none;
}
.b-config-wpanel-mob-cat .b-cng-item-prod .b-cngip-pic {
  width: auto;
  padding: 0;
}
.b-cwp-item-step-error {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #ff0000 url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3e%3cpath d='M11.9 10.448l-.21-.2c-.01-.019-.02-.041-.03-.057l-3.97-4a.349.349 0 0 1 0-.484l4.02-4.046a.348.348 0 0 0 0-.483l-.97-.967a.339.339 0 0 0-.48 0l-.01.01a.39.39 0 0 0-.05.036l-3.97 4a.326.326 0 0 1-.23.1.353.353 0 0 1-.24-.1L1.63.096a.34.34 0 0 0-.48 0l-.96.967a.349.349 0 0 0 0 .484l.09.091c.01.007.01.017.02.024L4.31 5.71a.35.35 0 0 1 0 .485L.18 10.356a.018.018 0 0 0-.01.018l-.08.075a.348.348 0 0 0 0 .483l.96.968a.351.351 0 0 0 .49 0l4.22-4.256a.362.362 0 0 1 .23-.1.328.328 0 0 1 .24.1l4.23 4.26a.339.339 0 0 0 .48 0l.96-.969a.349.349 0 0 0 0-.487z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") center center no-repeat;
}
.b-incompatible-part {
  font-size: 14px;
  color: #999;
  line-height: 20px;
  padding: 5px 0 0 0;
}
.b-incompatible-part a {
  text-decoration: none;
  border-bottom: 1px solid #f00;
}
.b-incompatible-part a:hover {
  border-color: transparent;
}
.b-csmtb-btn-helper {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0;
  padding: 0;
}
.b-csmtb-btn-helper > li {
  padding: 0;
  margin: 0;
}
.b-header-conf-top-side {
  margin: 0 -15px;
  padding: 0 15px;
  border-bottom: 1px solid #e5e5e5;
  position: relative;
  z-index: 3;
}
.b-header-conf-top-side .b-hbs-catalog-toggler {
  width: 52px;
  border-radius: 0;
  font-size: 0;
  margin: 0 -10px;
  line-height: 0;
  text-indent: -9999em;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center 18px no-repeat;
  padding: 0;
  height: 50px;
}
.b-header-conf-top-side .b-hbs-catalog-toggler:hover,
.b-header-conf-top-side .b-hbs-catalog-hover .b-hbs-catalog-toggler {
  background: #ff7800 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16.06' viewBox='0 0 21 16.063'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1 7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm0-7h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1zm0 14h19a1 1 0 0 1 1 1v.06a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V15a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center 18px no-repeat;
}
.b-header-conf-top-side .b-hbs-catalog {
  display: inline-block;
  vertical-align: top;
}
.b-header-conf-top-side .b-logo {
  display: inline-block;
  vertical-align: top;
  margin: 12px 0 -2px 11px;
}
.b-header-conf-top-side .b-hbs-catalog-popup {
  min-width: 285px;
}
.b-header-conf-top-side .b-logo-link {
  width: 200px;
  height: 42px;
  background-size: contain;
}
.b-header-conf-top-side .b-hbs-catalog-popup {
  left: -15px;
  top: 50px;
}
.b-header-conf-top-side .b-hts-container {
  border: none;
  padding: 15px 0 0 0;
}
.b-product-wtbox-config-mode .b-pmi-col-left,
.b-product-wtbox-config-mode .b-pmi-col-right {
  vertical-align: top;
}
.b-product-wtbox-config-mode .b-i-product-usave {
  margin: 0 0 15px 0;
  line-height: 20px;
}
.b-product-wtbox-config-mode .b-product-mpr-info .b-i-product-available {
  padding: 0 0 15px 0;
}
.b-product-wtbox-config-mode .b-product-mpr-info .b-link-add2bas {
  margin: 0 0 10px 0;
}
.b-link-improve {
  width: 100%;
  height: 44px;
  line-height: 40px;
  text-decoration: none;
  display: block;
  font-size: 14px;
  letter-spacing: 0.15em;
  font-weight: 700;
  color: #fff;
  background: none;
  text-align: center;
  text-transform: uppercase;
  border: 2px solid #fff;
  opacity: .5;
  margin: 0 0 10px 0;
}
.b-link-improve:hover,
.b-link-improve:focus {
  opacity: 1;
  color: #fff;
}
.b-product-wtbox-config-mode .b-pmi-cols {
  margin: 0 0 35px 0;
}
.b-pmi-config-chars {
  border-top: 1px solid #e5e5e5;
  margin: 0 -20px -5px -20px;
  padding: 18px 20px 0 20px;
}
.b-pmi-cc-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -10px;
  padding: 0;
}
.b-pmi-cc-list > .b-item {
  display: inline-block;
  vertical-align: top;
  padding: 0 10px 10px 10px;
  font-size: 14px;
  line-height: 20px;
  color: #999;
}
.b-pmi-cc-list .b-list-likes {
  margin: 0;
}
.b-pmi-cc-reviews {
  margin: 6px 0 0 0;
  position: relative;
  white-space: nowrap;
  padding: 0 0 0 25px;
}
.b-pmi-cc-reviews:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17'%3e%3cpath d='M15.652 0H2.34A2.365 2.365 0 0 0-.006 2.378v8.085a2.365 2.365 0 0 0 2.346 2.378h1.877v3.139A1.016 1.016 0 0 0 6 16.644l3.3-3.8h6.354A2.365 2.365 0 0 0 18 10.464V2.379A2.365 2.365 0 0 0 15.652 0zM2.34 11.715a1.244 1.244 0 0 1-1.235-1.251V2.379A1.245 1.245 0 0 1 2.34 1.127h13.312a1.246 1.246 0 0 1 1.235 1.252v8.085a1.245 1.245 0 0 1-1.235 1.251H8.8l-3.466 4v-4H2.34zm11.536-7.217H4.017a.6.6 0 0 1 0-1.2h9.859a.601.601 0 0 1 0 1.202zm0 2.673H4.017a.6.6 0 0 1 0-1.2h9.859a.6.6 0 0 1 0 1.2zM9.623 9.844H4.017a.6.6 0 0 1 0-1.2h5.606a.6.6 0 0 1 0 1.2z' fill='%23eb4242' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 18px;
  height: 17px;
  left: 0;
  top: 2px;
  position: absolute;
}
.b-pmi-cc-reviews b {
  color: #2f2f2f;
  font-weight: 700;
}
.b-pmi-cc-author {
  margin: 6px 0 0 -5px;
  position: relative;
  padding: 0 0 0 25px;
}
.b-pmi-cc-author:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18'%3e%3cpath d='M8.665 18h-.319c-.858 0-5.276-.13-7.986-2.691a1.122 1.122 0 0 1-.353-.73 3.431 3.431 0 0 1 2.228-3.395 17.387 17.387 0 0 0 2.277-1.039l.148-.066c.029-.009.058-.016.086-.022s.069-.017.1-.022a.933.933 0 0 1 .1-.011H5.1l.091.01c.035 0 .079.011.121.02l.091.026c.039.012.074.025.108.039l.075.034a.514.514 0 0 1 .073.042c.033.02.061.038.088.058a.888.888 0 0 1 .07.055l.025.021a1.2 1.2 0 0 1 .093.095l.053.064a1.11 1.11 0 0 1 .074.11.3.3 0 0 1 .019.034 3.526 3.526 0 0 0 2.427 1.051 3.441 3.441 0 0 0 2.408-1.06.31.31 0 0 1 .021-.036c.019-.031.04-.062.06-.09l.029-.037.052-.059a.894.894 0 0 1 .083-.08.987.987 0 0 1 .08-.065 1.011 1.011 0 0 1 .087-.058l.059-.043.067-.024c.035-.015.071-.028.106-.04.009 0 .042-.014.075-.024l.043-.01a1.085 1.085 0 0 1 .127-.021.683.683 0 0 1 .076-.008h.134a1.2 1.2 0 0 1 .126.013.976.976 0 0 1 .1.021.919.919 0 0 1 .106.029l.124.058a19.445 19.445 0 0 0 2.3 1.04 3.431 3.431 0 0 1 2.228 3.4 1.123 1.123 0 0 1-.354.731C13.94 17.866 9.523 18 8.665 18zm-.159-1.277h.159c.765 0 4.678-.112 7.027-2.292a2.158 2.158 0 0 0-1.407-2.064 22.031 22.031 0 0 1-2.292-1.023 4.724 4.724 0 0 1-3.487 1.612 4.776 4.776 0 0 1-3.512-1.609 20.379 20.379 0 0 1-2.269 1.02 2.159 2.159 0 0 0-1.407 2.064c2.35 2.18 6.264 2.292 7.028 2.292h.16zm-3.494-5.785l.02.035L5 10.657zm3.67-.433h-.137A3.658 3.658 0 0 1 5.832 9.08C4.373 7.405 3.507 4.544 4.674 2.318A4.31 4.31 0 0 1 8.524.007h.17a4.308 4.308 0 0 1 3.846 2.311c1.167 2.225.3 5.086-1.158 6.762a3.644 3.644 0 0 1-2.7 1.42zm-.081-1.279h.081a2.358 2.358 0 0 0 1.693-.972c1.15-1.321 1.888-3.649.991-5.361A2.993 2.993 0 0 0 8.694 1.28h-.17a3 3 0 0 0-2.675 1.613c-.9 1.713-.16 4.04.99 5.361a2.371 2.371 0 0 0 1.706.972z' fill='%23eb4242' fill-rule='evenodd'/%3e%3c/svg%3e");
  width: 17px;
  height: 18px;
  left: 0;
  top: 1px;
  position: absolute;
}
.b-pmi-cc-author a {
  color: #eb4242;
  text-decoration: none;
}
.b-pmi-cc-author a:hover {
  color: #eb4242;
  text-decoration: underline;
}
.b-pmi-cc-num-id {
  white-space: nowrap;
  color: #666;
  font-weight: 700;
  padding: 1px 0 1px 11px;
  margin: 5px 0 -1px -5px;
  border-left: 1px solid #e5e5e5;
}
.b-cwp-ncheklist {
  list-style: none;
  vertical-align: top;
  margin: 0 0 25px 0;
}
.b-cwp-bsc-container .b-cwp-bsc-list-opt + .b-head {
  padding-top: 10px;
}
.b-cwp-ncheklist input[type="checkbox"] + label {
  font-size: 14px;
}
.b-cwp-ncheklist label i {
  font-style: normal;
  color: #999;
}
.b-header-conf-top-side .col-lg-3 {
  white-space: nowrap;
}
.b-hmain-top-side-config {
  background: #e9f1f7;
  margin: 0 -1000%;
  padding: 5px 1000%;
}
.b-htconf-selected {
  float: left;
  line-height: 20px;
  padding: 10px 0 0 0;
  white-space: nowrap;
  font-size: 10px;
  color: #acb1b6;
  font-weight: 700;
  text-transform: uppercase;
}
.b-htconf-selected b {
  color: #1b1b1d;
  font-size: 14px;
  padding: 0 0 0 3px;
}
.b-htconf-selected-more {
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 10px;
  margin: 0 0 0 6px;
  border-left: 1px solid #d9d9d9;
}
.b-htconf-selected .b-link-qst {
  color: #ff8a00;
}
.b-htconf-clear {
  float: left;
  line-height: 20px;
  padding: 10px 0 0 50px;
  font-size: 12px;
}
.b-htconf-clear-link {
  white-space: nowrap;
  text-decoration: none;
  position: relative;
  color: #eb4242;
  font-size: 12px;
  padding: 0 0 0 21px;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  line-height: 20px;
  opacity: .5;
  display: inline-block;
  vertical-align: top;
}
.b-htconf-clear-link:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3e%3cpath fill-rule='evenodd' fill='%23eb4242' d='M14.889 13.319l-.221-.222c-.014-.021-.023-.044-.041-.063L9.329 7.705a.375.375 0 0 1 0-.525l5.353-5.382a.374.374 0 0 0 0-.524L13.639.226a.368.368 0 0 0-.521 0l-.011.011c-.019.014-.041.022-.058.039l-5.297 5.33a.368.368 0 0 1-.256.108.366.366 0 0 1-.252-.107L1.769.099a.37.37 0 0 0-.521-.001L.205 1.145a.374.374 0 0 0 0 .524l.098.099c.007.008.01.018.017.026L5.668 7.18a.372.372 0 0 1 0 .524L.193 13.213c-.005.006-.007.013-.012.019l-.081.081a.374.374 0 0 0 0 .524l1.043 1.048a.368.368 0 0 0 .521 0l5.58-5.61a.362.362 0 0 1 .248-.105.36.36 0 0 1 .258.108l5.577 5.615a.367.367 0 0 0 .52 0l1.042-1.05a.374.374 0 0 0 0-.524z'/%3e%3c/svg%3e") no-repeat;
  width: 15px;
  height: 15px;
  position: absolute;
  left: 0;
  top: 2px;
}
.b-htconf-clear-link i {
  font-style: normal;
  transition: all 0.2s ease;
}
.b-htconf-clear-link:hover,
.b-htconf-clear-link:active,
.b-htconf-clear-link:focus {
  opacity: 1;
  text-decoration: none;
  color: #eb4242;
}
.b-htconf-compatible {
  float: left;
  white-space: nowrap;
  margin: 10px 0 0 35px;
  line-height: 20px;
  font-size: 14px;
  padding: 0 0 0 40px;
  position: relative;
}
.b-htconf-compat-green {
  color: #27ae60;
}
.b-htconf-compat-red {
  color: #f00;
}
.b-htconf-compat-red a {
  color: #f00;
  text-decoration: none;
  border-bottom: 1px solid #f00;
}
.b-htconf-compat-red a:hover {
  border-color: transparent;
}
.b-htconf-compat-green:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='33' height='21'%3e%3cpath d='M14.5 6.5v4.279a1.5 1.5 0 0 0 2.5 1.114 1.479 1.479 0 0 1 1-.393 1.565 1.565 0 0 1 .33.036 1.521 1.521 0 0 1 1.146 1.188A1.5 1.5 0 0 1 18 14.5a1.479 1.479 0 0 1-1-.393 1.5 1.5 0 0 0-2.5 1.114V19.5h-13v-13h3V7a3.5 3.5 0 0 0 7 0v-.5h3m.083-1.5H10v2a2 2 0 0 1-4 0V5H1.417A1.416 1.416 0 0 0 0 6.417v13.166A1.416 1.416 0 0 0 1.417 21h13.166A1.416 1.416 0 0 0 16 19.583v-4.362a2.991 2.991 0 0 0 4.955-2.749 3.014 3.014 0 0 0-2.314-2.4A3.1 3.1 0 0 0 18 10a2.978 2.978 0 0 0-2 .779V6.417A1.416 1.416 0 0 0 14.583 5zm17 0H27.22A2.988 2.988 0 0 0 25 0a3.191 3.191 0 0 0-.528.045 3.015 3.015 0 0 0-2.4 2.314A2.971 2.971 0 0 0 22.783 5h-4.362A1.416 1.416 0 0 0 17 6.417V9h1.5V6.5h4.279A1.5 1.5 0 0 0 23.893 4a1.483 1.483 0 0 1-.357-1.326 1.521 1.521 0 0 1 1.188-1.146A1.625 1.625 0 0 1 25 1.5 1.5 1.5 0 0 1 26.5 3a1.481 1.481 0 0 1-.393 1 1.5 1.5 0 0 0 1.114 2.5H31.5v13h-13V17H17v2.583A1.416 1.416 0 0 0 18.417 21h13.167A1.416 1.416 0 0 0 33 19.583V6.417A1.416 1.416 0 0 0 31.584 5z' fill='%2327ae60' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 33px;
  height: 21px;
  left: 0;
  top: -3px;
  position: absolute;
}
.b-htconf-compat-red:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='33' height='21'%3e%3cpath d='M14.5 6.5v4.279a1.5 1.5 0 0 0 2.5 1.114 1.479 1.479 0 0 1 1-.393 1.565 1.565 0 0 1 .33.036 1.521 1.521 0 0 1 1.146 1.188A1.5 1.5 0 0 1 18 14.5a1.479 1.479 0 0 1-1-.393 1.5 1.5 0 0 0-2.5 1.114V19.5h-13v-13h3V7a3.5 3.5 0 0 0 7 0v-.5h3m.083-1.5H10v2a2 2 0 0 1-4 0V5H1.417A1.416 1.416 0 0 0 0 6.417v13.166A1.416 1.416 0 0 0 1.417 21h13.166A1.416 1.416 0 0 0 16 19.583v-4.362a2.991 2.991 0 0 0 4.955-2.749 3.014 3.014 0 0 0-2.314-2.4A3.1 3.1 0 0 0 18 10a2.978 2.978 0 0 0-2 .779V6.417A1.416 1.416 0 0 0 14.583 5zm17 0H27.22A2.988 2.988 0 0 0 25 0a3.191 3.191 0 0 0-.528.045 3.015 3.015 0 0 0-2.4 2.314A2.971 2.971 0 0 0 22.783 5h-4.362A1.416 1.416 0 0 0 17 6.417V9h1.5V6.5h4.279A1.5 1.5 0 0 0 23.893 4a1.483 1.483 0 0 1-.357-1.326 1.521 1.521 0 0 1 1.188-1.146A1.625 1.625 0 0 1 25 1.5 1.5 1.5 0 0 1 26.5 3a1.481 1.481 0 0 1-.393 1 1.5 1.5 0 0 0 1.114 2.5H31.5v13h-13V17H17v2.583A1.416 1.416 0 0 0 18.417 21h13.167A1.416 1.416 0 0 0 33 19.583V6.417A1.416 1.416 0 0 0 31.584 5z' fill='%23f00' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 33px;
  height: 21px;
  left: 0;
  top: -3px;
  position: absolute;
}
.b-htconf-btns {
  float: right;
  width: 110px;
}
.b-htconf-btns-list {
  list-style: none;
  vertical-align: top;
  text-align: right;
  font-size: 0;
  line-height: 0;
  margin: 0;
}
.b-htconf-btns-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 15px;
}
.b-htconf-price {
  float: right;
  width: 175px;
  font-size: 28px;
  color: #eb4242;
  font-weight: 700;
  line-height: 30px;
  padding: 5px 10px 0 0;
  box-sizing: border-box;
}
.b-htconf-price i {
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
}
.b-csmtb-not-enought {
  padding: 0 0 10px 0;
  border-bottom: 1px solid #c5cdd5;
  margin-bottom: 10px;
}
.b-csmtb-not-enought .dropdown-menu {
  margin: 0;
  border: none;
  border-radius: 0;
  background: none;
  position: relative !important;
  left: auto !important;
  top: auto !important;
  padding: 0;
  float: none;
  width: 100%;
  box-shadow: none;
}
.b-csmtb-not-enought .b-csmtb-total-select {
  padding-right: 30px;
  position: relative;
  cursor: pointer;
}
.b-csmtb-not-enought .b-csmtb-total-select:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 5L8 0 0 5l1.5 2L8 3l6.5 4L16 5z' fill='%23EB4242'/%3e%3c/svg%3e") no-repeat;
  width: 16px;
  height: 7px;
  position: absolute;
  right: 0;
  top: 50%;
  margin: -4px 0 0 0;
  transition: all .3s ease;
}
.b-csmtb-not-enought .b-csmtb-total-select[aria-expanded="false"]:before {
  transform: rotate(-180deg);
}
.b-htconf-btns-list .b-link-compare {
  display: inline-block;
  vertical-align: top;
  position: relative;
  top: 0;
  width: 40px;
  height: 40px;
  text-decoration: none;
  border-radius: 0;
  border: none;
  z-index: 10;
}
.b-htconf-btns-list .b-link-compare .b-ico {
  width: 36px;
  height: 23px;
  left: 2px;
  top: 8px;
  position: absolute;
}
.b-htconf-btns-list .active .b-link-compare .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%234f5250; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  width: 36px;
  height: 23px;
  background-size: contain;
}
.b-htconf-btns-list .b-link-compare .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  width: 36px;
  height: 23px;
  background-size: contain;
}
.b-htconf-btns-list .b-link-compare .b-num {
  border-radius: 8px;
  background: #ff7800;
  color: #fff;
  min-width: 16px;
  height: 16px;
  line-height: 16px;
  padding: 0 2px;
  font-size: 10px;
  font-weight: 700;
  left: 27px;
  top: 3px;
  text-align: center;
  display: none;
  position: absolute;
}
.b-htconf-btns-list .active .b-link-compare .b-num {
  display: block;
}
.b-config-wpanel .b-htconf-btns-list .b-link-compare .b-ico {
  width: 28px;
  height: 19px;
  background: none;
  left: 5px;
  top: 10px;
}
.b-config-wpanel .b-htconf-btns-list .b-link-compare .b-ico:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.2s ease;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-config-wpanel .b-htconf-btns-list .b-link-compare .b-ico:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.2s ease;
  opacity: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%234f5250; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-config-wpanel .b-htconf-btns-list .active .b-link-compare .b-ico:before,
.b-config-wpanel .b-htconf-btns-list .b-link-compare:hover .b-ico:before {
  opacity: 0;
}
.b-config-wpanel .b-htconf-btns-list .active .b-link-compare .b-ico:after,
.b-config-wpanel .b-htconf-btns-list .b-link-compare:hover .b-ico:after {
  opacity: 1;
}
.b-link-go2bask {
  display: block;
  float: right;
  width: 40px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  background: #eb4242 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") 7px 7px no-repeat;
  background-size: 26px 24px;
}
.b-link-go2bask:hover {
  background-color: #bae664;
}
.b-hmain-top-side-config .b-hmain-top-side-inner {
  padding: 0 20px;
}
.b-header-fixedpopup .b-hmain-top-side-config .b-hmain-top-side-inner {
  padding: 0 7px;
}
.b-config-head-panel {
  position: relative;
  z-index: 2;
}
.b-config-head-panel .b-hmain-top-side-config {
  margin: 0 -15px;
  padding: 5px 0;
  position: relative;
}
.b-header-conf-top-side-wbp {
  border: none;
}
.b-conf-meta-btns {
  list-style: none;
  vertical-align: top;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0;
  line-height: 0;
}
.b-conf-meta-btns > .b-item {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 10px;
  font-size: 14px;
  line-height: 20px;
}
.b-cmb-link-give-feedback {
  font-size: 16px;
  font-weight: 700;
  color: #eb4242;
  text-decoration: none;
  border: 2px solid #eb4242;
  padding: 0 15px;
  white-space: nowrap;
  display: block;
  line-height: 36px;
}
.b-cmb-link-give-feedback:hover {
  text-decoration: none;
  color: #eb4242;
  border: 2px solid #60aa2a;
}
.b-cmb-link-instruct {
  font-size: 16px;
  font-weight: 700;
  color: #eb4242;
  text-decoration: none;
  background: #fff9d2;
  padding: 0 15px 0 36px;
  white-space: nowrap;
  display: block;
  line-height: 40px;
  position: relative;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}
.b-cmb-link-instruct:hover {
  text-decoration: none;
  color: #60aa2a;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}
.b-cmb-link-instruct:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='25'%3e%3cpath d='M6.68 16.937a.4.4 0 0 0 .4.314.37.37 0 0 0 .1-.012.407.407 0 0 0 .31-.493L5.67 9.34v-.009a.554.554 0 0 1 .12-.439.443.443 0 0 1 .42-.17c.42 0 .54.167.55.758v.066a1.274 1.274 0 0 0 1.18 1.483h.12a1.263 1.263 0 0 0 1.17-1.483.144.144 0 0 0 .01-.066c.01-.591.13-.754.55-.758a.439.439 0 0 1 .42.17.541.541 0 0 1 .12.442v.006l-1.82 7.406a.407.407 0 0 0 .31.493.37.37 0 0 0 .1.012.412.412 0 0 0 .4-.314l1.82-7.4a1.362 1.362 0 0 0-.28-1.157 1.265 1.265 0 0 0-1.08-.472 1.248 1.248 0 0 0-1.2.668 2.177 2.177 0 0 0-.18.886v.058c-.02.623-.21.692-.4.7s-.38-.073-.4-.7v-.058a2.177 2.177 0 0 0-.18-.886 1.248 1.248 0 0 0-1.2-.668 1.271 1.271 0 0 0-1.08.472 1.362 1.362 0 0 0-.28 1.157zM8 0a7.925 7.925 0 0 0-8 7.828 7.694 7.694 0 0 0 2.23 5.422c.01.008.01.016.02.024a7.421 7.421 0 0 1 2.17 5.054v.048a1.085 1.085 0 0 0 .4.831v3.907a1.1 1.1 0 0 0 1.11 1.046h.87a1.281 1.281 0 0 0 2.4 0h.87a1.1 1.1 0 0 0 1.11-1.087v-3.866a1.085 1.085 0 0 0 .4-.831v-.048a7.421 7.421 0 0 1 2.17-5.054c.01-.008.01-.015.02-.024A7.694 7.694 0 0 0 16 7.828 7.925 7.925 0 0 0 8 0zm0 1.418a6.489 6.489 0 0 1 6.55 6.41 6.294 6.294 0 0 1-1.84 4.456.146.146 0 0 1-.03.027 8.884 8.884 0 0 0-2.52 5.374.511.511 0 0 1-.35.488H6.09c-.04 0-.17 0-.23-.251a8.877 8.877 0 0 0-2.54-5.606l-.03-.032a6.294 6.294 0 0 1-1.84-4.456A6.489 6.489 0 0 1 8 1.419z' fill='%23eb4242' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 16px;
  height: 25px;
  position: absolute;
  left: 13px;
  top: 7px;
}
.b-conf-meta-btns .b-share-box {
  margin: 13px 0 0 10px;
}
.b-content-config-meta .b-breadcrumb-list {
  padding-bottom: 0;
}
.b-nowrap {
  white-space: nowrap;
}
.b-config-summ-tb .b-htconf-compatible {
  float: none;
  margin: -8px 0 15px 0;
}
.b-box-btn-del .b-cwp-btn-delete {
  position: static;
  right: auto;
  top: auto;
  margin: 0;
  display: block;
}
.b-cng-item-prod .b-cngip-meta-addinfo {
  left: auto;
  top: auto;
  position: static;
  padding: 0;
  font-size: 12px;
  line-height: 20px;
  margin: -2px 0 0 0;
}
.b-cng-item-prod .b-cngip-meta-addinfo p {
  margin: 0;
}
.b-cng-item-prod .b-cngip-meta-addinfo .b-cma-value-min,
.b-cng-item-prod .b-cngip-meta-addinfo .b-cma-value-pls {
  height: 20px;
  line-height: 20px;
  top: 0;
  padding: 0 5px;
}
.b-confg-intro-list-btn {
  font-size: 0;
  line-height: 0;
  margin: 0 -10px;
}
.b-confg-intro-list-btn > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 10px;
}
.b-btn-confg-continue {
  display: block;
  width: 320px;
  height: 55px;
  line-height: 51px;
  font-size: 21px;
  font-weight: 400;
  color: #eb4242;
  text-decoration: none;
  text-align: center;
  border: 2px solid #eb4242;
  margin: 0 auto;
}
.b-btn-confg-continue:after {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3e%3cpath d='M7.547.014L15 7.382l-7.35 7.609-1.447-1.422 4.713-5.194L0 8.349V6.364h10.86L6.078 1.521z' fill='%23eb4242' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: top;
  top: 18px;
  margin: 0 0 0 10px;
  position: relative;
}
.b-btn-confg-continue:hover {
  color: #eb4242;
  border-color: #eb4242;
}
.b-ppm-nocomp-head {
  font-size: 14px;
  color: #eb4242;
  margin: 0 0 30px 0;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='33' height='21'%3e%3cpath d='M14.5 6.5v4.278a1.5 1.5 0 0 0 2.5 1.115 1.479 1.479 0 0 1 1-.393 1.565 1.565 0 0 1 .33.036 1.521 1.521 0 0 1 1.146 1.188A1.5 1.5 0 0 1 18 14.5a1.479 1.479 0 0 1-1-.393 1.5 1.5 0 0 0-2.5 1.114V19.5h-13v-13h3V7a3.5 3.5 0 0 0 7 0v-.5h3m.083-1.5H10v2a2 2 0 0 1-4 0V5H1.416A1.416 1.416 0 0 0 0 6.417v13.166A1.416 1.416 0 0 0 1.416 21h13.167A1.416 1.416 0 0 0 16 19.583v-4.362a2.991 2.991 0 0 0 4.955-2.749 3.014 3.014 0 0 0-2.314-2.4A3.1 3.1 0 0 0 18 10a2.982 2.982 0 0 0-2 .778V6.417A1.416 1.416 0 0 0 14.583 5zm17 0h-4.362A2.988 2.988 0 0 0 25 0a3.191 3.191 0 0 0-.528.045 3.014 3.014 0 0 0-2.4 2.314A2.971 2.971 0 0 0 22.783 5H18.42A1.416 1.416 0 0 0 17 6.417V9h1.5V6.5h4.279A1.5 1.5 0 0 0 23.893 4a1.483 1.483 0 0 1-.357-1.326 1.521 1.521 0 0 1 1.188-1.146A1.625 1.625 0 0 1 25 1.5 1.5 1.5 0 0 1 26.5 3a1.481 1.481 0 0 1-.393 1 1.5 1.5 0 0 0 1.114 2.5H31.5v13h-13V17H17v2.583A1.416 1.416 0 0 0 18.416 21h13.167A1.416 1.416 0 0 0 33 19.583V6.417A1.416 1.416 0 0 0 31.583 5z' fill='red' fill-rule='evenodd'/%3e%3c/svg%3e") 15px 19px no-repeat;
  line-height: 20px;
  padding: 20px 10px 20px 80px;
  font-weight: 700;
  position: relative;
}
.b-ppm-nocomp-head:before {
  content: '';
  border: 2px solid #eb4242;
  width: 60px;
  height: 60px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.b-ppm-nocomp-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0 0 25px 0;
}
.b-ppm-nocomp-list li {
  font-size: 14px;
  line-height: 18px;
  color: #999;
  position: relative;
  padding: 0 0 10px 18px;
}
.b-ppm-nocomp-list li:before {
  content: '';
  position: absolute;
  left: 5px;
  top: 7px;
  border-radius: 50%;
  width: 5px;
  height: 5px;
  background: #999;
}
.b-btn-thank-close {
  display: block;
  width: 320px;
  height: 50px;
  background: #eb4242;
  color: #fff;
  text-align: center;
  border: none;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.15em;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  text-transform: uppercase;
  margin: auto;
}
.b-btn-thank-close:hover {
  background: #eb4242;
}
.b-cwp-item-td-btns .b-cwp-btn-delete {
  display: inline-block;
  vertical-align: top;
  position: relative;
  right: auto;
  top: 13px;
  margin: 0 15px 0 0;
}
.b-config-wpanel-subper-head {
  font-size: 28px;
  font-weight: 400;
  padding: 10px 0 20px 0;
}
.b-popup-modal-text {
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
.b-popup-modal-text p {
  margin: 0;
}
.b-popup-modal-text p + p {
  padding: 20px 0 0 0;
}
.b-bfriday-promo {
  background: #f2f2f2 url('../images/bf-promo-bg-x.png') repeat-x;
  margin: 0 -1000%;
  padding: 0 1000%;
  position: relative;
  text-align: center;
}
.b-bfriday-promo-inner {
  background: url('../images/bf-promo-bg.jpg') center 0 no-repeat;
  margin: 0 -1000%;
  padding: 280px 1000% 0 1000%;
}
.b-bfriday-promo .b-date {
  text-align: center;
  font-size: 60px;
  color: #ff7800;
  padding: 0 0 20px 0;
  line-height: 55px;
  font-weight: 700;
}
.b-bfriday-promo .b-head .b-txt {
  margin: 0 auto 50px auto;
  width: 245px;
  background: #000;
  padding: 3px;
  position: relative;
  font-size: 46px;
  text-transform: uppercase;
  letter-spacing: .16em;
  display: block;
  color: #fff;
  text-indent: .16em;
  line-height: 66px;
}
.b-bfriday-promo .b-head .b-friday {
  display: block;
  background: #fff;
  color: #000;
  font-size: 36px;
  line-height: 56px;
}
.b-bfriday-promo .b-head .b-sale {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  right: -31px;
  top: -18px;
  height: 28px;
  line-height: 28px;
  border-radius: 2px;
  position: absolute;
  background: #ff8a00;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  width: 62px;
  display: block;
  letter-spacing: 0;
  text-indent: 0;
}
.b-bfriday-promo .b-head-know {
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  line-height: 30px;
  padding: 0 0 20px 0;
  max-width: 755px;
  margin: 0 auto;
  text-align: left;
}
.b-knft-form {
  max-width: 755px;
  margin: 0 auto;
}
.b-knft-form .b-knft-tb {
  display: table;
  table-layout: fixed;
  width: 100%;
  margin: 0 0 20px 0;
}
.b-knft-form .b-knft-tb .b-item {
  display: table-cell;
  vertical-align: bottom;
  padding: 0 20px 0 0;
  text-align: left;
  line-height: 20px;
}
.b-knft-form .b-knft-tb .b-item-send {
  width: 185px;
  padding: 0;
}
.b-knft-form .form-group {
  margin: 0;
}
.b-knft-form .b-btn-send {
  border: none;
  display: block;
  width: 100%;
  height: 40px;
  cursor: pointer;
  border-radius: 5px;
  font-size: 18px;
  line-height: 40px;
  background: #60aa2a;
  text-decoration: none;
  color: #fff;
  font-weight: 700;
}
.b-knft-form .b-btn-send:hover {
  background: #52991d;
}
.b-knft-form .b-item-date {
  color: #999;
  font-size: 14px;
}
.b-knft-link-how-buy {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  text-decoration: none;
  padding: 0 0 0 26px;
  position: relative;
  color: #0074ae;
  font-size: 14px;
  white-space: nowrap;
}
.b-knft-link-how-buy span {
  display: inline-block;
  vertical-align: top;
  line-height: 19px;
  border-bottom: 1px dashed #0074ae;
  transition: all 0.2s ease;
}
.b-knft-link-how-buy:before {
  content: '?';
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  line-height: 16px;
  width: 20px;
  height: 20px;
  border: 2px solid rgba(0, 129, 193, 0.2);
  border-radius: 50%;
  left: 0;
  top: 0;
  position: absolute;
  text-indent: 0.04em;
}
.b-knft-link-how-buy:hover span {
  border-color: transparent;
}
.b-knft-form .b-knft-tb-bt {
  margin: 0;
  padding: 0 0 30px 0;
}
.b-knft-form .b-knft-tb-bt .b-item {
  vertical-align: top;
}
.b-section-fb-begin {
  margin: 0 -1000% 10px -1000%;
  padding: 15px 1000%;
  position: relative;
  background: #ff8a00;
  text-align: center;
}
.b-section-fb-begin .b-sfbb-head {
  text-align: center;
  color: #fff;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
  letter-spacing: .12em;
  padding: 0 0 10px 0;
}
.b-section-fb-begin .b-sfbb-list {
  list-style: none;
  vertical-align: top;
  margin: 0 -6.5px;
  padding: 0;
  font-size: 0;
  line-height: 0;
  text-align: center;
}
.b-section-fb-begin .b-sfbb-list > .b-item {
  padding: 0 6.5px;
  display: inline-block;
  width: 86px;
  font-size: 12px;
  line-height: 25px;
}
.b-section-fb-begin .b-sfbb-list {
  letter-spacing: .12em;
  font-weight: 700;
}
.b-section-fb-begin .b-nums {
  font-size: 0;
  line-height: 0;
  margin: 0 -3px;
}
.b-section-fb-begin .b-nums .b-num-item {
  width: 35px;
  height: 55px;
  line-height: 55px;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  font-size: 42px;
  color: #191919;
  font-weight: 700;
  border-radius: 4px;
  background: #fff;
  margin: 0 0 0 3px;
}
.b-section-fb-begin .b-sfbb-list .b-date-labels {
  color: #fff;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: .12em;
  text-transform: uppercase;
}
.b-product-top-side-head-bf {
  position: relative;
  padding: 0 200px 8px 0;
}
.b-product-top-side-head-bf .b-share-box {
  right: 0;
  top: 20px;
  position: absolute;
}
.b-product-top-side .b-product-top-side-head-bf .b-page-title {
  font-size: 36px;
  line-height: 40px;
}
.b-product-top-side .b-product-sec-nav-bf {
  padding-bottom: 0;
}
.b-product-sec-nav-bf .b-product-sec-nav-list .b-item {
  padding-bottom: 15px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-top-side .b-product-sec-nav-bf {
  padding-bottom: 0;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-sec-nav-bf .b-product-sec-nav-list {
  padding-right: 0;
  padding-top: 15px;
}
.x-nav-flying-msi .b-header-fixedpopup .b-product-sec-nav-bf .b-item {
  padding-bottom: 15px;
}
.b-wrap-sec-bf {
  margin: 0 -1000%;
  padding: 34px 1000% 17px 1000%;
  border-top: 1px solid #e8e8e8;
}
.b-wrap-sec-bf-inner {
  position: relative;
}
.b-bfriday-promo-portal .b-bfriday-promo-inner {
  padding: 290px 0 63px 0;
  text-align: center;
  position: relative;
}
.b-bfriday-promo-portal .b-bfriday-promo-inner:after {
  content: '';
  width: 100%;
  height: 5px;
  left: 0;
  bottom: 0;
  position: absolute;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(142, 142, 142, 0.05) 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(142, 142, 142, 0.05) 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(142, 142, 142, 0.05) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#8e8e8e', GradientType=0);
}
.b-bfriday-promo-portal .b-head {
  display: inline-block;
  vertical-align: top;
}
.b-bfriday-promo-portal .b-head .b-txt {
  width: auto;
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  line-height: 55px;
  font-size: 36px;
  font-weight: 400;
  margin: 0;
}
.b-bfriday-promo-portal .b-head .b-friday {
  display: inline-block;
  vertical-align: top;
  line-height: 55px;
  padding: 0 12px;
  font-size: 36px;
  float: left;
}
.b-bfriday-promo-portal .b-head .b-black-color {
  display: inline-block;
  vertical-align: top;
  line-height: 55px;
  padding: 0 12px;
  float: left;
}
.b-bfriday-promo-portal .b-head .b-sale {
  right: -45px;
  top: -16px;
}
.b-content-portal-bf {
  padding: 60px 0 0 0;
}
.b-content-portal-bf .b-product-desc-box {
  box-shadow: none;
  border-radius: 0;
  padding: 0 15px 0 20px;
}
.b-head-bf-section-wrapper {
  position: relative;
  padding: 0 180px 10px 5px;
}
.b-head-bf-section-wrapper .b-head-bf-section {
  font-size: 24px;
  font-weight: 700;
  color: #333;
  line-height: 45px;
}
.b-bf-section-view-all {
  right: -5px;
  top: 0;
  position: absolute;
}
.b-bf-section-view-all-link {
  display: block;
  width: 160px;
  height: 45px;
  line-height: 41px;
  text-align: center;
  text-decoration: none;
  border: 2px solid #99cde6;
  border-radius: 7px;
  font-size: 16px;
  font-weight: 700;
  color: #0081c1;
}
.b-content-portal-bf .b-product-db-shortdesc {
  border: none;
  margin: 0;
  padding: 0 15px;
}
.b-content-portal-bf .b-pdb-shortdesc-col-right {
  display: block;
  width: 100%;
  padding: 0 0 10px 0;
}
.b-content-portal-bf .b-pdb-shortdesc-col-left {
  display: block;
  padding: 0 0 10px 0;
}
.b-content-portal-bf .b-product-mpr-info {
  border-radius: 0;
  padding: 0;
  box-shadow: none;
}
.b-content-portal-bf .b-pmi-cols,
.b-content-portal-bf .b-pmi-col-left,
.b-content-portal-bf .b-pmi-col-right {
  display: block;
  width: 100%;
  padding: 0;
}
.b-content-portal-bf .b-pdp-chars-list-ico .b-pic {
  margin: 0;
  width: auto;
}
.b-content-portal-bf .b-pdp-chars-list-ico .b-pic .b-td {
  width: auto;
  vertical-align: middle;
}
.b-content-portal-bf .b-pdp-chars-list-ico > li {
  width: auto;
  padding: 0 6px 5px 6px;
}
.b-content-portal-bf .b-pdp-chars-list-ico {
  margin: 0 -6px;
}
.b-product-name-bf-title {
  font-size: 21px;
  line-height: 25px;
  color: #333;
  padding: 0 0 20px 5px;
  font-weight: 700;
}
.b-product-nameslick-dots-bf-title a {
  color: #333;
  text-decoration: none;
}
.b-product-name-bf-title a:hover {
  color: #333;
  text-decoration: underline;
}
.b-content-portal-bf .b-i-product-why {
  margin: -2px 0 0 0;
}
.b-content-portal-bf .b-pmi-col-left {
  margin: -1px 0 0 0;
}
.b-content-portal-bf .b-pmi-cols {
  margin: 0 0 15px 0;
}
.b-content-portal-bf .b-product-wtbox {
  padding: 0 15px;
}
.b-content-portal-bf .b-i-product-mid-meta-color {
  padding: 0 0 5px 0;
}
.b-content-portal-bf .b-product-mpr-info .b-i-product-old-price {
  padding: 0 0 6px 0;
}
.b-content-portal-bf .b-product-wtbox .b-i-product-wrap-price {
  margin: 0 -20px;
  padding: 12px 20px 0 20px;
  border-top: 1px solid #e5e5e5;
}
.b-content-portal-bf .b-product-mpr-info .b-price {
  margin: 0 0 13px 0;
}
.b-bf-main-pslider-paging {
  position: relative;
  border-top: 1px solid #e8e8e8;
  padding: 23px 0;
}
.b-bf-main-pslider-paging-arrows {
  position: relative;
  width: 302px;
  margin: 0 auto;
}
.b-bf-main-pslider-paging .slick-dots {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  width: 100%;
  text-align: center;
  margin: 0;
  padding: 0;
}
.b-bf-main-pslider-paging .slick-dots {
  list-style: none;
  vertical-align: top;
  display: inline-block;
  padding: 0;
}
.b-bf-main-pslider-paging .slick-dots > li {
  display: inline-block;
  vertical-align: top;
}
.b-bf-main-pslider-paging .slick-dots > li button {
  display: inline-block;
  vertical-align: top;
  width: 28px;
  height: 28px;
  border: 2px solid transparent;
  position: relative;
  transition: all 0.2s ease;
  cursor: pointer;
  border-radius: 50%;
  background: none;
}
.b-bf-main-pslider-paging .slick-dots > li button:before {
  content: '';
  width: 12px;
  height: 12px;
  border: 2px solid #cecece;
  border-radius: 50%;
  left: 7px;
  top: 7px;
  position: absolute;
  transition: all 0.2s ease;
}
.b-bf-main-pslider-paging .slick-dots > li button:hover:before {
  border-color: #0784c3;
}
.b-bf-main-pslider-paging .slick-dots > .slick-active button {
  border: 2px solid #9bcee7;
}
.b-bf-main-pslider-paging .slick-dots > .slick-active button:before {
  background: #0081c1;
  border-color: #0081c1;
  width: 16px;
  height: 16px;
  left: 4px;
  top: 4px;
  position: absolute;
}
.b-bf-main-pslider-paging .slick-prev {
  margin: -3px 0 0 0;
  left: 0;
}
.b-bf-main-pslider-paging .slick-next {
  margin: -3px 0 0 0;
  right: 0;
}
.b-product-db-photos-slider-bf .slick-prev {
  left: 0;
}
.b-product-db-photos-slider-bf .slick-next {
  right: 0;
}
.b-product-db-photos-slider-bf img {
  max-width: 100%;
  height: auto;
}
.b-i-product-why-mob-bf {
  display: none;
}
.b-product-desc-box .action-bf {
  border-radius: 0;
  white-space: nowrap;
  padding: 1px !important;
  background: #191919 !important;
}
.action-bf .b-lab-bf-black,
.action-bf .b-lab-bf-friday {
  display: inline-block;
  vertical-align: top;
  line-height: 32px;
  font-size: 16px;
  padding: 0 8px;
  color: #fff;
}
.action-bf .b-lab-bf-friday {
  background: #fff;
  color: #000;
  padding-right: 33px;
}
.b-csmtb-btn-helper-mobile,
.b-htconf-compat-mobile {
  display: none;
}
.b-list-select-components .b-lsc-head {
  font-size: 28px;
  line-height: 30px;
  padding: 20px 0 25px 5px;
  color: #333;
  font-weight: 700;
}
.b-list-select-components .b-lsc-head i {
  color: #ff7800;
  font-style: normal;
}
.b-cwp-item-tb .b-cwp-item-td-ico-fin {
  display: table-cell;
  width: 50px;
  padding: 0 10px 0 0;
  box-sizing: border-box;
  vertical-align: middle;
}
.b-cwp-item-tb .b-cwp-item-td-ico-fin img {
  display: block;
  max-width: 100%;
  height: auto;
}
.b-list-select-components .b-cng-item-prod {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  width: auto;
  position: relative;
  top: -1px;
}
.b-list-select-components .b-cng-item-prod .b-i-product-ratio {
  width: auto;
}
.b-list-select-components .b-cwp-item-product-articul {
  display: inline-block;
  vertical-align: top;
  width: 100px;
  color: #82868a;
  font-size: 16px;
}
.b-list-select-components .b-cwp-item-product-articul i {
  color: #1b1b1d;
}
.b-list-select-components .b-cwp-item-td-name {
  width: 180px;
  padding: 0 10px 0 0;
}
.b-list-select-components .b-cwp-item-name {
  font-size: 14px;
  line-height: 20px;
  color: #82868a;
}
.b-list-select-components .b-cwp-item-td-ico {
  background: none;
  height: auto;
  width: 65px;
  padding: 0 5px 0 0;
}
.b-list-select-components .b-cwp-item-td-ico img {
  max-width: 100%;
  max-height: 100%;
}
.b-cwp-item-tb .b-cwp-item-td-ico-fin i {
  background: #ffe8e8;
  display: inline-block;
}
.b-list-select-components .b-cwp-item-product-name {
  font-size: 14px;
  line-height: 1.3;
  max-height: 54px;
  height: auto;
  margin: 0 0 6px 0;
  color: #1b1b1d;
}
.b-list-select-components .b-cwp-item-product-name a {
  color: #1b1b1d;
}
.b-list-select-components .b-cwp-qnt-txt {
  font-size: 16px;
  font-weight: 700;
  color: #999;
  line-height: 20px;
  white-space: nowrap;
}
.b-list-select-components .b-cwp-qnt-txt i {
  font-style: normal;
  font-weight: 400;
}
.b-list-select-components .b-cwp-item-td-price {
  width: 105px;
  padding: 0;
}
.b-list-cadf {
  list-style: none;
  vertical-align: top;
  margin: 0 -10px;
  font-size: 0;
  line-height: 0;
  padding: 0 0 15px 0;
}
.b-list-cadf > li {
  display: inline-block;
  width: 90px;
  text-align: center;
  margin: 0 10px 25px 10px;
}
.b-list-cadf .b-ico {
  display: block;
  height: 70px;
}
.b-list-cadf .b-ico img {
  display: inline-block;
  max-width: 100%;
  max-height: 60px;
  width: auto;
  height: auto;
}
.b-list-cadf .b-txt {
  display: block;
  font-size: 11px;
  text-transform: uppercase;
  line-height: 15px;
  color: #333;
}
.b-link-prod-config-more {
  width: 40px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  background: #ffe4cc;
  border-radius: 7px;
  float: right;
  margin: 0 10px 0 0;
  position: relative;
}
.b-link-prod-config-more:before {
  content: '';
  width: 30px;
  height: 26px;
  left: 5px;
  top: 7px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='26'%3e%3cpath d='M28.053 0h-7.106A1.947 1.947 0 0 0 19 1.947V3H0v18h9v1H6.823a.823.823 0 0 0-.823.823v2.354a.823.823 0 0 0 .823.823h9.354a.823.823 0 0 0 .823-.823v-2.354a.823.823 0 0 0-.823-.823H14v-1h5v3.053A1.947 1.947 0 0 0 20.947 26h7.106A1.947 1.947 0 0 0 30 24.053V1.947A1.947 1.947 0 0 0 28.053 0zM15.5 24.5h-8v-1h8v1zm-3-3h-2V21h2v.5zM14 19H2V5h17v14h-5zm14 5h-7V2h7v22zM22.8 5h3.4a.8.8 0 0 0 .8-.8v-.4a.8.8 0 0 0-.8-.8h-3.4a.8.8 0 0 0-.8.8v.4a.8.8 0 0 0 .8.8zm0 3h3.4a.8.8 0 0 0 .8-.8v-.4a.8.8 0 0 0-.8-.8h-3.4a.8.8 0 0 0-.8.8v.4a.8.8 0 0 0 .8.8zm1.7 11a1.5 1.5 0 1 0 1.5 1.5 1.5 1.5 0 0 0-1.5-1.5zm-13-4a1.5 1.5 0 1 0 1.5 1.5 1.5 1.5 0 0 0-1.5-1.5z' fill='%23ff7800' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
}
.b-i-product-config-meta-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: -20px -15px 0 -15px;
  padding: 15px 15px 20px 0;
  border-top: 1px solid #e5e5e5;
}
.b-i-product-config-meta-list > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 15px;
}
.b-pps-config-slider .b-i-product-config-meta-list .b-list-likes {
  border: none;
  border-radius: 0;
  margin: -4px 0 0 0;
}
.b-pps-config-slider .b-i-product-config-meta-list .b-list-likes > li {
  padding: 0 0 0 12px;
  border: none;
}
.b-pps-config-slider .b-i-product-config-meta-list .b-list-likes > li:first-child {
  padding: 0;
}
.b-ip-cml-reviews {
  font-size: 14px;
  line-height: 20px;
  color: #999;
}
.b-ip-cml-reviews i {
  font-style: normal;
  color: #2f2f2f;
  font-weight: 700;
}
.b-ip-cml-reviews a,
.b-ip-cml-reviews span {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  color: #999;
  text-decoration: none;
  padding: 0 0 0 25px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17'%3e%3cpath d='M15.652 0H2.34A2.368 2.368 0 0 0-.006 2.38v8.08a2.361 2.361 0 0 0 2.346 2.38h1.877v3.14a1.022 1.022 0 0 0 .662.95 1.071 1.071 0 0 0 .353.07A1.025 1.025 0 0 0 6 16.65l3.3-3.81h6.354A2.361 2.361 0 0 0 18 10.46V2.38A2.368 2.368 0 0 0 15.652 0zM2.34 11.71a1.243 1.243 0 0 1-1.235-1.25V2.38A1.243 1.243 0 0 1 2.34 1.13h13.312a1.244 1.244 0 0 1 1.235 1.25v8.08a1.244 1.244 0 0 1-1.235 1.25H8.8l-3.468 4v-4H2.34zM13.876 4.5H4.017a.605.605 0 0 1 0-1.21h9.859a.605.605 0 0 1 0 1.21zm0 2.67H4.017a.6.6 0 0 1 0-1.2h9.859a.6.6 0 0 1 0 1.2zM9.623 9.84H4.017a.592.592 0 0 1-.594-.6.6.6 0 0 1 .594-.6h5.606a.6.6 0 0 1 .593.6.591.591 0 0 1-.593.6z' fill='%230081c1' fill-rule='evenodd'/%3e%3c/svg%3e") 0 2px no-repeat;
  white-space: nowrap;
}
.b-similar-products-configs {
  padding-bottom: 50px;
}
.b-sfilt-item-all-details .b-sfilt-item-body .b-inner {
  padding: 20px;
}
.b-sfilt-item-all-details input[type="checkbox"] + label {
  font-size: 14px;
  margin: 0;
  white-space: nowrap;
}
.b-i-product-line-cf .b-link-add2bas {
  margin: 0;
}
.b-btn-perfect-cf {
  display: block;
  background: none;
  text-decoration: none;
  text-align: center;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  height: 44px;
  line-height: 40px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  opacity: .5;
  border: 2px solid #fff;
  margin: 20px 0 0 0;
}
.b-btn-perfect-cf:hover,
.b-btn-perfect-cf:focus {
  background: none;
  color: #fff;
  opacity: 1;
  text-decoration: none;
}
.b-i-product-line-cf .b-i-product-usave b {
  color: #333;
}
.b-i-product-line-cf .b-i-product-wrap-price {
  padding: 0 0 10px 0;
  margin: 0;
}
.b-i-product-line-cf .b-i-product-usave {
  margin-bottom: 6px;
}
.b-i-product-line-cf .b-i-product-notify-avail {
  margin-bottom: 19px;
}
.b-i-product-line-cf .b-i-product-config-meta-list > li {
  padding-bottom: 5px;
}
.b-i-product-line-cf .b-ip-cml-reviews {
  padding: 9px 0 0 0;
}
.b-i-product-author-cf {
  font-size: 14px;
  line-height: 20px;
  color: #999;
  padding: 0 0 20px 0;
}
.b-i-product-author-cf a {
  color: #eb4242;
  text-decoration: none;
}
.b-i-product-author-cf a:hover {
  color: #eb4242;
  text-decoration: underline;
}
.b-i-product-ing-cf .b-head {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.5);
  font-weight: 700;
  line-height: 20px;
  padding: 0 0 20px 0;
}
.b-i-product-ing-full-cf .b-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
}
.b-i-product-ing-full-cf .b-list li {
  position: relative;
  padding: 0 0 10px 15px;
  font-size: 14px;
  line-height: 1.3;
  color: #fff;
}
.b-i-product-ing-full-cf .b-list li:before {
  content: '';
  left: 0;
  top: 7px;
  position: absolute;
  border-radius: 2px;
  background: #fff;
  width: 5px;
  height: 5px;
}
.b-i-product-line-cf .b-col-ip-right {
  padding-left: 40px;
}
.b-i-product-line-cf .b-col-ip-left {
  padding-right: 40px;
  width: 35.5%;
}
.b-i-product-line-cf .label.conf-us,
.b-i-product-line-cf .label.conf-tm {
  margin: 12px -1px 0 0;
}
.b-i-product-ing-full-toggler {
  font-size: 14px;
  line-height: 20px;
  padding: 5px 0 15px 0;
}
.b-i-product-ing-full-toggler a {
  color: #eb4242;
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
  padding: 0 21px 0 0;
  position: relative;
  opacity: .5;
}
.b-i-product-ing-full-toggler a:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 1.5L7.5 9 15 1.5 13.5 0l-6 6-6-6L0 1.5z' fill='%23EB4242'/%3e%3c/svg%3e") no-repeat;
  width: 15px;
  height: 9px;
  position: absolute;
  right: 0;
  top: 5px;
}
.b-i-product-ing-full-toggler a:hover {
  color: #eb4242;
  opacity: 1;
}
/*
.b-i-product-ing-full-toggler a span:before {
  content: 'Развернуть ';
}
.b-i-product-ing-full-toggler a.active span:before {
  content: 'Свернуть ';
}

 */
.b-i-product-ing-full-toggler a.active:before {
  transform: rotate(180deg);
}
.b-i-product-ing-full-cf {
  position: relative;
  height: 250px;
  overflow: hidden;
  margin: 0 0 5px 0;
}
.b-i-product-ing-full-cf:before {
  content: '';
  width: 100%;
  height: 40px;
  left: 0;
  bottom: 0;
  position: absolute;
}
.b-i-product-ing-full-cf.visible:before {
  display: none;
}
.b-top-build-masters {
  padding: 0 20px 50px 15px;
}
.b-top-build-masters-head {
  font-size: 24px;
  font-weight: 700;
  color: #333;
  line-height: 45px;
  padding: 0 0 20px 58px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='34' height='49'%3e%3cpath d='M17.534 9.35l2.228 4.56a.345.345 0 0 0 .266.19l4.982.73a.36.36 0 0 1 .195.61l-3.6 3.55a.351.351 0 0 0-.1.31l.851 5.01a.355.355 0 0 1-.512.38l-4.456-2.37a.377.377 0 0 0-.328 0l-4.456 2.37a.355.355 0 0 1-.511-.38l.851-5.01a.354.354 0 0 0-.1-.31l-3.605-3.55a.361.361 0 0 1 .2-.61l4.982-.73a.343.343 0 0 0 .265-.19l2.228-4.56a.354.354 0 0 1 .62 0zm-15.67 3.07a7.615 7.615 0 0 1 1.491-.78 7.065 7.065 0 0 0 2.946-1.96 6.707 6.707 0 0 0 1.031-3.33 6.939 6.939 0 0 1 .31-1.59 7.733 7.733 0 0 1 1.645.21 7.644 7.644 0 0 0 3.625.08 7.024 7.024 0 0 0 2.805-2.08 6.32 6.32 0 0 1 1.282-1.15 6.376 6.376 0 0 1 1.283 1.15 7.02 7.02 0 0 0 2.8 2.08 7.648 7.648 0 0 0 3.626-.08 7.725 7.725 0 0 1 1.645-.21 7 7 0 0 1 .309 1.59 6.707 6.707 0 0 0 1.031 3.33 7.056 7.056 0 0 0 2.947 1.96 7.575 7.575 0 0 1 1.49.78 7.068 7.068 0 0 1-.7 1.41 5.215 5.215 0 0 0 0 6.69 7.638 7.638 0 0 1 .7 1.41 7.063 7.063 0 0 1-1.49.79 7.136 7.136 0 0 0-2.947 1.95A6.707 6.707 0 0 0 26.662 28a6.887 6.887 0 0 1-.309 1.59 7.645 7.645 0 0 1-1.645-.2 7.4 7.4 0 0 0-3.626-.08 6.907 6.907 0 0 0-2.8 2.07 6.8 6.8 0 0 1-1.283 1.16 6.734 6.734 0 0 1-1.282-1.16 6.911 6.911 0 0 0-2.805-2.07 7.4 7.4 0 0 0-3.625.08 7.652 7.652 0 0 1-1.645.2 6.83 6.83 0 0 1-.31-1.59 6.707 6.707 0 0 0-1.031-3.33 7.139 7.139 0 0 0-2.946-1.95 7.1 7.1 0 0 1-1.491-.79 7.352 7.352 0 0 1 .7-1.41 5.219 5.219 0 0 0 0-6.69 7.023 7.023 0 0 1-.7-1.41m-1.866-.08c0 1.48 1.924 3.3 1.924 4.84s-1.924 3.36-1.924 4.83a1.463 1.463 0 0 0 .074.47c.539 1.6 3.723 1.91 4.728 3.24 1.014 1.35.345 4.36 1.739 5.34s4.141-.57 5.8-.05c1.6.5 2.889 3.33 4.661 3.33s3.061-2.83 4.662-3.33c1.658-.52 4.418 1.02 5.8.05s.726-3.99 1.74-5.34c1-1.33 4.189-1.64 4.728-3.24a1.491 1.491 0 0 0 .074-.47c0-1.47-1.924-3.29-1.924-4.83s1.924-3.36 1.924-4.84a1.537 1.537 0 0 0-.074-.47c-.539-1.6-3.723-1.91-4.728-3.24s-.345-4.36-1.74-5.34-4.141.57-5.8.05C20.062 2.84 18.773.01 17 .01s-3.061 2.83-4.661 3.33c-1.658.52-4.418-1.02-5.8-.05s-.725 4-1.739 5.34S.611 10.27.072 11.87a1.463 1.463 0 0 0-.074.47zm22.119 21.18a.934.934 0 0 0-.929.94V45.8l-3.919-3.95a.913.913 0 0 0-1.316 0l-3.919 3.95V34.46a.93.93 0 1 0-1.859 0v13.61a.946.946 0 0 0 .574.87.885.885 0 0 0 .355.07.93.93 0 0 0 .658-.28l4.849-4.89 4.849 4.89a.93.93 0 0 0 .658.28.885.885 0 0 0 .355-.07.946.946 0 0 0 .574-.87V34.46a.934.934 0 0 0-.93-.94z' fill='%2360aa2a' fill-rule='evenodd'/%3e%3c/svg%3e") 12px 0 no-repeat;
}
.b-tbm-mtable {
  width: 100%;
}
.b-tbm-mtable td {
  vertical-align: middle;
  font-size: 14px;
  line-height: 25px;
  padding: 12px 6px;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.b-tbm-mtable .b-td-1 {
  padding-left: 12px;
  width: 65px;
}
.b-tbm-mtable .b-td-1 span {
  display: inline-block;
  width: 37px;
  height: 25px;
  line-height: 25px;
  border-radius: 6px;
  text-align: center;
  color: #666;
  font-weight: 700;
}
.b-tbm-mtable .b-td-2 {
  font-size: 16px;
  font-weight: 700;
  color: #0074ae;
  line-height: 25px;
}
.b-tbm-mtable .b-bdmaster-link {
  color: #0074ae;
  text-decoration: none;
  position: relative;
  top: -1px;
}
.b-tbm-mtable .b-bdmaster-link:hover {
  color: #0074ae;
  text-decoration: underline;
}
.b-tbm-mtable .b-td-3 {
  color: #999;
}
.b-tbm-mtable .b-td-3 a {
  color: #0074ae;
  text-decoration: none;
  font-weight: 700;
}
.b-tbm-mtable .b-td-3 a:hover {
  color: #0074ae;
  text-decoration: underline;
}
.b-tbm-mtable .b-i-product-config-meta-list {
  padding: 0;
  border: none;
  margin: 0;
}
.b-tbm-mtable .b-list-likes,
.b-tbm-mtable .b-list-likes > li,
.b-tbm-mtable .b-list-likes > li:first-child {
  padding: 0;
  border: none;
  margin: 0;
}
.b-tbm-mtable .b-ip-cml-reviews {
  padding: 3px 0 0 0;
}
.b-tbm-mtable .b-list-likes {
  top: -1px;
  position: relative;
}
.b-tbm-mtable .b-list-likes > li {
  width: 72px;
  text-align: left;
}
.b-tbm-mtable .b-td-5 {
  color: #999;
}
.b-tbm-mtable .b-td-5 b {
  color: #333;
}
.b-tbm-mtable .b-top3-tr td {
  background: #eff6e9;
}
.b-tbm-mtable .b-top3-tr .b-td-1 span {
  color: #60aa2a;
  background: #cbe3b9;
}
.b-tbm-mtable .b-i-product-config-meta-list {
  margin: 0;
  white-space: nowrap;
}
.b-tbm-mtable .b-i-product-config-meta-list > li {
  padding: 0;
}
.b-popup-modal-config-alert {
  text-align: center;
}
.b-list-alert-buttons {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 35px -10px -10px -10px;
}
.b-list-alert-buttons > li {
  display: inline-block;
  vertical-align: top;
  width: 205px;
  margin: 0 10px 10px 10px;
}
.b-btn-alert-cansel,
.b-btn-alert-confirm {
  display: block;
  text-decoration: none;
  text-align: center;
  height: 55px;
  line-height: 55px;
  color: #fff;
  font-size: 21px;
  font-weight: 700;
  border-radius: 11px;
  background: #60aa2a;
}
.b-btn-alert-confirm {
  background: #ff8a00;
}
.b-btn-alert-cansel:hover {
  color: #fff;
  background: #52991d;
}
.b-btn-alert-confirm:hover {
  color: #fff;
  background: #ff7800;
}
.b-popup-modal-config-alert .b-popup-modal-text {
  font-size: 16px;
}
.b-obs-product-config-item {
  margin: 0 -20px;
  padding: 20px 20px 15px 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.b-obs-product-config-item .b-obsp-name {
  min-height: 25px;
  margin: 0 0 8px 0;
}
.b-obsp-config-ing {
  color: #333;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  padding: 12px 0 0 0;
}
.b-obsp-config-ing i {
  font-style: normal;
  color: #ff7800;
}
.b-obsp-assembly {
  padding: 12px 5px 11px 65px;
  background: #e7f2df url("../images/pers_telemart.svg") 11px 6px no-repeat;
  background-size: 36px 52px;
  margin: 20px 0 0 0;
}
.b-obsp-assembly .b-head {
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  color: #333;
  padding: 0 0 3px 0;
}
.b-obsp-assembly .b-price {
  font-size: 21px;
  font-weight: 700;
  line-height: 20px;
  color: #333;
}
.b-obsp-assembly .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-obsp-config-prod-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  height: 265px;
  overflow: hidden;
}
.b-obsp-config-prod-list > .b-item {
  border-bottom: 1px solid #e5e5e5;
  padding: 10px 0;
}
.b-obsp-config-prod-list .b-tb {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-obsp-config-prod-list .b-pic {
  display: table-cell;
  vertical-align: middle;
  width: 65px;
  padding: 0 5px 0 0;
}
.b-obsp-config-prod-list .b-pic img {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
  height: auto;
}
.b-obsp-config-prod-list .b-info {
  display: table-cell;
  vertical-align: top;
}
.b-obsp-config-prod-list .b-head {
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  color: #333;
  padding: 6px 0 3px 0;
}
.b-obsp-config-prod-list .b-price {
  font-size: 21px;
  font-weight: 700;
  line-height: 20px;
  color: #333;
  width: 125px;
  display: inline-block;
  vertical-align: top;
  padding: 0 0 4px 0;
  white-space: nowrap;
}
.b-obsp-config-prod-list .b-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-obsp-config-prod-list .b-qnt {
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  color: #999;
  white-space: nowrap;
}
.b-obsp-config-prod-list .b-qnt i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-obsp-tl-more {
  padding: 10px 0 0 0;
}
.b-obsp-tl-more-link {
  text-decoration: none;
  white-space: nowrap;
  font-size: 14px;
  padding: 0 0 0 23px;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  position: relative;
}
.b-obsp-tl-more-link:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3e%3cpath d='M.014 7.55L7.382 15l7.608-7.35-1.422-1.44-5.193 4.71L8.349 0H6.364v10.86L1.52 6.08z' fill='%23eb4242' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  left: 0;
  top: 2px;
  position: absolute;
  width: 15px;
  height: 15px;
}
.b-obsp-tl-more-link span {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  transition: all 0.2s ease;
  border-bottom: 1px solid #eb4242;
}
.b-obsp-tl-more-link:hover span {
  border-color: transparent;
}
.b-obsp-tl-more-link span:before {
  content: 'Развернуть';
}
.b-obsp-tl-more-link.active span:before {
  content: 'Cвернуть';
}
.b-obsp-tl-more-link.active:before {
  transform: rotate(-180deg);
}
.b-obs-product-config-item .b-not-available-prod {
  font-size: 14px;
  line-height: 20px;
  color: #999;
  padding: 2px 0 2px 35px;
  position: relative;
}
.b-obs-product-config-item-has-error .b-obsp-name {
  margin: 0 0 20px 0;
}
.b-obs-product-config-item-has-error .b-obsp-config-ing {
  padding: 18px 0 0 0;
}
.b-obs-product-config-item-has-error .b-obs-product .b-obsp-quant {
  vertical-align: middle;
}
.b-obs-product-config-item .b-not-available-prod:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='27' height='23'%3e%3cpath d='M13.5 1.63l5.963 10.05 5.963 10.05H1.572l5.963-10.05 5.963-10.05m0-1.63a.931.931 0 0 0-.816.46L6.4 11.04.117 21.63A.914.914 0 0 0 .934 23h25.129a.913.913 0 0 0 .816-1.37l-6.282-10.59L14.315.46a.933.933 0 0 0-.817-.46zM12.32 18.44a1.185 1.185 0 0 1 2.356 0 1.185 1.185 0 0 1-2.356 0zm.125-11.35h2.124l-.107 9.37h-1.856z' fill='%23ff7800' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 27px;
  height: 23px;
  position: absolute;
  left: 0;
  top: 0;
}
.b-obs-product-config-item-has-error .b-obsp-assembly .b-not-available-prod {
  color: #333;
}
.b-obs-product-config-item-has-error .b-obsp-assembly {
  background-color: transparent;
  border: 2px solid #ffe4cc;
  padding: 10px 5px 9px 63px;
}
.b-obsp-config-prod-list > .b-item-noavailable {
  background: #fff1e5;
  position: relative;
}
.b-obsp-config-prod-list > .b-item-noavailable:before {
  content: '';
  width: 100%;
  height: 4px;
  background: #fff;
  left: 0;
  top: 0;
  position: absolute;
}
.b-obsp-config-prod-list > .b-item-noavailable:after {
  content: '';
  width: 100%;
  height: 4px;
  background: #fff;
  left: 0;
  bottom: 0;
  position: absolute;
}
.b-obsp-config-prod-list > .b-item-noavailable .b-qnt {
  font-size: 14px;
  display: block;
  padding: 5px 0 0 0;
  font-weight: 400;
}
.b-config-manage-links {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
  text-align: left;
}
.b-config-manage-links li {
  line-height: 18px;
  padding: 10px 0;
  font-size: 12px;
  font-weight: 700;
}
.b-config-manage-links li:last-child {
  padding: 10px 0 0 0;
}
.b-config-manage-links li a {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  text-decoration: none;
  position: relative;
  padding: 0 0 0 28px;
  opacity: .5;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  font-weight: 700;
}
.b-config-manage-links li a:hover {
  text-decoration: none;
  opacity: 1;
}
.b-config-manage-links .b-cml-edit {
  color: #f2994a;
}
.b-config-manage-links .b-cml-public,
.b-config-manage-links .b-cml-public:hover {
  color: #fff;
}
.b-config-manage-links .b-cml-delete {
  color: #eb4242;
}
.b-config-manage-links .b-cml-edit:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15.03' height='14'%3e%3cpath d='M.84 10.646a.585.585 0 0 0-.06.12L.03 12.99a.754.754 0 0 0 .19.765.887.887 0 0 0 .62.246.977.977 0 0 0 .2-.022l2.53-.569a1 1 0 0 0 .18-.064zm13.91-8.765L12.97.226a.9.9 0 0 0-1.2 0L1.38 10.085l2.98 2.758 10.39-9.859a.738.738 0 0 0 0-1.103z' fill='%23f2994a' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 15px;
  height: 14px;
  left: 1px;
  top: 2px;
  position: absolute;
}
.b-config-manage-links .b-cml-public:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='21'%3e%3cpath d='M10.32 19.652v-9.508l4.34 4.285a1.2 1.2 0 0 0 1.69 0 1.182 1.182 0 0 0 0-1.669L9.91 6.407a1.13 1.13 0 0 0-.88-.334 1.166 1.166 0 0 0-.93.334L1.66 12.76a1.17 1.17 0 0 0 0 1.669 1.2 1.2 0 0 0 1.69 0l4.24-4.18v9.4a1.365 1.365 0 0 0 2.73.003zm6.59-16.1H1.09A1.087 1.087 0 0 1 0 2.472V1.078A1.086 1.086 0 0 1 1.09-.001h15.82A1.086 1.086 0 0 1 18 1.078v1.394a1.087 1.087 0 0 1-1.09 1.081z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 18px;
  height: 21px;
  left: 0px;
  top: 0px;
  position: absolute;
}
.b-config-manage-links .b-cml-delete:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3e%3cpath d='M14.89 13.319l-.22-.222c-.02-.021-.02-.044-.04-.062l-5.3-5.33a.381.381 0 0 1 0-.525l5.35-5.382a.361.361 0 0 0 0-.524L13.64.226a.367.367 0 0 0-.52 0l-.01.011a.509.509 0 0 0-.06.039l-5.3 5.331a.359.359 0 0 1-.25.107.369.369 0 0 1-.26-.107L1.77.099a.368.368 0 0 0-.52 0L.2 1.146a.379.379 0 0 0 0 .524l.1.1c.01.008.01.018.02.026l5.35 5.386a.379.379 0 0 1 0 .524L.19 13.215a.018.018 0 0 1-.01.019l-.08.081a.379.379 0 0 0 0 .524l1.04 1.048a.365.365 0 0 0 .52 0l5.58-5.61a.37.37 0 0 1 .25-.105.356.356 0 0 1 .26.107l5.58 5.616a.367.367 0 0 0 .52 0l1.04-1.05a.379.379 0 0 0 0-.526z' fill='%23eb4242' fill-opacity='1' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 15px;
  height: 15px;
  left: 1px;
  top: 2px;
  position: absolute;
}
.b-myconf-time-pub {
  position: relative;
  font-size: 14px;
  line-height: 20px;
  color: #999;
  padding: 0 0 0 28px;
  margin: 20px 0 -5px 0;
}
.b-myconf-time-pub:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='21'%3e%3cpath d='M10.32 19.652v-9.508l4.34 4.285a1.2 1.2 0 0 0 1.69 0 1.182 1.182 0 0 0 0-1.669L9.91 6.407a1.13 1.13 0 0 0-.88-.334 1.166 1.166 0 0 0-.93.334L1.66 12.76a1.17 1.17 0 0 0 0 1.669 1.2 1.2 0 0 0 1.69 0l4.24-4.18v9.4a1.365 1.365 0 0 0 2.73.003zm6.59-16.1H1.09A1.087 1.087 0 0 1 0 2.472V1.078A1.086 1.086 0 0 1 1.09-.001h15.82A1.086 1.086 0 0 1 18 1.078v1.394a1.087 1.087 0 0 1-1.09 1.081z' fill='%230074ae' fill-opacity='.6' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 18px;
  height: 21px;
  left: 0px;
  top: 1px;
  position: absolute;
}
.b-myconf-time-pub i {
  font-style: normal;
  color: #333;
  white-space: nowrap;
}
.b-user-cab-header h1 i {
  font-style: normal;
  font-size: 30px;
  color: #ff7800;
  font-weight: 700;
}
.b-list-my-configs {
  margin: 0 -20px 0 -15px;
}
.b-product-wtbox-config-mode .b-i-product-promocode {
  margin: 7px 0 0 0;
}
.b-cwp-promocode-price {
  display: inline-block;
  vertical-align: top;
  height: 23px;
  line-height: 23px;
  white-space: nowrap;
  background: #fcf3cc;
  padding: 0 7px;
  border-radius: 5px;
  font-size: 14px;
  font-weight: 700;
  color: #333;
  margin: -2px 6px 0 0;
}
.b-cwp-promocode-price i {
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
}
.b-cwp-item-td-price .b-link-qst {
  border: 2px solid #cce6f3;
  color: #0081c1;
}
.b-cwp-item-td-price .b-link-qst:hover {
  border: 2px solid #0081c1;
}
.b-cwp-item-td-price .tooltip {
  max-width: 270px;
  width: 270px;
  margin-left: -89px !important;
}
.b-cwp-item-td-price .tooltip-arrow {
  left: auto !important;
  right: 40px !important;
}
.b-product-top-side-action .b-product-sec-nav {
  border-top: 1px solid #e5e5e5;
  padding-top: 17px;
  padding-bottom: 12px;
}
.b-product-top-side-action .b-page-title {
  margin: 0 0 24px 5px;
}
.b-product-top-side-action .b-link .b-txt {
  border: none;
}
.b-product-top-side-action .b-link:hover .b-txt {
  text-decoration: underline;
}
.b-product-top-side-action .b-product-sec-nav:before {
  height: 1px;
  bottom: 0px;
}
.b-amd-promo {
  margin: 0 -500px;
  text-align: center;
  background: url("../images/bg-promo-amd.jpg") center 0 no-repeat;
  height: 460px;
  position: relative;
  z-index: 1;
  color: #fff;
  padding: 0 500px;
}
.b-amd-promo .b-inner {
  padding: 40px 0 90px 0;
  position: relative;
  box-sizing: border-box;
  height: 460px;
}
.b-amd-promo .b-head {
  color: #fff;
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  padding: 0 0 20px 0;
  margin: 0;
}
.b-amd-promo .b-sub-head {
  color: #fff;
  font-size: 18px;
  line-height: 25px;
  font-weight: 400;
  padding: 0 0 20px 0;
  margin: 0 auto;
  max-width: 380px;
}
.b-amd-promo .b-btn {
  display: block;
  text-decoration: none;
  text-align: center;
  height: 55px;
  line-height: 55px;
  color: #fff;
  font-size: 21px;
  font-weight: 700;
  background: #eb4242;
  width: 330px;
  left: 50%;
  bottom: 30px;
  position: absolute;
  margin: 0 0 0 -165px;
}
.b-amd-promo .b-btn:hover {
  background: #bae664;
}
.b-terms-of-action .b-toa-head {
  font-size: 24px;
  font-weight: 700;
  color: #333;
  line-height: 30px;
  padding: 17px 0 33px 0;
}
.b-terms-of-action .b-toa-cols {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-terms-of-action .b-toa-col-faq {
  display: table-cell;
  vertical-align: top;
  padding: 0 0 25px 0;
}
.b-terms-of-action .b-toa-col-info {
  display: table-cell;
  vertical-align: top;
  width: 325px;
  padding: 0 0 5px 60px;
}
.b-terms-of-action .b-toa-faq-item {
  border: 1px solid #e5e5e5;
  background: #fff;
  margin: 0 -20px 5px -20px;
  padding: 16px 19px;
}
.b-terms-of-action .b-ifaq-head {
  border: none;
  margin: 0;
  padding: 0;
}
.b-terms-of-action .b-ifaq-head:before {
  left: 0;
  top: 4px;
}
.b-terms-of-action .b-ifaq-body-inner {
  padding: 25px 0 0 0;
}
.b-terms-of-action .b-ifaq-body p {
  padding: 0;
  margin: 0;
}
.b-terms-of-action .b-ifaq-body p + p {
  padding: 0 0 10px 0;
}
.b-terms-of-action .b-toa-col-info .b-head {
  font-size: 18px;
  font-weight: 700;
  color: #333;
  line-height: 24px;
  padding: 10px 0 15px 0;
  margin: 0;
}
.b-terms-of-action .smc-contacts {
  list-style: none;
  vertical-align: top;
  margin: 0;
}
.b-terms-of-action .smc-contacts > .b-item {
  padding: 0 0 20px 0;
  position: relative;
}
.b-terms-of-action .smc-contacts > .b-item p {
  font-size: 16px;
  font-weight: 700;
  line-height: 25px;
  margin: 0;
  padding: 0;
}
.b-terms-of-action .smc-contacts > .b-item-schedule {
  padding-left: 45px;
}
.b-terms-of-action .smc-contacts > .b-item-phones {
  padding-left: 45px;
}
.b-terms-of-action .smc-contacts .b-item-head {
  font-size: 14px;
  line-height: 20px;
  color: #666;
  font-weight: 400;
  padding: 0 0 5px 0;
}
.b-terms-of-action .smc-contacts > .b-item-schedule:before {
  content: '';
  width: 30px;
  height: 31px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M24.9 10.27a2.18 2.18 0 0 0-.56-.35v-1.6C24.34 3.7 20.1 0 14.9 0S5.43 3.73 5.43 8.3v1.73a2.16 2.16 0 0 0-.34.24C2.23 10.44 0 13.2 0 16.6s2.24 6.15 5.1 6.32a2.17 2.17 0 0 0 1.4.53 2.2 2.2 0 0 0 2.2-2.23v-9.25a2.2 2.2 0 0 0-1.6-2.13V8.3c0-3.64 3.5-6.6 7.8-6.6s7.76 2.96 7.76 6.6v1.62a2.23 2.23 0 0 0-1.36 2.05v9.25a2.24 2.24 0 0 0 1.3 2.03 4.64 4.64 0 0 1-3.73 3.9 2.65 2.65 0 0 0-2.4-1.52h-2.72a2.7 2.7 0 0 0 0 5.37h2.72a2.68 2.68 0 0 0 2.6-2.15 6.3 6.3 0 0 0 5.23-5.57 2.19 2.19 0 0 0 .6-.36C27.76 22.75 30 20 30 16.6s-2.24-6.16-5.1-6.33zm3.42 6.33a4.62 4.62 0 0 1-2.62 4.44v-8.9a4.62 4.62 0 0 1 2.62 4.46zm-4.3-4.63v9.25a.52.52 0 1 1-1.04 0v-9.25a.52.52 0 1 1 1.04 0zM6.5 21.75a.53.53 0 0 1-.52-.53v-9.25a.52.52 0 1 1 1.04 0v9.25a.52.52 0 0 1-.52.53zm-2.2-9.6v8.9a5.07 5.07 0 0 1 0-8.9zM16.47 29.3h-2.72a1 1 0 0 1 0-1.97h2.72a1 1 0 0 1 0 1.98z'/%3E%3C/svg%3E") no-repeat;
  left: 0px;
  top: 0px;
  position: absolute;
  opacity: .6;
}
.b-terms-of-action .smc-contacts > .b-item-phones:before {
  content: '';
  width: 17px;
  height: 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='30' viewBox='0 0 17 30'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.37 0H2.64A2.58 2.58 0 0 0 0 2.52v24.96A2.58 2.58 0 0 0 2.64 30h11.73A2.58 2.58 0 0 0 17 27.48V2.52A2.58 2.58 0 0 0 14.38 0zm.8 22.04H1.84V5.2h13.33v16.84zM2.64 1.74h11.73a.79.79 0 0 1 .8.78v1.5H1.84v-1.5a.79.79 0 0 1 .8-.77zm11.73 26.5H2.64a.79.79 0 0 1-.8-.76V23.2h13.34v4.28a.79.79 0 0 1-.8.76zM8.52 23.5a2.18 2.18 0 1 0 2.27 2.18A2.23 2.23 0 0 0 8.5 23.5zm0 3.18a1 1 0 1 1 1.04-1 1.03 1.03 0 0 1-1.04 1z'/%3E%3C/svg%3E") no-repeat;
  left: 10px;
  top: -1px;
  position: absolute;
  opacity: .6;
}
.b-action-section-box {
  padding: 0;
}
.b-action-section-box .b-catalog-row .b-i-product .b-i-product-bot-meta {
  margin-bottom: 20px;
}
.b-action-section-box .b-catalog-row-plate {
  padding-bottom: 20px;
}
.b-action-section-form {
  padding: 30px 0;
}
.b-form-discount .b-fdis-head {
  font-size: 24px;
  color: #333;
  font-weight: 700;
  line-height: 30px;
  padding: 0 0 25px 0;
}
.b-form-discount .b-list-btn-meta {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 0 0 -30px;
}
.b-form-discount .b-list-btn-meta > li {
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 20px 30px;
}
.b-form-discount .b-btn-send {
  display: block;
  width: 280px;
  font-size: 21px;
  text-align: center;
  height: 55px;
  color: #fff;
  border: none;
  font-weight: 700;
  background: #eb4242;
  cursor: pointer;
  line-height: 55px;
}
.b-form-discount .b-btn-send:before {
  content: '';
  width: 27px;
  height: 25px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25'%3e%3cpath d='M23.488 0H3.521A3.514 3.514 0 0 0 0 3.5v11.9a3.514 3.514 0 0 0 3.519 3.5h2.815v4.621a1.5 1.5 0 0 0 .992 1.4 1.547 1.547 0 0 0 1.682-.422l4.947-5.6h9.53a3.514 3.514 0 0 0 3.52-3.5V3.5A3.514 3.514 0 0 0 23.488 0zM3.521 17.236a1.849 1.849 0 0 1-1.852-1.842V3.5a1.849 1.849 0 0 1 1.852-1.842h19.967A1.85 1.85 0 0 1 25.34 3.5v11.9a1.85 1.85 0 0 1-1.853 1.842H13.2L8 23.12v-5.884H3.521zm13.486-10.4a3.213 3.213 0 0 1-1.3 2.222c-.65.646-1.313 1.158-1.313 1.8v.309c0 .148-.041.2-.217.2H12.7c-.2 0-.2-.081-.2-.229v-.421a3.22 3.22 0 0 1 1.381-2.248 2.033 2.033 0 0 0 .88-1.427.912.912 0 0 0-1.11-.781 4.035 4.035 0 0 0-2.072.646c-.149.095-.243.121-.352-.04l-.6-1.037a.2.2 0 0 1 .081-.323 5.438 5.438 0 0 1 3.114-1.01c1.668.003 3.185.66 3.185 2.342zm-3.615 7.392a1.173 1.173 0 0 1-1.246-1.158 1.232 1.232 0 0 1 1.259-1.185 1.173 1.173 0 1 1-.013 2.346z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 17px;
}
.b-form-discount .b-btn-send:hover {
  background-color: #bae664;
}
.b-form-discount .b-time {
  font-size: 14px;
  line-height: 20px;
  color: #999;
  white-space: nowrap;
}
.b-form-discount .b-help-link {
  white-space: nowrap;
  text-decoration: none;
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 0 27px;
  position: relative;
}
.b-form-discount .b-help-link:before {
  font-size: 14px;
  font-weight: 700;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 16px;
  border: 2px solid #eb4242;
  color: #4f5250;
  text-decoration: none;
  border-radius: 50%;
  text-indent: .05em;
  content: '?';
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.3s ease;
}
.b-form-discount .b-help-link:hover:before {
  border-color: #eb4242;
}
.b-form-discount .b-help-link span {
  border-bottom: 1px solid #eb4242;
  transition: all 0.3s ease;
}
.b-form-discount .b-help-link:hover span {
  border-color: transparent;
}
.b-form-discount .b-textarea {
  min-height: 94px;
}
.b-action-why-amd {
  background: url("../images/pic-why-amd-pc.jpg") center center no-repeat;
  height: 290px;
  position: relative;
  border-radius: 10px;
  background-size: cover;
}
.b-action-why-amd .b-inner {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateY(-50%);
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  width: 45%;
}
.b-action-why-amd .b-head {
  font-size: 24px;
  font-weight: 700;
  color: #fff;
  line-height: 30px;
  padding: 0 0 5px 42px;
}
.b-action-why-amd .b-list {
  list-style: none;
  counter-reset: item;
}
.b-action-why-amd .b-list li {
  position: relative;
  padding: 10px 0 10px 42px;
}
.b-action-why-amd .b-list li:before {
  content: counter(item);
  counter-increment: item;
  position: absolute;
  left: 0;
  top: 50%;
  width: 30px;
  height: 30px;
  border: 2px solid #fff;
  border-radius: 50%;
  text-align: center;
  line-height: 24px;
  font-size: 16px;
  font-weight: 700;
  margin: -15px 0 0 0;
}
.b-ifaq-hidden-mobile-info {
  display: none;
}
.b-action-section-box .b-sfilt-item-btns {
  position: static;
  left: auto;
  bottom: auto;
}
.b-wrap-action-why-amd {
  margin: -20px 0 0 0;
  padding: 40px 20px 20px 20px !important;
}
.b-section-top-suscribe .close {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3e%3cpath d='M14.89 13.319l-.22-.222c-.02-.021-.02-.044-.04-.062l-5.3-5.33a.38.38 0 0 1 0-.525l5.35-5.382a.361.361 0 0 0 0-.524L13.64.226a.367.367 0 0 0-.52 0l-.01.011a.542.542 0 0 0-.06.038l-5.3 5.331a.357.357 0 0 1-.25.107.37.37 0 0 1-.26-.107L1.77.098a.367.367 0 0 0-.52 0L.2 1.145a.379.379 0 0 0 0 .524l.1.1c.01.008.01.018.02.026l5.35 5.386a.38.38 0 0 1 0 .525L.19 13.215a.019.019 0 0 1-.01.019l-.08.081a.378.378 0 0 0 0 .523l1.04 1.048a.367.367 0 0 0 .52 0l5.58-5.61a.373.373 0 0 1 .25-.105.356.356 0 0 1 .26.108l5.58 5.615a.367.367 0 0 0 .52 0l1.04-1.049a.38.38 0 0 0 0-.526z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e");
  width: 15px;
  height: 15px;
  cursor: pointer;
  border: none;
  opacity: 1;
  right: 15px;
  top: 12px;
  position: absolute;
}
.b-section-top-suscribe {
  margin: 0;
  padding: 0 50px;
  border: none;
  position: relative;
  background: #eb4242 url("../images/bg-sec-susc.png") center 0 no-repeat;
  border-radius: 0;
  z-index: 10;
}
.b-section-top-suscribe .b-inner {
  text-align: center;
  padding: 5px 0;
  font-size: 14px;
  color: #fff;
  line-height: 30px;
}
.b-section-top-suscribe .b-btn {
  display: inline-block;
  vertical-align: top;
  padding: 0 16px;
  border: 2px solid #fff;
  line-height: 26px;
  white-space: nowrap;
  text-decoration: none;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  border-radius: 0;
  margin: 0 0 0 10px;
}
.b-section-top-suscribe .b-btn:hover,
.b-section-top-suscribe .b-btn:focus {
  color: #eb4242;
  background: #fff;
}
.b-pmi-cols-vatop > div {
  vertical-align: top;
}
.b-pmi-credit-pay {
  line-height: 20px;
  padding: 10px 0 0 0;
}
.b-link-credit-pay {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 20px;
  color: #eb4242;
  text-decoration: none;
  position: relative;
  padding: 0 0 0 35px;
  font-weight: 700;
}
.b-link-credit-pay span {
  transition: all 0.2s ease;
  text-decoration: none;
  border-bottom: 1px solid #eb4242;
}
.b-link-credit-pay:hover span {
  border-color: transparent;
}
.b-link-credit-pay:hover,
.b-link-credit-pay:active,
.b-link-credit-pay:focus {
  color: #eb4242;
  text-decoration: none;
}
.b-link-credit-pay:before {
  content: '';
  width: 23px;
  height: 18px;
  left: 3px;
  top: 1px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='23' height='18'%3e%3cpath d='M20.45 0H2.55A2.544 2.544 0 0 0 0 2.539v12.922A2.544 2.544 0 0 0 2.55 18h17.9A2.544 2.544 0 0 0 23 15.461V2.539A2.544 2.544 0 0 0 20.45 0zM2.55 1.637h17.9a.908.908 0 0 1 .91.9v.734H1.64v-.734a.908.908 0 0 1 .91-.9zm18.81 10.636h-8.63a2.046 2.046 0 1 1 0-4.091h8.63v4.091zm-8.63-5.727a3.682 3.682 0 1 0 0 7.363h8.63v1.552a.909.909 0 0 1-.91.9H2.55a.909.909 0 0 1-.91-.9V4.909h19.72v1.637h-8.63zm-1.23 3.681A1.23 1.23 0 1 0 12.73 9a1.229 1.229 0 0 0-1.23 1.227z' fill='%23eb4242' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
}
.b-pmi-add2comp-box {
  padding: 5px 0 0 0;
}
.b-product-mpr-info-for-mobile .b-pmi-credit-pay {
  padding: 0 0 5px 0;
}
.b-product-mpr-info-for-mobile .b-pmi-add2comp-box {
  padding: 5px 0 20px 0;
}
.b-list-recprod-links {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  position: absolute;
  right: 20px;
  top: 15px;
  white-space: nowrap;
  margin: 0 -13px 0 0;
}
.b-list-recprod-links li {
  display: inline-block;
  vertical-align: middle;
  padding: 0 13px 0 0;
}
.b-list-recprod-links .b-i-product-hi-link-add2wish {
  padding: 0;
  font-size: 0;
  line-height: 0;
  display: block;
  width: 22px;
  height: 19px;
}
.b-list-recprod-links .b-i-product-hi-link-add2wish:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.03' height='19' viewBox='0 0 22.031 19'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%239a9fa1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.56 1.66a3.54 3.54 0 0 1 2.88 1.48c1.5 1.9 1.15 4.02-1.02 6.26-2.2 2.25-6.2 6.52-7.38 7.77l-.02.02-.02.02v-.02l-.05-.04C9.77 15.9 5.75 11.63 3.6 9.4S1.06 5.05 2.56 3.14a3.54 3.54 0 0 1 2.87-1.48 3.93 3.93 0 0 1 1.92.5 14.8 14.8 0 0 1 2.5 2 1.63 1.63 0 0 0 2.28 0 14.38 14.38 0 0 1 2.5-2 3.94 3.94 0 0 1 1.92-.5m0-1.67a5.52 5.52 0 0 0-2.73.72A16.63 16.63 0 0 0 11 2.94 16.5 16.5 0 0 0 8.17.72 5.5 5.5 0 0 0 5.44 0a5.14 5.14 0 0 0-4.17 2.1C-.76 4.7-.36 7.73 2.4 10.58c2.4 2.46 7.02 7.4 7.38 7.78A1.63 1.63 0 0 0 11 19l.04-.02a1.66 1.66 0 0 0 1.18-.64c.37-.4 5-5.32 7.38-7.78 2.76-2.85 3.17-5.85 1.14-8.45A5.15 5.15 0 0 0 16.56 0z'/%3E%3C/svg%3E") no-repeat;
}
.b-list-recprod-links .b-link-add2compare {
  display: block;
  position: relative;
  width: 28px;
  height: 18px;
  font-size: 0;
  line-height: 0;
}
.b-list-recprod-links .b-link-add2compare:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.2s ease;
}
.b-list-recprod-links .b-link-add2compare:after {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' viewBox='0 0 28 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%234d514f; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.7 4.95a1.8 1.8 0 0 0-3.17 0L.23 12.8a1.86 1.86 0 0 0 .08 1.92 7.15 7.15 0 0 0 4.92 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .08-1.92zm-1.8.77a.24.24 0 0 1 .42 0l3.18 5.83H2.7zm4.7 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.6.07 4.37 4.37 0 0 1-.63-.07h-.04a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.54l.24.43a.24.24 0 0 1 0 .25zm17.16-1.02l-4.3-7.85a1.8 1.8 0 0 0-3.16 0L16 12.8a1.86 1.86 0 0 0 .1 1.92 7.15 7.15 0 0 0 4.9 3.2 6 6 0 0 0 .9.07 6 6 0 0 0 .87-.1 7.15 7.15 0 0 0 4.9-3.18 1.86 1.86 0 0 0 .1-1.92zm-6.1-7.08a.24.24 0 0 1 .43 0l3.18 5.84h-6.8zm4.72 8.1a5.6 5.6 0 0 1-3.84 2.5h-.04a4.4 4.4 0 0 1-.62.07 4.37 4.37 0 0 1-.6-.07h-.05a5.6 5.6 0 0 1-3.84-2.5.24.24 0 0 1-.02-.25l.23-.43h8.55l.24.43a.24.24 0 0 1-.02.25zM22.5 2a.8.8 0 0 0-.79-.8h-5.93a1.93 1.93 0 0 0-3.55 0H6.27a.8.8 0 0 0 0 1.6h5.95a1.93 1.93 0 0 0 3.55 0h5.95a.8.8 0 0 0 .78-.8zm-8.5.9a.9.9 0 1 1 .9-.9.9.9 0 0 1-.9.9z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
  transition: all 0.2s ease;
}
.b-list-recprod-links .b-link-add2compare:hover:before {
  opacity: 0;
}
.b-list-recprod-links .b-link-add2compare:hover:after {
  opacity: 1;
}
.b-list-recprod-links .b-link-add2compare-already-add:before {
  display: none;
  opacity: 0;
}
.b-list-recprod-links .b-link-add2compare-already-add:after {
  opacity: 1;
}
.b-popup-modal-basket-add-credit .modal-dialog {
  width: 880px;
}
.b-popup-modal-basket-add-credit .b-obs-product .b-obsp-pic {
  width: 75px;
  padding: 0 15px 0 0;
  vertical-align: middle;
}
.b-popup-modal-basket-add-credit .b-obs-product .b-obsp-name {
  font-size: 14px;
  line-height: 18px;
  min-height: 18px;
  margin: 0 0 5px 0;
}
.b-popup-modal-basket-add-credit .b-obs-product .b-obsp-quant {
  width: 112px;
  padding: 0 25px;
}
.b-popup-modal-basket-add-credit .b-obs-product .b-obsp-prices,
.b-popup-modal-basket-add-credit .b-obs-product .b-obsp-quant {
  vertical-align: middle;
}
.b-popup-modal-basket-add-credit .b-obs-product .b-price {
  font-size: 24px;
}
.b-popup-modal-basket-add-credit .b-obs-product .b-obsp-prices {
  width: 145px;
  white-space: nowrap;
}
.b-popup-modal-basket-add-credit .b-obs-product .b-obsp-col-remove {
  display: table-cell;
  vertical-align: middle;
  width: 15px;
}
.b-popup-modal-basket-add-credit .b-obs-product .b-obsp-articul {
  font-size: 14px;
  color: #333;
  line-height: 20px;
}
.b-popup-modal-basket-add-credit .b-obs-product .b-obsp-articul i {
  font-style: normal;
  color: #999;
}
.b-popup-modal-basket-add-credit .b-obspq-list .b-quant-arrows {
  margin: 0;
}
.b-popup-modal-basket-add-credit .b-obspq-list {
  white-space: nowrap;
  text-align: left;
}
.b-popup-modal-basket-add-credit .b-badd-total-tb .b-badd-next {
  width: 330px;
  padding: 7px 20px;
  text-align: right;
}
.b-popup-modal-basket-add-credit .b-badd-total-tb .b-badd-return {
  width: auto;
}
.b-popup-modal-basket-add-credit .b-badd-ctotal .b-badd-ctotal-label {
  position: static;
  left: auto;
  top: auto;
}
.b-popup-modal-basket-add-credit .b-badd-ctotal {
  text-align: left;
}
.b-popup-modal-basket-add-credit .b-badd-wrap-total:before {
  content: '';
  background: -moz-linear-gradient(top, #e8e8e8 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(top, #e8e8e8 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, #e8e8e8 0%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#00ffffff', GradientType=0);
  left: 0px;
  bottom: 0px;
  position: absolute;
  width: 100%;
  height: 5px;
  transform: rotate(180deg);
}
.b-popup-modal-basket-add-credit .b-badd-wrap-total {
  margin-bottom: 5px;
}
.b-credit-poptb {
  width: 100%;
  margin: 0 0 10px 0;
}
.b-credit-poptb th {
  font-size: 12px;
  text-transform: uppercase;
  color: #999;
  font-weight: 700;
  line-height: 15px;
  padding: 0 20px 15px 0;
  border-bottom: 1px solid #e0e0e0;
}
.b-credit-poptb tr > th:last-child {
  padding-right: 0;
}
.b-credit-poptb td {
  vertical-align: top;
  padding: 19px 20px 12px 0;
  border-bottom: 1px solid #e0e0e0;
}
.b-credit-poptb tr > td:last-child {
  padding-right: 0;
}
.b-credit-poptb .b-credit-org-name {
  font-size: 14px;
  line-height: 20px;
  padding: 7px 0;
}
.b-credit-poptb .b-credit-org-pic {
  padding: 0 0 10px 0;
}
.b-credit-poptb .b-credit-org-pic img {
  display: block;
  max-width: 100%;
  height: auto;
}
.b-credit-poptb .b-credit-org-rules {
  font-size: 12px;
  line-height: 20px;
  color: #4f5250;
}
.b-credit-poptb .b-credit-org-rules a {
  color: #4f5250;
  font-weight: 500;
}
.b-credit-poptb .b-credit-org-rules a:hover {
  color: #4f5250;
}
.b-credit-poptb .b-credit-org-rules a:active,
.b-credit-poptb .b-credit-org-rules a:focus {
  color: #4f5250;
}
.b-credit-poptb .b-credit-org-restrict-summ {
  font-size: 14px;
  color: #333;
  white-space: nowrap;
  padding: 7px 0;
  line-height: 20px;
}
.b-credit-poptb .b-credit-org-restrict-summ b {
  font-size: 16px;
  font-weight: 700;
}
.b-credit-org-down-payment {
  white-space: nowrap;
  font-size: 0;
  line-height: 0;
  margin: 0 0 30px 0;
  height: 35px;
}
.b-credit-org-down-payment .b-input {
  width: 85px;
  display: inline-block;
  vertical-align: top;
}
.b-credit-org-down-payment .b-currency {
  font-size: 14px;
  line-height: 20px;
  padding: 7px 5px 7px 12px;
  display: inline-block;
  vertical-align: top;
}
.b-credit-org-down-payment .b-label {
  margin: 6px 0;
  display: inline-block;
  vertical-align: top;
  padding: 0 10px;
  line-height: 26px;
  height: 26px;
  border-radius: 13px;
  font-size: 14px;
  font-weight: 700;
  color: #333;
  background: #fff9d2;
}
.b-popup-modal .b-credit-poptb .b-input {
  height: 35px;
}
.b-credit-org-recalc-link {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 20px;
  color: #eb4242;
  text-decoration: none;
  position: relative;
  padding: 0 0 0 35px;
  font-weight: 700;
}
.b-credit-org-recalc-link span {
  transition: all 0.2s ease;
  text-decoration: none;
  border-bottom: 1px solid #eb4242;
}
.b-credit-org-recalc-link:hover span {
  border-color: transparent;
}
.b-credit-org-recalc-link:hover,
.b-credit-org-recalc-link:active,
.b-credit-org-recalc-link:focus {
  color: #eb4242;
  text-decoration: none;
}
.b-credit-org-recalc-link:before {
  content: '';
  width: 23px;
  height: 18px;
  left: 3px;
  top: 1px;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='23' height='18'%3e%3cpath d='M20.45 0H2.55A2.544 2.544 0 0 0 0 2.539v12.922A2.544 2.544 0 0 0 2.55 18h17.9A2.544 2.544 0 0 0 23 15.461V2.539A2.544 2.544 0 0 0 20.45 0zM2.55 1.637h17.9a.908.908 0 0 1 .91.9v.734H1.64v-.734a.908.908 0 0 1 .91-.9zm18.81 10.636h-8.63a2.046 2.046 0 1 1 0-4.091h8.63v4.091zm-8.63-5.727a3.682 3.682 0 1 0 0 7.363h8.63v1.552a.909.909 0 0 1-.91.9H2.55a.909.909 0 0 1-.91-.9V4.909h19.72v1.637h-8.63zm-1.23 3.681A1.23 1.23 0 1 0 12.73 9a1.229 1.229 0 0 0-1.23 1.227z' fill='%23eb4242' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
}
.b-credit-org-pppm {
  white-space: nowrap;
  font-size: 0;
  line-height: 0;
  margin: 0 0 20px 0;
  height: 35px;
}
.b-credit-org-pppm-select {
  display: inline-block;
  vertical-align: top;
  width: 82px;
  padding: 0 12px 0 0;
}
.b-credit-org-pppm .b-label {
  display: inline-block;
  vertical-align: top;
  padding: 7px 0;
  font-size: 14px;
  line-height: 20px;
}
.b-credit-org-pppm .b-label b {
  font-size: 16px;
}
.b-credit-org-pppm .b-overpayment {
  display: block;
  padding: 0 0 5px 0;
}
.select2-container--open .select2-dropdown--above {
  margin: 2px -11px 0 -11px !important;
  border-bottom: none !important;
  border-top: 1px solid rgba(255, 255, 255, 0.05) !important;
}
.b-credit-poptb .form-group .select2-container--default .select2-selection--single {
  height: 35px;
  line-height: 33px;
}
.b-credit-poptb .form-group .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 33px;
}
.b-popup-modal .b-credit-poptb .form-group {
  margin: 0;
}
.b-credit-poptb .b-btn-checkout {
  text-decoration: none;
  min-width: 200px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  width: 100%;
}
.b-credit-poptb .b-btn-checkout:hover,
.b-credit-poptb .b-btn-checkout:focus {
  color: #fff;
}
.b-credit-poptb .b-btn-checkout:before {
  display: none;
}
.b-credit-poptb .b-corg-td-4 {
  max-width: 225px;
  width: 225px;
}
.b-corg-th-mobile {
  display: none;
  font-size: 12px;
  text-transform: uppercase;
  color: #999;
  font-weight: 700;
  line-height: 15px;
  padding: 0 0 10px 0;
  letter-spacing: .05em;
}
.b-list-credit-ps {
  list-style: none;
  vertical-align: top;
  margin: -15px 0 0 0;
  padding: 0 0 10px 0;
}
.b-list-credit-ps > .b-item {
  padding: 20px;
  margin: 0 -20px;
}
.b-list-credit-ps > li + li {
  border-top: 1px solid #e0e0e0;
}
.b-list-credit-ps .b-credit-org-pic {
  padding: 0 0 10px 0;
}
.b-list-credit-ps .b-credit-org-restrict-summ {
  font-size: 14px;
  color: #333;
  white-space: nowrap;
  padding: 0;
  line-height: 20px;
}
.b-list-credit-ps .b-credit-org-restrict-summ b {
  font-size: 16px;
  font-weight: 700;
}
.b-list-credit-ps .b-credit-org-rules {
  font-size: 14px;
  line-height: 20px;
  color: #0074ae;
  padding: 0 0 12px 0;
}
.b-list-credit-ps .b-credit-org-rules a {
  text-decoration: none;
  color: #0074ae;
}
.b-list-credit-ps .b-credit-org-rules a:hover {
  text-decoration: underline;
  color: #0074ae;
}
.b-list-credit-ps .b-corg-th-mobile {
  padding: 15px 0 15px 0;
}
.b-list-credit-ps .b-credit-org-down-payment {
  height: 40px;
  margin: 0 0 10px 0;
}
.b-list-credit-ps .b-credit-org-down-payment .b-currency {
  padding-top: 10px;
}
.b-list-credit-ps .b-credit-org-down-payment .b-label {
  margin: 8px 0 0 0;
}
.b-list-credit-ps .b-credit-org-pppm {
  height: auto;
}
.b-list-credit-ps .form-group {
  margin: 0;
}
.b-list-credit-ps .b-credit-org-pppm .b-label {
  padding: 10px 0;
}
.b-corg-list-btn-mob {
  list-style: none;
  vertical-align: top;
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-corg-list-btn-mob > li {
  display: table-cell;
  vertical-align: middle;
  width: 50%;
}
/*.b-corg-list-btn-mob > li:last-child { text-align:right; } */
.b-corg-list-btn-mob .b-btn-checkout {
  width: 140px;
  min-width: 140px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  display: inline-block;
  text-decoration: none;
  font-size: 16px;
}
.b-corg-list-btn-mob .b-btn-checkout:before {
  display: none;
}
.b-obox-basket-list-with-border > .b-item,
.b-obox-basket-list-with-border > li:first-child {
  border-bottom: 1px solid #e5e5e5;
  border-top: none;
}
.b-list-credit-ps .b-credit-org-pppm .b-overpayment {
  padding: 0;
}
.b-list-credit-ps .b-credit-org-pppm-select {
  width: 97px;
}
.b-credit-poptb-payment-wrapper .b-credit-poptb-tr {
  padding: 19px 0;
  font-size: 0;
  line-height: 0;
}
.b-credit-poptb-payment-wrapper .b-credit-poptb > div {
  border-top: 1px solid #c9d5db;
}
.b-credit-poptb-payment-wrapper .b-credit-poptb > div:first-child {
  border: none;
}
.b-credit-poptb-payment-wrapper .b-corg-td-1,
.b-credit-poptb-payment-wrapper .b-corg-td-2,
.b-credit-poptb-payment-wrapper .b-corg-td-3,
.b-credit-poptb-payment-wrapper .b-corg-td-4 {
  display: inline-block;
  vertical-align: top;
  width: 50%;
}
.b-credit-poptb-payment-wrapper .b-credit-poptb .b-credit-org-name {
  padding: 0;
}
.b-credit-poptb-payment-wrapper .b-corg-td-1,
.b-credit-poptb-payment-wrapper .b-corg-td-2 {
  padding: 0 0 25px 0;
}
.b-credit-poptb-payment-wrapper .b-credit-poptb .b-credit-org-restrict-summ {
  padding: 0;
}
.b-credit-poptb-payment-wrapper .b-input {
  height: 35px;
}
.b-credit-poptb-payment-wrapper .b-corg-th-mobile {
  display: block;
}
.b-credit-poptb-payment-wrapper .b-credit-poptb {
  width: auto;
  padding: 0 0 0 40px;
}
.b-credit-poptb-payment-wrapper .b-btn-checkout-already,
.b-credit-poptb-payment-wrapper .b-btn-checkout-already:hover,
.b-credit-poptb-payment-wrapper .b-btn-checkout-already:focus {
  background: #b7cf52 !important;
  color: #fff;
  cursor: default !important;
}
.b-credit-poptb-payment-wrapper .b-btn-checkout-already:before {
  display: inline-block;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='17.907' height='13.94'%3e%3cpath d='M16.726.1a.374.374 0 0 0-.535 0L7.176 10.39a.358.358 0 0 1-.535 0L1.722 5.17a.326.326 0 0 0-.534 0L.097 6.2a.407.407 0 0 0 0 .57l6.544 7.03a.358.358 0 0 0 .535 0L17.795 1.81a.421.421 0 0 0 0-.57z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
  width: 18px;
  height: 14px;
  margin: 0 10px 0 0;
  position: relative;
  top: 12px;
}
.b-credit-poptb-payment-wrapper-selected .b-credit-org-down-payment .b-summ {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  padding: 0 12px 0 0;
}
.b-credit-poptb-payment-wrapper-selected .b-credit-org-down-payment .b-currency {
  padding: 0;
}
.b-credit-poptb-payment-wrapper-selected .b-credit-org-down-payment .b-label {
  margin: -3px 0 0 0;
}
.b-credit-poptb-payment-wrapper-selected .b-credit-poptb .b-credit-org-pic {
  padding: 0;
}
.b-credit-poptb-payment-wrapper-selected .b-corg-td-1,
.b-credit-poptb-payment-wrapper-selected .b-corg-td-2 {
  padding: 0 0 10px 0;
}
.b-credit-poptb-payment-wrapper-selected .b-credit-org-down-payment {
  margin: 0;
}
.b-corg-fin-rules {
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 10px 0;
}
.b-corg-fin-rules i,
.b-corg-fin-rules b {
  font-size: 16px;
  font-style: normal;
}
.b-credit-poptb-payment-wrapper-selected .b-corg-th-mobile {
  line-height: 20px;
}
.b-corg-change-param {
  font-size: 14px;
  line-height: 20px;
}
.b-corg-change-param a {
  color: #0074ae;
  text-decoration: none;
  border-bottom: 1px dashed #0074ae;
}
.b-corg-change-param a:hover {
  border-color: transparent;
}
/*.b-credit-poptb-payment-wrapper-selected .b-credit-poptb > .b-credit-poptb-tr { padding-top:0; }*/
.b-bstyle .b-pmi-add2comp-box .b-link-add2compare {
  color: #fff;
}
.b-bstyle .b-pmi-add2comp-box .b-link-add2compare:after {
  display: none;
}
.b-bstyle .b-pmi-add2comp-box .b-link-add2compare:hover:before {
  opacity: 1;
}
.b-bstyle .b-popup-modal-title {
  color: #fff;
}
.b-bstyle .b-popup-modal-basket-add-credit .b-obs-product .b-obsp-articul {
  color: #999;
}
.b-bstyle .b-popup-modal-basket-add-credit .b-obs-product .b-obsp-articul i {
  color: #666;
}
.b-bstyle .b-popup-modal-basket-add-credit .b-badd-total-tb .b-badd-next {
  background: #2f290a;
}
.b-bstyle .b-popup-modal-basket-add-credit .b-badd-wrap-total:after {
  background: -moz-linear-gradient(top, rgba(32, 32, 32, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(top, rgba(32, 32, 32, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to bottom, rgba(32, 32, 32, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6202020', endColorstr='#00000000', GradientType=0);
}
.b-bstyle .b-popup-modal-basket-add-credit .b-badd-wrap-total:before {
  background: -moz-linear-gradient(top, rgba(32, 32, 32, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(top, rgba(32, 32, 32, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to bottom, rgba(32, 32, 32, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6202020', endColorstr='#00000000', GradientType=0);
}
.b-bstyle .b-credit-poptb th {
  border-color: #121212;
  color: #999;
}
.b-bstyle .b-credit-poptb td {
  border-color: #333;
}
.b-bstyle .b-credit-poptb .b-credit-org-rules a,
.b-bstyle .b-credit-poptb .b-credit-org-rules a:hover,
.b-bstyle .b-credit-poptb .b-credit-org-rules a:focus,
.b-bstyle .b-credit-poptb .b-credit-org-rules a:active {
  color: #fff;
}
.b-bstyle .b-credit-poptb .b-credit-org-restrict-summ {
  color: #fff;
}
.b-bstyle .b-credit-org-down-payment .b-currency,
.b-bstyle .b-credit-org-pppm .b-label {
  color: #fff;
}
.b-bstyle .b-credit-org-down-payment .b-input {
  border-color: #4f4f4f !important;
  background: none;
  color: #999;
}
.b-bstyle .b-credit-org-down-payment .b-label {
  color: #efc500;
  background: #433a11;
}
.b-bstyle .form-group .select2-container--default .select2-selection--single {
  background: none !important;
  border-color: #4f4f4f !important;
}
.b-bstyle .b-selectform-dropdown {
  background: #212121 !important;
  border-color: #4f4f4f !important;
}
.b-bstyle .b-selectform-dropdown .select2-results li,
.b-bstyle .b-selectform-dropdown .select2-results li:hover {
  color: #fff;
}
.b-bstyle .b-selectform-dropdown .b-selectform-dropdown .select2-results .select2-results__option--highlighted {
  color: #fff !important;
}
.b-config-intro-bg {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  cursor: pointer;
}
.b-config-intro-bg-left {
  position: fixed;
  width: 50%;
  height: 100%;
  left: 0;
  top: 0;
  cursor: pointer;
}
.b-config-intro-bg-right {
  position: fixed;
  width: 50%;
  height: 100%;
  right: 0;
  top: 0;
  cursor: pointer;
}
.b-rel-content {
  position: relative;
  z-index: 3;
  background: #fff;
  margin: 0 -9999em;
  padding: 0 9999em;
}
.b-content-gray-with-pic {
  z-index: 3;
  margin: 0 -30px;
  padding: 30px 30px;
  background: #f2f2f2;
}
.b-rel-content-gray {
  position: relative;
  z-index: 3;
  background: #f2f2f2;
}
.b-wrap-all-config-intro .b-wrap-all-tr > .container-fluid {
  background: #fff;
  position: relative;
  z-index: 2;
}
.b-wrap-all-config-intro .b-header {
  margin: 0 -9999em;
  padding: 0 9999em;
  background: #fff;
  position: relative;
  z-index: 10;
}
.b-rel-content {
  margin: 0;
  padding: 0;
}
.b-bstyle .b-product-top-side-action .b-product-sec-nav {
  border-top: 1px solid #333;
}
.b-msi-promo-action {
  margin: 0 -1000%;
  padding: 35px 1000%;
  color: #fff;
  background: #000000;
  background: -moz-linear-gradient(top, #000000 1%, #000000 81%, #0a0a0a 100%);
  background: -webkit-linear-gradient(top, #000000 1%, #000000 81%, #0a0a0a 100%);
  background: linear-gradient(to bottom, #000000 1%, #000000 81%, #0a0a0a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#0a0a0a', GradientType=0);
}
.b-msi-promo-action .b-head {
  font-size: 26px;
  text-align: center;
  color: #fff;
  line-height: 32px;
  padding: 0 0 8px 0;
  margin: 0;
}
.b-msi-promo-action .b-sub-head {
  font-size: 16px;
  text-align: center;
  color: #f6221d;
  line-height: 20px;
  padding: 0 0 25px 0;
  margin: 0;
}
.b-msi-promo-action .b-pic {
  padding: 0 0 30px 0;
}
.b-msi-promo-action .b-pic img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: auto;
}
.b-msi-promo-action .b-btn {
  display: block;
  text-decoration: none;
  text-align: center;
  height: 55px;
  line-height: 55px;
  color: #fff;
  font-size: 21px;
  font-weight: 700;
  background: #f6221d;
  width: 280px;
  margin: 0 auto;
}
.b-msi-promo-action .b-btn:hover {
  background: #e50001;
}
.b-bstyle .b-terms-of-action .b-toa-col-info .b-head,
.b-bstyle .b-terms-of-action .b-toa-head,
.b-bstyle .b-ifaq-body-inner {
  color: #fff;
}
.b-bstyle .b-terms-of-action .smc-contacts .b-item-head {
  color: #999;
}
.b-bstyle .b-terms-of-action .smc-contacts > .b-item-schedule:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M24.9 10.27a2.18 2.18 0 0 0-.56-.35v-1.6C24.34 3.7 20.1 0 14.9 0S5.43 3.73 5.43 8.3v1.73a2.16 2.16 0 0 0-.34.24C2.23 10.44 0 13.2 0 16.6s2.24 6.15 5.1 6.32a2.17 2.17 0 0 0 1.4.53 2.2 2.2 0 0 0 2.2-2.23v-9.25a2.2 2.2 0 0 0-1.6-2.13V8.3c0-3.64 3.5-6.6 7.8-6.6s7.76 2.96 7.76 6.6v1.62a2.23 2.23 0 0 0-1.36 2.05v9.25a2.24 2.24 0 0 0 1.3 2.03 4.64 4.64 0 0 1-3.73 3.9 2.65 2.65 0 0 0-2.4-1.52h-2.72a2.7 2.7 0 0 0 0 5.37h2.72a2.68 2.68 0 0 0 2.6-2.15 6.3 6.3 0 0 0 5.23-5.57 2.19 2.19 0 0 0 .6-.36C27.76 22.75 30 20 30 16.6s-2.24-6.16-5.1-6.33zm3.42 6.33a4.62 4.62 0 0 1-2.62 4.44v-8.9a4.62 4.62 0 0 1 2.62 4.46zm-4.3-4.63v9.25a.52.52 0 1 1-1.04 0v-9.25a.52.52 0 1 1 1.04 0zM6.5 21.75a.53.53 0 0 1-.52-.53v-9.25a.52.52 0 1 1 1.04 0v9.25a.52.52 0 0 1-.52.53zm-2.2-9.6v8.9a5.07 5.07 0 0 1 0-8.9zM16.47 29.3h-2.72a1 1 0 0 1 0-1.97h2.72a1 1 0 0 1 0 1.98z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-terms-of-action .smc-contacts > .b-item-phones:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='30' viewBox='0 0 17 30'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%2360aa2a; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.37 0H2.64A2.58 2.58 0 0 0 0 2.52v24.96A2.58 2.58 0 0 0 2.64 30h11.73A2.58 2.58 0 0 0 17 27.48V2.52A2.58 2.58 0 0 0 14.38 0zm.8 22.04H1.84V5.2h13.33v16.84zM2.64 1.74h11.73a.79.79 0 0 1 .8.78v1.5H1.84v-1.5a.79.79 0 0 1 .8-.77zm11.73 26.5H2.64a.79.79 0 0 1-.8-.76V23.2h13.34v4.28a.79.79 0 0 1-.8.76zM8.52 23.5a2.18 2.18 0 1 0 2.27 2.18A2.23 2.23 0 0 0 8.5 23.5zm0 3.18a1 1 0 1 1 1.04-1 1.03 1.03 0 0 1-1.04 1z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-terms-of-action .b-toa-faq-item {
  background: #151515;
  border: 1px solid #333;
}
.b-bstyle .b-ifaq-head:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15 7.55L7.6 15 .02 7.65 1.4 6.2l5.2 4.72L6.65 0h2v10.86l4.83-4.78z'/%3E%3C/svg%3E") no-repeat;
}
.b-bstyle .b-ifaq-head span {
  color: #fff;
  border-color: #fff;
}
.b-bstyle .b-ifaq-head:hover span {
  border-color: transparent;
}
.b-bstyle .b-ifaq-body .b-head {
  color: #fff;
}
.b-bstyle .b-ifaq-body .b-list {
  list-style: none;
  vertical-align: top;
  margin: 15px 0 0 0;
}
.b-bstyle .b-ifaq-body .b-list li {
  padding: 0 0 15px 20px;
  position: relative;
}
.b-bstyle .b-ifaq-body .b-list li:before {
  content: '';
  left: 4px;
  top: 9px;
  position: absolute;
  background: #60aa2a;
  width: 5px;
  height: 5px;
  border-radius: 50%;
}
.b-bstyle .b-ifaq-body .b-zero {
  font-size: 12px;
  line-height: 15px;
  padding: 0 0 25px 0;
}
.b-bstyle .b-ifaq-body .b-sub-head {
  color: #fff;
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 10px 0;
}
.b-bstyle .b-ifaq-body .b-table {
  width: 100%;
  margin: 0 0 10px 0;
}
.b-bstyle .b-ifaq-body .b-table th,
.b-bstyle .b-ifaq-body .b-table td {
  border: 1px solid #333;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  text-align: center;
  padding: 7px 9px;
}
.b-bstyle .b-ifaq-body .b-table tr th:first-child,
.b-bstyle .b-ifaq-body .b-table tr td:first-child {
  text-align: left;
}
.b-bstyle .b-wrap-sec-bf {
  border: none;
}
.b-bstyle .b-head-bf-section-wrapper .b-head-bf-section {
  color: #fff;
  font-size: 32px;
}
.b-bstyle .b-bf-section-view-all-link {
  border-color: #4d4d4d;
  color: #929292;
}
.b-bstyle .b-bf-section-view-all-link:hover {
  border-color: #999;
  color: #fff;
}
.b-bstyle .b-head-bf-section-wrapper {
  padding-left: 15px;
  padding-bottom: 40px;
}
.b-bstyle .b-wrap-sec-bf-inner {
  margin-top: 10px;
}
.b-i-product-tla-body .b-i-product-tla-body-pic img {
  display: inline-block;
  vertical-align: top;
  max-width: 40px;
  height: auto;
}
.b-bstyle .b-i-product-tla-body .b-i-product-tla-body:before {
  background: #691918;
}
.b-bstyle .b-msi-nwx-box-actions .b-last-artics,
.b-bstyle .b-msi-nwx-box-actions .b-last-artics .b-last-artics-list {
  padding-bottom: 0;
}
.b-bstyle .b-content-msi-action .b-action-section-box .b-catalog-row .b-i-product .b-i-product-bot-meta {
  border: none;
}
.b-action-dprice .b-dprice {
  font-size: 16px;
  color: #f00;
  line-height: 21px;
  font-weight: 700;
}
.b-action-dprice .b-dprice i {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
}
.b-action-dprice .b-with-bonus {
  font-size: 14px;
  line-height: 21px;
  color: #a9a9a9;
}
.b-action-dprice .b-with-bonus span {
  white-space: nowrap;
  color: #000;
  font-weight: 700;
  padding: 0 19px 0 0;
  font-size: 15px;
  background: url("../images/msi_dragon.svg") right 0 no-repeat;
  display: inline-block;
  vertical-align: top;
  line-height: 21px;
}
.b-action-dprice .b-d-bonus-add {
  font-size: 9px;
  color: #fff;
  white-space: nowrap;
  position: relative;
  height: 18px;
  line-height: 18px;
  padding: 0 8px 0 22px;
  border-radius: 8px;
  text-transform: uppercase;
  margin: 8px 0 0 0;
  font-weight: 700;
  display: inline-block;
  vertical-align: top;
  background: #fb070d;
  background: -moz-linear-gradient(left, #fb070d 0%, #a0060f 100%);
  background: -webkit-linear-gradient(left, #fb070d 0%, #a0060f 100%);
  background: linear-gradient(to right, #fb070d 0%, #a0060f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb070d', endColorstr='#a0060f', GradientType=1);
}
.b-action-dprice .b-d-bonus-add:before {
  content: '';
  width: 16px;
  height: 16px;
  background: #ffffff url('../images/msi-dragon_point-icon.png') 2px center no-repeat;
  left: 1px;
  top: 1px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  background-size: auto 12px;
}
.b-bstyle .b-action-dprice .b-dprice {
  color: #f6221d;
}
.b-bstyle .b-action-dprice .b-with-bonus {
  color: #999;
}
.b-bstyle .b-action-dprice .b-with-bonus span {
  color: #fff;
}
.b-bstyle .b-action-dprice .b-d-bonus-add {
  background: #5c0000;
  background: -moz-linear-gradient(left, #5c0000 1%, #af0708 100%);
  background: -webkit-linear-gradient(left, #5c0000 1%, #af0708 100%);
  background: linear-gradient(to right, #5c0000 1%, #af0708 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c0000', endColorstr='#af0708', GradientType=1);
}
.b-bstyle .b-action-dprice .b-d-bonus-add:before {
  content: '';
  width: 16px;
  height: 16px;
  background: #151515 url('../images/msi-dragon_point-icon.png') 2px center no-repeat;
  left: 1px;
  top: 1px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  background-size: auto 12px;
}
.b-bstyle .b-content-msi-action .b-fullw-separator {
  padding-top: 0;
  margin-bottom: 0;
}
.b-cngip-tb-mpc {
  display: table;
  width: 100%;
  margin: 0 0 10px 0;
}
.b-cngip-tb-mpc .b-ctm-pic {
  display: table-cell;
  vertical-align: middle;
  width: 36px;
}
.b-cngip-tb-mpc .b-ctm-txt {
  display: table-cell;
  vertical-align: middle;
  color: #fff;
  font-size: 14px;
  line-height: 16px;
  padding: 0 0 0 10px;
}
.b-cngip-tb-mpc .b-ctm-txt b {
  font-size: 16px;
}
.b-htconf-compatible-progress {
  float: left;
  width: 210px;
  height: 20px;
  margin: 10px 0 0 35px;
}
.b-comp-progress-bar {
  position: relative;
  height: 20px;
  background: #e9e0e6;
}
.b-comp-progress-bar .b-bar {
  left: 0;
  top: 0;
  position: absolute;
  color: #fff;
  text-align: center;
  font-size: 15px;
  font-weight: 700;
  line-height: 20px;
}
.b-comp-progress-bar-mod-1 .b-bar {
  background: #eb4242;
}
.b-comp-progress-bar-mod-2 .b-bar {
  background: #eb4242;
}
.b-comp-progress-bar-mod-3 .b-bar {
  background: #eb4242;
}
.b-csmtb-progress {
  margin: 10px 0 15px 0;
}
.b-product-mpr-info .b-action-dprice {
  margin: -10px 0 15px 0;
}
.b-product-mpr-info .b-action-dprice .b-dprice {
  font-size: 21px;
  line-height: 25px;
}
.b-product-mpr-info .b-action-dprice .b-dprice i {
  font-size: 16px;
}
.b-side-col-right .b-catalog-row-plate .b-action-dprice {
  margin: 0 0 10px 0;
}
.b-side-col-right .b-catalog-row-plate .b-action-dprice .b-d-bonus-add {
  margin: 4px 0 0 0;
}
.b-col-ip-right .b-action-dprice {
  margin: -4px 0 10px 0;
}
.b-col-ip-right .b-action-dprice .b-dprice {
  font-size: 21px;
  line-height: 25px;
}
.b-col-ip-right .b-action-dprice .b-dprice i {
  font-size: 16px;
}
.b-bstyle .b-mydata-side,
.b-bstyle .b-mydata-side-nav > li {
  border-color: #333;
}
.b-bstyle .b-mydata-side-nav a {
  color: #fff;
}
.b-bstyle .b-mydata-side-nav a:hover,
.b-bstyle .b-mydata-side-nav .active a {
  background: #2c1616;
  color: #f6221d;
}
.b-article-msi-master {
  font-size: 16px;
  line-height: 21px;
  color: #fff;
}
.b-article-msi-master p {
  margin: 0;
  padding: 0 0 10px 0;
}
.b-article-msi-master h2 {
  font-size: 21px;
  font-weight: 700;
  color: #fff;
  padding: 0 0 20px 0;
  line-height: 25px;
  margin: 0;
}
.b-article-msi-master h3 {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding: 20px 0 10px 0;
  line-height: 21px;
  margin: 0;
}
.b-article-msi-master ul {
  list-style: none;
  vertical-align: top;
  margin: 0;
}
.b-article-msi-master ul li {
  position: relative;
  padding: 0 0 10px 16px;
  margin: 0;
}
.b-article-msi-master ul li:before {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 2px;
  background: #60aa2a;
  position: absolute;
  left: 0;
  top: 7px;
}
.b-article-msi-master p img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 10px 0 20px 0;
  border: 1px solid #333;
}
.b-mm-examp {
  margin: 20px 0;
  max-width: 304px;
  border: 1px solid #333;
  padding: 30px;
}
.b-mm-examp .b-i-product-wrap-tla {
  margin: 0;
}
.b-up-ballance {
  border-left: 1px solid #333;
  padding: 0 0 20px 30px;
}
.b-up-ballance .b-head {
  padding: 10px 0 20px 0;
  line-height: 28px;
  font-size: 18px;
  color: #fff;
  font-weight: 700;
}
.b-up-ballance .b-summ {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  padding: 5px 38px 5px 16px;
  color: #fff;
  font-weight: 700;
  line-height: 32px;
  font-size: 16px;
  position: relative;
  background: #2c1616;
}
.b-up-ballance .b-summ:after {
  content: '';
  background: url("../images/msi_dragon.svg") center center no-repeat;
  background-size: contain;
  width: 17px;
  height: 20px;
  right: 15px;
  top: 50%;
  margin: -10px 0 0 0;
  position: absolute;
}
.b-up-ballance .b-equal {
  padding: 15px 0 30px 0;
  color: #999;
  font-size: 14px;
  line-height: 20px;
}
.b-up-ballance .b-equal i {
  font-style: normal;
  font-size: 16px;
  font-weight: 700;
  color: #f00;
}
.b-up-ballance .b-btn-go-shop {
  height: 44px;
  line-height: 44px;
  display: block;
  text-decoration: none;
  color: #fff;
  text-align: center;
  font-weight: 700;
  font-size: 16px;
  background: #e50001;
}
.b-up-ballance .b-btn-go-shop:hover {
  background: #f00;
  color: #fff;
}
.b-article-msi-master h2 + h3 {
  padding-top: 0;
}
.b-obs-list-totals .b-bon-points {
  white-space: nowrap;
  font-weight: 700;
  padding: 0 20px 0 0;
  background: url("../images/msi_dragon.svg") right center no-repeat;
  color: #000;
  font-size: 16px;
  background-size: 16px 17px;
}
.b-obs-add-promocode-msi {
  margin-top: -15px;
  position: relative;
}
.b-obs-add-promocode-msi .b-obs-adpc-bonus {
  padding: 0 36px 0 16px;
  white-space: nowrap;
  position: absolute;
  right: 0;
  top: 9px;
  border-radius: 0;
  background: #ffe9e9;
  height: 32px;
  line-height: 32px;
  color: #333;
  font-size: 16px;
  font-weight: 700;
}
.b-obs-add-promocode-msi .b-obs-adpc-bonus:after {
  content: '';
  background: url("../images/msi_dragon.svg") center center no-repeat;
  background-size: contain;
  width: 17px;
  height: 20px;
  right: 15px;
  top: 50%;
  margin: -10px 0 0 0;
  position: absolute;
}
.b-promocode-msi-intro {
  font-size: 16px;
  line-height: 21px;
  color: #333;
  padding: 10px 0 0 0;
  margin: 0;
}
.b-promocode-msi-intro .b-summ {
  white-space: nowrap;
  font-weight: 700;
  padding: 0 20px 0 0;
  background: url("../images/msi_dragon.svg") right center no-repeat;
  color: #000;
  font-size: 16px;
  background-size: 16px 17px;
  margin: 0 4px 0 0;
}
.b-obs-add-promocode-msi .b-link-add-promocode {
  margin-right: 100px;
}
.b-obs-add-promocode-msi .b-link-qst {
  top: 1px;
  margin-left: 2px;
}
.x-nav-flying-msi .b-header-epage .b-hbs-search-select-type {
  display: inline-block;
}
.b-pmi-config-btn-box {
  margin: 0 0 20px 0;
  padding: 10px 15px;
  border: 2px solid #eb4242;
}
.b-pmi-config-btn {
  display: block;
  text-align: center;
  text-decoration: none;
  border: 2px solid #60aa2a;
  box-sizing: border-box;
  height: 44px;
  color: #60aa2a;
  font-size: 16px;
  font-weight: 700;
  line-height: 40px;
}
.b-pmi-config-btn .b-inner-txt {
  position: relative;
  padding: 0 0 0 43px;
}
.b-pmi-config-btn .b-inner-txt:before {
  content: '';
  width: 33px;
  height: 21px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='33' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5 6.5v4.279a1.5 1.5 0 0 0 2.5 1.114 1.48 1.48 0 0 1 2.078.068c.204.21.342.476.398.763A1.499 1.499 0 0 1 18 14.5a1.48 1.48 0 0 1-1-.393 1.5 1.5 0 0 0-2.5 1.114V19.5h-13v-13h3V7a3.5 3.5 0 1 0 7 0v-.5h3zm.083-1.5H10v2a2 2 0 1 1-4 0V5H1.417A1.416 1.416 0 0 0 0 6.417v13.166A1.416 1.416 0 0 0 1.417 21h13.166A1.414 1.414 0 0 0 16 19.583v-4.362a2.99 2.99 0 0 0 4.955-2.749A3.013 3.013 0 0 0 18 10c-.74.002-1.453.28-2 .779V6.417A1.416 1.416 0 0 0 14.583 5zm17 0H27.22A2.988 2.988 0 0 0 25 0c-.177 0-.354.015-.528.045a3.015 3.015 0 0 0-2.4 2.314A2.971 2.971 0 0 0 22.783 5h-4.362A1.415 1.415 0 0 0 17 6.417V9h1.5V6.5h4.279A1.5 1.5 0 0 0 23.893 4a1.482 1.482 0 0 1-.357-1.326A1.521 1.521 0 0 1 25 1.5 1.5 1.5 0 0 1 26.5 3a1.48 1.48 0 0 1-.393 1 1.5 1.5 0 0 0 1.114 2.5H31.5v13h-13V17H17v2.583A1.416 1.416 0 0 0 18.417 21h13.167A1.415 1.415 0 0 0 33 19.583V6.417A1.417 1.417 0 0 0 31.584 5h-.001z' fill='%2360AA2A'/%3e%3c/svg%3e") no-repeat;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 0;
  top: -2px;
  transition: all 0.2s ease;
}
.b-pmi-config-btn .b-inner-txt:after {
  content: '';
  width: 33px;
  height: 21px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='33' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5 6.5v4.279a1.5 1.5 0 0 0 2.5 1.114 1.48 1.48 0 0 1 2.078.068c.204.21.342.476.398.763A1.499 1.499 0 0 1 18 14.5a1.48 1.48 0 0 1-1-.393 1.5 1.5 0 0 0-2.5 1.114V19.5h-13v-13h3V7a3.5 3.5 0 1 0 7 0v-.5h3zm.083-1.5H10v2a2 2 0 1 1-4 0V5H1.417A1.416 1.416 0 0 0 0 6.417v13.166A1.416 1.416 0 0 0 1.417 21h13.166A1.414 1.414 0 0 0 16 19.583v-4.362a2.99 2.99 0 0 0 4.955-2.749A3.013 3.013 0 0 0 18 10c-.74.002-1.453.28-2 .779V6.417A1.416 1.416 0 0 0 14.583 5zm17 0H27.22A2.988 2.988 0 0 0 25 0c-.177 0-.354.015-.528.045a3.015 3.015 0 0 0-2.4 2.314A2.971 2.971 0 0 0 22.783 5h-4.362A1.415 1.415 0 0 0 17 6.417V9h1.5V6.5h4.279A1.5 1.5 0 0 0 23.893 4a1.482 1.482 0 0 1-.357-1.326A1.521 1.521 0 0 1 25 1.5 1.5 1.5 0 0 1 26.5 3a1.48 1.48 0 0 1-.393 1 1.5 1.5 0 0 0 1.114 2.5H31.5v13h-13V17H17v2.583A1.416 1.416 0 0 0 18.417 21h13.167A1.415 1.415 0 0 0 33 19.583V6.417A1.417 1.417 0 0 0 31.584 5h-.001z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 0;
  top: -2px;
  transition: all 0.2s ease;
  opacity: 0;
}
.b-pmi-config-btn:hover,
.b-pmi-config-btn:active,
.b-pmi-config-btn:focus {
  background: #579c1f;
  border-color: #579c1f;
  color: #fff;
  text-decoration: none;
}
.b-pmi-config-btn:hover .b-inner-txt:before,
.b-pmi-config-btn:active .b-inner-txt:before,
.b-pmi-config-btn:focus .b-inner-txt:before {
  opacity: 0;
}
.b-pmi-config-btn:hover .b-inner-txt:after,
.b-pmi-config-btn:active .b-inner-txt:after,
.b-pmi-config-btn:focus .b-inner-txt:after {
  opacity: 1;
}
.b-product-mpr-info-for-mobile .b-pmi-config-btn-box {
  margin: 0;
  padding: 20px 0 5px 0;
  /*border:none;*/
}
.b-bstyle .b-pmi-config-btn-box {
  border-color: #333;
}
.b-pmi-cbb-cols {
  display: table;
  width: 100%;
}
.b-pmi-cbb-cols .b-pic-col {
  display: table-cell;
  vertical-align: middle;
  width: 115px;
  padding: 0 15px 0 0;
}
.b-pmi-cbb-cols .b-txt-col {
  display: table-cell;
  vertical-align: middle;
}
.b-pmi-cbb-cols .b-btn-col {
  display: table-cell;
  vertical-align: middle;
  padding: 0 3px 0 20px;
  width: 63px;
}
.b-pmi-cbb-cols .b-head-begin {
  font-size: 18px;
  font-weight: 700;
  color: #989d9f;
  line-height: 22px;
  padding: 5px 0;
}
.b-pmi-cbb-cols .b-head-begin a {
  color: #989d9f;
  text-decoration: none;
}
.b-pmi-cbb-cols .b-head-begin a:hover {
  color: #eb4242;
  text-decoration: underline;
}
.b-pmi-cbb-cols .b-head-see {
  font-size: 16px;
  font-weight: 500;
  color: #989d9f;
  line-height: 20px;
  padding: 5px 0;
}
.b-pmi-cbb-cols .b-head-see a {
  color: #eb4242;
}
.b-pmi-cbb-cols .b-head-see a:hover {
  color: #eb4242;
}
.b-pmi-cbb-cols .b-btn-config-go {
  display: block;
  width: 40px;
  height: 40px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  border: 2px solid #eb4242;
  border-radius: 0;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cpath fill='none' stroke='%23eb4242' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") center center no-repeat;
}
.b-pmi-cbb-cols .b-btn-config-go:hover {
  background: #eb4242 url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cpath fill='none' stroke='%23fff' stroke-width='1.578' stroke-miterlimit='10' d='M14.3 11.1l6.4 6.4-6.4 6.4'/%3e%3c/svg%3e") center center no-repeat;
}
.b-asus-style {
  background: #000;
}
.b-asus-style .b-header {
  background: #1c1c1c;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
}
.b-asus-style .b-header:before {
  content: '';
  width: 100%;
  height: 122px;
  left: 0;
  top: 0;
  position: absolute;
  background: url("../images/bg-header-asus-conf.png") center bottom no-repeat;
  z-index: 1;
}
.b-asus-style .b-header:after {
  content: '';
  width: 3000px;
  height: 184px;
  left: 50%;
  margin: 0 0 0 -3956px;
  top: 0;
  position: absolute;
  background: #000;
  z-index: 1;
}
.b-asus-head-bot {
  border-bottom: 1px solid #323232;
  border-top: 1px solid #323232;
  margin: 0 -1000%;
  padding: 0 1000%;
  position: relative;
}
.b-ahb-c-list {
  position: relative;
  z-index: 3;
}
.b-asus-head-top {
  position: relative;
  z-index: 3;
}
.b-aht-cols {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-aht-logo-link {
  display: block;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='199' height='50' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0)' filter='url(%23filter0_d)'%3e%3cpath d='M80.252 2.866c0 1.14-.212 1.91-.663 2.254-.451.345-1.38.504-2.759.504h-2.016v2.653h-1.67V.054h3.58c1.3 0 2.175.16 2.653.477.583.372.875 1.168.875 2.335zm-1.75.026c0-.636-.08-1.034-.266-1.22-.186-.186-.61-.292-1.3-.292h-2.122v2.865h1.963c.557 0 .929-.027 1.088-.08.424-.106.636-.53.636-1.273zM89.058 5.225c0 1.168-.238 1.963-.716 2.388-.557.504-1.618.742-3.236.742-1.485 0-2.467-.238-2.97-.716-.478-.45-.69-1.3-.69-2.573V3.342c0-1.3.292-2.201.875-2.679C82.878.213 83.86 0 85.265 0c1.539 0 2.547.239 3.077.716.478.451.743 1.273.743 2.52v1.99h-.026zm-1.724 0V3.024c0-.69-.132-1.14-.371-1.38-.239-.212-.796-.344-1.671-.344-.902 0-1.486.106-1.75.292-.266.212-.399.716-.399 1.511V5.12c0 .823.133 1.353.398 1.565.213.186.716.292 1.512.292.902 0 1.512-.106 1.804-.345.318-.212.477-.69.477-1.406zM103.064.053l-2.388 8.223h-2.493l-1.777-6.26-1.91 6.26h-2.467L89.695.053h1.724l1.857 6.923h.053L95.398.053h1.963l2.042 6.923 1.936-6.923h1.725zM110.093 8.276h-6.128V.053h6.075v1.3h-4.43V3.5h4.191v1.14h-4.191v2.335h4.456v1.3h.027zM119.111 2.6c0 .848-.132 1.405-.397 1.724-.186.238-.611.397-1.221.53v.053c.504 0 .876.133 1.141.425.265.265.371.663.371 1.167v1.803h-1.724v-1.67c0-.372-.106-.637-.345-.823-.238-.186-.583-.265-1.008-.265h-2.413v2.758h-1.671V.08h4.35c1.061 0 1.803.185 2.254.53.451.371.663 1.035.663 1.99zm-1.75.344c0-.583-.053-.955-.159-1.14-.16-.266-.557-.372-1.141-.372h-2.52v2.786h2.414c.53 0 .902-.107 1.114-.292.186-.186.292-.504.292-.982zM126.751 8.276h-6.101V.053h6.074v1.3h-4.429V3.5h4.191v1.14h-4.191v2.335h4.456v1.3zM136.273 4.987c0 1.087-.185 1.883-.53 2.36-.478.637-1.3.929-2.52.929h-4.695V.053h4.403c1.3 0 2.228.292 2.732.875.398.478.61 1.194.61 2.149v1.91zm-1.75-.186V3.369c0-.796-.107-1.327-.345-1.565-.239-.266-.716-.398-1.433-.398h-2.52v5.543h2.414c.743 0 1.273-.159 1.539-.504.238-.318.345-.875.345-1.644zM149.191 5.915c0 .849-.186 1.432-.557 1.804-.371.371-1.035.557-1.989.557h-4.722V.053h4.562c.849 0 1.459.132 1.857.424.425.319.61.85.61 1.645 0 .53-.079.902-.238 1.167-.186.292-.557.504-1.088.637l.08.159c.557.08.954.265 1.193.583.186.265.292.663.292 1.247zm-1.936-3.554c0-.372-.08-.637-.239-.77-.159-.132-.451-.212-.875-.212h-2.573v2.122h2.175c.557 0 .955-.053 1.14-.186.266-.159.372-.477.372-.954zm.212 3.448c0-.451-.106-.77-.292-.902-.186-.16-.557-.212-1.087-.212h-2.494v2.334h2.202c.61 0 1.034-.053 1.246-.186.266-.212.425-.53.425-1.034zM158.103.053l-3.315 5.066v3.157h-1.698V5.119L149.854.053h1.936l2.149 3.501 2.148-3.501h2.016zM30.783 40l18.54-28.674L5 17.188l33.13.637L23.01 40h7.773z' fill='%23CF141C'/%3e%3cpath d='M6.645 15.889l46.605-6.42L33.382 40h10.345L68.793 1.273 6.645 15.89z' fill='%23CF141C'/%3e%3cpath d='M62.056 19.761l-13.024 20.16h8.913l12.52-19.284-8.41-.876zm53.581-.45v-7.454H90.332c-3.449.212-4.96 1.83-6.075 2.997-1.193 1.247-1.883 3.873-1.883 3.873v-6.844H68.926c-1.008 0-1.99.425-2.706 1.433-.769.981-3.846 5.994-3.846 5.994h53.263zm68.806.026v-7.48h-27.082c-3.422.212-4.934 1.83-6.074 2.997-1.194 1.247-1.884 3.873-1.884 3.873v.61h35.04zm-59.92-7.454h-7.587v7.427h7.56v-7.427h.027zm24.827 0h-7.559v7.427h7.559v-7.427zm0 10.106l-7.427-.45v8.62s-.026 2.493-2.44 2.493h-12.785s-2.175-.185-2.175-2.466V20.37l-7.507-.53v13.236c1.22 6.34 7.003 6.843 7.003 6.843s.583.027.689.053h17.268s7.374-.583 7.374-7.612V21.989zM74.655 39.947h35.385c6.154-1.22 6.817-6.764 6.817-6.764.292-1.645.133-2.97.133-2.97-.186-1.115-2.308-6.022-6.95-6.447-2.759-.265-27.321-2.175-27.321-2.175.477 2.44 1.592 3.66 2.308 4.377 1.697 1.618 4.43 2.07 4.43 2.07.663.052 18.912 1.564 18.912 1.564.583.027 1.697.186 1.671 1.592 0 .185-.159 1.432-1.565 1.432H82.003V21.512l-7.348-.53v18.965zm74.748.053h27.083c6.79-.398 7.745-6.764 7.745-6.764.239-1.671.053-3.05.053-3.05-.186-1.512-2.361-6.048-7.003-6.473-2.732-.265-27.427-1.697-27.427-1.697.743 2.52 1.724 3.262 2.467 3.979 1.698 1.618 4.271 2.015 4.271 2.015.636.054 19.124 1.592 19.124 1.592.584.027 1.778.08 1.778 1.512 0 .424-.213.875-.504 1.114 0 0-.664.345-1.247.345h-26.287L149.403 40zM188.13 14.962v-2.706h-1.114v-.371h2.679v.371h-1.114v2.706h-.451zM190.252 14.96v-3.077h.663l.796 2.175c.08.213.133.345.159.451.027-.106.106-.265.186-.504l.796-2.148h.61v3.077h-.425V12.36l-.981 2.573h-.398l-.981-2.626v2.626h-.425v.026z' fill='%23fff'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='filter0_d' x='.066' y='0' width='198.357' height='49.868' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3e%3cfeOffset dy='4.934'/%3e%3cfeGaussianBlur stdDeviation='2.467'/%3e%3cfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0'/%3e%3cfeBlend in2='BackgroundImageFix' result='effect1_dropShadow'/%3e%3cfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3e%3c/filter%3e%3cclipPath id='clip0'%3e%3cpath fill='%23fff' transform='translate(5)' d='M0 0h188.488v40H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat;
  width: 199px;
  height: 40px;
  font-size: 0;
  line-height: 0;
}
.b-aht-cols .b-aht-logo {
  display: table-cell;
  vertical-align: top;
  width: 280px;
  padding: 12px 0;
}
.b-aht-cols .b-aht-conft-stat {
  display: table-cell;
  vertical-align: top;
}
.b-aht-list-stat {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  text-align: right;
  margin: 0;
  padding: 0;
}
.b-aht-list-stat > li {
  display: inline-block;
  vertical-align: top;
  width: 190px;
  padding: 15px 0;
}
.b-aht-list-stat .b-tb {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-aht-list-stat .b-label {
  display: table-cell;
  vertical-align: middle;
  font-size: 16px;
  color: #999;
  line-height: 20px;
}
.b-aht-list-stat .b-value {
  display: table-cell;
  vertical-align: middle;
  width: 56px;
}
.b-ahb-c-list {
  font-size: 0;
  line-height: 0;
  margin: 0;
  padding: 5px 0;
  text-align: right;
}
.b-ahb-c-list .b-ahbc-select-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  color: #999;
  font-weight: 700;
}
.b-ahb-c-list .b-ahbc-select-text i {
  color: #c40119;
  font-style: normal;
}
.b-ahb-c-list .b-ahbc-clear {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 0 40px;
}
.b-ahb-c-list .b-ahbc-clear-link {
  padding: 0 0 0 22px;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  color: #c40119;
  font-weight: 700;
  position: relative;
}
.b-ahb-c-list .b-ahbc-clear-link:hover {
  color: #fff;
}
.b-ahb-c-list .b-ahbc-clear-link:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='%23C40119' stroke-width='1.5' d='M1.53 1.47l14 14M15.47 1.47l-14 14'/%3e%3c/svg%3e") no-repeat;
  width: 17px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 2px;
}
.b-ahb-c-list .b-ahbc-status {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  padding: 0 10px 0 40px;
  font-weight: 700;
}
.b-ahb-c-list .b-htconf-compat-green {
  padding: 0 0 0 40px;
  color: #60aa2a;
  position: relative;
}
.b-ahb-c-list .b-ahbc-colbar {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 0 40px;
}
.b-ahb-c-list .b-comp-progress-bar {
  width: 188px;
  height: 20px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #323232;
}
.b-ahb-c-list .b-comp-progress-bar .b-bar {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #c40119;
  color: #fff;
}
.b-ahb-c-list .b-ahbc-summ-col {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 30px;
  padding: 0 0 0 50px;
  font-size: 26px;
  color: #fff;
  font-weight: 700;
  white-space: nowrap;
}
.b-ahb-c-list .b-ahbc-summ-col i {
  font-style: normal;
  font-size: 20px;
  font-weight: 400;
}
.b-ahb-c-list .b-ahbc-links-col {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 0 40px;
}
.b-ahb-c-list .b-htconf-btns-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
  margin: 0 0 0 -15px;
  padding: 0;
}
.b-ahb-c-list .b-htconf-btns-list > li {
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 0 15px;
}
.b-ahb-c-list .b-link-go2bask {
  border-radius: 0;
  background-color: #c40119;
}
.b-ahb-c-list .b-link-go2bask:hover {
  background-color: #7d0816;
}
.b-ahb-c-list .b-htconf-btns-list .active .b-link-compare .b-ico {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  width: 36px;
  height: 23px;
  background-size: contain;
}
.b-ahb-c-list .b-htconf-btns-list .b-link-compare .b-num {
  background: #c40119;
}
.b-asus-style .b-content {
  padding: 178px 0 0 0;
}
.b-ascon-basic-box {
  background: #121212;
  border: 1px solid #3e3e3e;
  margin: 0 0 50px 0;
}
.b-ascon-bb-head {
  position: relative;
  padding: 19px;
}
.b-ascon-bb-head-title {
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
  padding: 15px 100px 15px 0;
  color: #fff;
  margin: 0;
}
.b-ascon-box-toggler {
  position: absolute;
  right: 19px;
  top: 39px;
  white-space: nowrap;
}
.b-ascon-link-toggler {
  position: relative;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  padding: 0 21px 0 0;
  text-decoration: none;
  font-weight: 700;
  color: #c40119;
  font-size: 14px;
}
.b-ascon-link-toggler:hover {
  color: #fff;
  text-decoration: none;
}
.b-ascon-link-toggler:active,
.b-ascon-link-toggler:focus {
  color: #c40119;
  text-decoration: none;
}
.b-ascon-link-toggler:after {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.519 7.53L7.379.002 0 7.401l1.4 1.47 5-4.74.02 10.999h1.93V4.18L13.05 9l1.469-1.47z' fill='%23C40119'/%3e%3c/svg%3e") no-repeat;
  width: 15px;
  height: 16px;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.3s ease;
}
.b-ascon-link-toggler[aria-expanded="false"]:after {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.b-asus-style .b-ascon-bb-list-skills {
  padding: 0 9px;
  margin: 0;
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
}
.b-asus-style .b-ascon-bb-list-skills > li {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  box-sizing: border-box;
  padding: 0 10px 20px 10px;
}
.b-asus-style .b-ascon-bb-list-skills input[type="checkbox"] + label {
  padding: 0;
  display: block;
  position: relative;
  border: 1px solid #3e3e3e;
  font-size: 15px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  transition: all 0.3s ease;
  font-weight: 700;
}
.b-asus-style .b-ascon-bb-list-skills label .b-ico {
  display: block;
  padding: 25px 0 10px 0;
  height: 88px;
}
.b-asus-style .b-ascon-bb-list-skills label .b-ico img {
  display: inline-block;
  vertical-align: top;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 53px;
}
.b-asus-style .b-ascon-bb-list-skills label .b-txt {
  transition: all 0.3s ease;
  opacity: .5;
  display: block;
  margin: 0 0 20px 0;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.b-asus-style .b-ascon-bb-list-skills input[type="checkbox"] + label:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M30 30V0L0 30h30z' fill='%233E3E3E'/%3e%3cpath d='M14 21l4.5 4.5L27 17' stroke='%23000' stroke-width='2'/%3e%3c/svg%3e") no-repeat;
  width: 30px;
  height: 30px;
  border: none;
  left: auto;
  top: auto;
  bottom: 0;
  right: 0;
  transition: all 0.3s ease;
  border-radius: 0;
}
.b-asus-style .b-ascon-bb-list-skills input[type="checkbox"] + label:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0)'%3e%3cpath d='M30 30V0L0 30h30z' fill='%23C40119'/%3e%3cpath d='M14 21l4.5 4.5L27 17' stroke='%23fff' stroke-width='2' filter='url(%23filter0_d)'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='filter0_d' x='11.293' y='16.293' width='18.414' height='15.621' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3e%3cfeOffset dy='3'/%3e%3cfeGaussianBlur stdDeviation='1'/%3e%3cfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3e%3cfeBlend in2='BackgroundImageFix' result='effect1_dropShadow'/%3e%3cfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3e%3c/filter%3e%3cclipPath id='clip0'%3e%3cpath fill='%23fff' d='M0 0h30v30H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat;
  width: 30px;
  height: 30px;
  border: none;
  left: auto;
  top: auto;
  bottom: 0;
  right: 0;
  transition: all 0.3s ease;
  border-radius: 0;
}
.b-asus-style .b-ascon-bb-list-skills input[type="checkbox"] + label:hover:after {
  opacity: 0;
}
.b-asus-style .b-ascon-bb-list-skills input[type="checkbox"]:checked + label,
.b-asus-style .b-ascon-bb-list-skills input[type="checkbox"] + label:hover {
  border-color: #c40119;
  font-weight: 700;
}
.b-asus-style .b-ascon-bb-list-skills input[type="checkbox"]:checked + label .b-txt,
.b-asus-style .b-ascon-bb-list-skills input[type="checkbox"]:checked + label:after {
  opacity: 1;
}
.b-askon-bb-btns {
  padding: 19px;
  border-top: 1px solid #3e3e3e;
  text-align: right;
}
.b-askon-btns-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -15px;
  padding: 0;
}
.b-askon-btns-list > li {
  display: inline-block;
  vertical-align: middle;
  padding: 0 15px;
}
.b-askon-bb-btns .b-btn-clear-all {
  color: #c40119;
  font-size: 14px;
  line-height: 20px;
  position: relative;
  cursor: pointer;
  text-decoration: none;
  border: none;
  display: inline-block;
  vertical-align: top;
  font-weight: 700;
  padding: 0 0 0 22px;
}
.b-askon-bb-btns .b-btn-clear-all:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='%23C40119' stroke-width='1.5' d='M1.53 1.47l14 14M15.47 1.47l-14 14'/%3e%3c/svg%3e") no-repeat;
  width: 17px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 2px;
}
.b-askon-bb-btns .b-btn-clear-all:hover {
  color: #fff;
}
.b-askon-bb-btns .b-btn-apply-filter {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  border: none;
  width: 246px;
  height: 40px;
  color: #fff;
  font-weight: 700;
  background: #c40119;
  text-align: center;
  font-size: 16px;
  text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.25);
}
.b-askon-bb-btns .b-btn-apply-filter:hover {
  background-color: #7d0816;
}
.b-askon-sel-equip {
  padding: 0 0 40px 0;
}
.b-aseq-head {
  border: 1px solid #3e3e3e;
  background: #121212;
  border-bottom: none;
  font-size: 22px;
  line-height: 27px;
  padding: 25px 15px;
  font-weight: 700;
  color: #fff;
}
.b-asus-style .b-config-wpanel {
  border: 1px solid #3e3e3e;
  background: #121212;
  margin: 0 0 10px 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.b-asus-style .b-cwp-item-step {
  color: #fff;
  border-color: #fff;
  opacity: .5;
}
.b-asus-style .b-cwp-item-name {
  color: #fff;
  opacity: .7;
}
.b-asus-style .b-cwp-item-td-ico {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='59' height='59' fill='%23C40119' fill-opacity='0.2' stroke='%23C40119' stroke-dasharray='5 2'/%3e%3c/svg%3e") no-repeat;
}
.b-asus-style .b-cwp-item-desc {
  color: #fff;
  opacity: .5;
}
.b-asus-style .b-cwp-item-btn-add,
.b-asus-style .b-cngip-btn-add,
.b-asus-style .b-cwp-item-btn-change {
  border-radius: 0;
  background-color: #c40119;
}
.b-asus-style .b-cwp-item-btn-add:hover,
.b-asus-style .b-cngip-btn-add:hover,
.b-asus-style .b-cwp-item-btn-change:hover,
.b-asus-style .b-cwp-item-btn-add:active,
.b-asus-style .b-cngip-btn-add:active,
.b-asus-style .b-cwp-item-btn-change:active,
.b-asus-style .b-cwp-item-btn-add:focus,
.b-asus-style .b-cngip-btn-add:focus,
.b-asus-style .b-cwp-item-btn-change:focus {
  background-color: #7d0816;
}
.b-askon-unit-box {
  background: #121212;
  border: 1px solid #3e3e3e;
  padding: 19px;
  margin: 0 0 40px 0;
}
.b-aub-cols {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-aubc-left {
  display: table-cell;
  vertical-align: top;
  width: 47%;
  padding: 10px 0 0 0;
}
.b-aub-cols .b-aubc-head {
  line-height: 30px;
  color: #fff;
  font-weight: 700;
  font-size: 22px;
  padding: 0 0 20px 0;
}
.b-aubc-right {
  display: table-cell;
  vertical-align: top;
  padding: 10px 0 30px 0;
}
.b-aub-cols .b-aubc-ready-head {
  font-size: 30px;
  line-height: 30px;
  color: #f78b1d;
  font-weight: 700;
  padding: 0;
  margin: 0;
}
.b-aub-cols .b-aubc-ready-tips {
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  opacity: .3;
  padding: 5px 0 15px 0;
}
.b-aubc-group {
  padding: 15px 0;
}
.b-aubc-group .b-aubcg-head {
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  padding: 0 0 10px 0;
  margin: 0;
}
.b-aubc-group .b-aubcg-head i {
  font-style: normal;
  color: #c40119;
  font-size: 18px;
  font-weight: 700;
}
.b-aubc-group .b-aubcg-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-aubc-group .b-aubcg-list li {
  padding: 0 0 4px 0;
  margin: 0;
}
.b-aubc-group .b-aubcg-list .b-fin-item {
  position: relative;
  padding: 5px 0 5px 46px;
  line-height: 20px;
  color: #fff;
  font-size: 14px;
}
.b-aubc-group .b-aubcg-list .b-fin-item:before {
  content: '';
  background: #350e13;
  border: 1px solid #453e3f;
  left: 0;
  top: 0;
  position: absolute;
  width: 30px;
  height: 30px;
}
.b-aubc-group .b-aubcg-list .b-nr-item {
  position: relative;
  padding: 5px 0 5px 46px;
  line-height: 20px;
  color: #fff;
  font-size: 14px;
}
.b-aubc-group .b-aubcg-list .b-nr-item:before {
  content: '';
  background: #1b1112;
  border: 1px solid #2b2828;
  left: 0;
  top: 0;
  position: absolute;
  width: 30px;
  height: 30px;
}
.b-aubc-group .b-aubc-clear {
  padding: 5px 0 0 8px;
}
.b-aubc-group .b-aubc-clear-link {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 20px;
  color: #c40119;
  padding: 0 0 0 22px;
  position: relative;
  text-decoration: none;
}
.b-aubc-group .b-aubc-clear-link:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='%23C40119' stroke-width='1.5' d='M1.53 1.47l14 14M15.47 1.47l-14 14'/%3e%3c/svg%3e") no-repeat;
  width: 17px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 2px;
}
.b-askon-unit-box .b-aub-total-label {
  text-align: center;
  font-size: 22px;
  line-height: 25px;
  color: #fff;
  opacity: .3;
  padding: 10px 0 20px 0;
  font-weight: 700;
}
.b-askon-unit-box .b-aub-total-value {
  text-align: center;
  font-size: 42px;
  line-height: 45px;
  color: #fff;
  padding: 0 0 30px 0;
  font-weight: 700;
}
.b-askon-unit-box .b-aub-total-value i {
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
}
.b-askon-unit-box .b-aub-btn-buy {
  display: block;
  text-decoration: none;
  width: 246px;
  height: 40px;
  color: #fff;
  font-weight: 700;
  background: #c40119;
  text-align: center;
  font-size: 16px;
  text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.25);
  line-height: 40px;
  margin: 0 auto 20px auto;
}
.b-askon-unit-box .b-aub-btn-buy:hover {
  background-color: #7d0816;
}
.b-aubc-model {
  position: relative;
  height: 580px;
  background: radial-gradient(290px at 50% 50%, rgba(196, 1, 25, 0.4) 0%, rgba(196, 1, 25, 0.144) 34.81%, rgba(196, 1, 25, 0.1) 48.07%, rgba(196, 1, 25, 0.056) 66.3%, rgba(196, 1, 25, 0.028) 81.77%, rgba(196, 1, 25, 0) 100%), #121212;
}
.b-asus-style .b-footer,
.b-asus-style .b-footer-secbot {
  background: #131313;
  color: #6a6a6a;
  border: none;
}
.b-asus-style .b-creator a {
  color: #fff;
}
.b-asus-style .b-foot-soc-link-1,
.b-asus-style .b-link-fb span:before {
  background: #2c3372 !important;
}
.b-asus-style .b-foot-soc-link-1:hover,
.b-asus-style .b-link-fb:hover span:before {
  background: #5861b3 !important;
}
.b-asus-style .b-foot-soc-link-2,
.b-asus-style .b-link-gp span:before {
  background: #960000 !important;
}
.b-asus-style .b-foot-soc-link-2:hover,
.b-asus-style .b-link-gp:hover span:before {
  background: #f00 !important;
}
.b-asus-style .b-foot-soc-link-3,
.b-asus-style .b-link-vk span:before {
  background: #005f8f !important;
}
.b-asus-style .b-foot-soc-link-3:hover,
b-bstyle .b-link-vk:hover span:before {
  background: #0081c1 !important;
}
.b-asus-style .b-foot-soc-link-4 {
  background: #761c49;
}
.b-asus-style .b-foot-soc-link-4:hover {
  background: #e12281;
}
.b-asus-style .b-foot-soc-link-5 {
  background: #005f8f;
}
.b-asus-style .b-foot-soc-link-5:hover {
  background: #0081c1;
}
.b-aubc-ready-head-mobile {
  display: none;
}
.b-foot-pay-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 0 0 -7px;
}
.b-foot-pay-list > li {
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 0 7px;
}
.b-foot-pay-list > li:first-child {
  padding: 0 0 20px 7px;
  line-height: 20px;
  font-size: 14px;
  color: #e9f1f7;
  display: block;
  font-weight: 700;
}
.b-foot-pay-list a {
  display: block;
}
.b-asus-style .b-go2top {
  border-radius: 0;
  background-color: #c40119;
}
.b-asus-style .b-rst-graph-v2 {
  font-size: 0;
  line-height: 0;
  background: #60aa2a;
  width: 40px;
  height: 40px;
}
.b-asus-style .b-rst-graph-v2 .b-rst-graph-value {
  font-size: 0;
  line-height: 0;
  width: 20px;
  height: 20px;
  left: 10px;
  top: 10px;
  background: #1c1c1c;
}
.b-asus-style .b-rst-graph-v2 .b-rst-graph-border-start {
  z-index: 2;
  width: 90%;
  height: 90%;
  left: 5%;
  top: 5%;
}
.b-asus-style .b-rst-graph-v2 .b-rst-graph-border-start-over {
  width: 110%;
  height: 110%;
  border-radius: 50%;
  left: -5%;
  top: -5%;
  position: absolute;
  z-index: 1;
}
.b-asus-style .b-rst-graph-v2-skills {
  background: #c40119;
}
.b-asus-style .b-rst-graph-v2-fps {
  background: #f78b1d;
}
.b-asus-style .b-cwp-body-inner {
  border-color: #3e3e3e;
  padding: 0;
}
.b-asus-style .b-cwp-bi-main,
.b-asus-style .b-cwp-bi-result-list > .b-item {
  border-color: #3e3e3e;
}
.b-asus-style .b-sfilt-item-head a span i,
.b-asus-style .b-sfilt-item-head a:hover span i,
.b-asus-style .b-sfilt-item-head a:active span i,
.b-asus-style .b-sfilt-item-head a:focus span i {
  border-color: transparent;
}
.b-asus-style .b-sfilt-item-param-list input[type="checkbox"] + label:before {
  border-color: #3e3e3e;
  background: #121212;
  border-radius: 0;
}
.b-asus-style .b-sfilt-item-param-list input[type="checkbox"]:checked + label {
  color: #c40119;
}
.b-asus-style .b-sfilt-item-param-list input[type="checkbox"]:checked + label:before {
  border-color: #c40119;
}
.b-asus-style .b-sfilt-item-param-list input[type="checkbox"]:checked + label:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23c40119; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.62.13a.42.42 0 0 0-.62 0l-6.52 6.8a.42.42 0 0 1-.62 0L2 3.87a.43.43 0 0 0-.3-.14.44.44 0 0 0-.3.14L.1 5.08a.46.46 0 0 0-.13.3.5.5 0 0 0 .12.34L3 8.88l.62.66 1.24 1.3a.42.42 0 0 0 .62 0l8.37-8.75a.48.48 0 0 0 0-.66z'/%3E%3C/svg%3E") no-repeat no-repeat;
}
.b-asus-style .b-sfilt-item-param-list > li label i {
  color: #fff;
}
.b-asus-style .b-sfilt-item-btns .b-btn-send {
  float: right;
  margin: 0 0 0 5px;
  border-radius: 0;
  background: #c40119;
}
.b-asus-style .b-sfilt-item-btns .b-btn-send:hover {
  background-color: #7d0816;
}
.b-asus-style .b-sfilt-item-btns .b-btn-reset {
  float: left;
  font-size: 14px;
  color: #c40119;
  border: none;
}
.b-asus-style.b-bstyle .b-side-filter {
  background: #121212;
}
.b-asus-style .b-cwp-bi-main .b-catalog-top-info .b-pagehead .b-head {
  color: #fff;
}
.b-asus-style .b-cwp-bi-main .b-catalog-top-info .b-pagehead i {
  color: #c40119;
}
.b-asus-style.b-bstyle .b-cat-sortmore-label {
  color: #fff;
  opacity: .5;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.77 7.7l5.93-5.97a1.03 1.03 0 0 0 0-1.44 1 1 0 0 0-1.43 0L7 5.6 1.73.3A1 1 0 0 0 .3.3a1.03 1.03 0 0 0 0 1.44L6.22 7.7a1.17 1.17 0 0 0 1.55 0z'/%3E%3C/svg%3E") right 7px no-repeat;
}
.b-asus-style.b-bstyle .b-cat-sortmore-label span {
  border: none;
}
.b-asus-style.b-bstyle .b-filter-selected-params-list .b-filter-link-del {
  color: #fff;
  opacity: .3;
}
.b-asus-style.b-bstyle .b-filter-selected-params-list .b-filter-link-del:hover {
  opacity: 1;
}
.b-asus-style.b-bstyle .b-filter-selected-params-list .b-filter-link-del:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.34.34 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.1a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .45l.1.08a.16.16 0 0 0 0 .02l4.64 4.67a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.87a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
}
.b-asus-style.b-bstyle .b-filter-selected-params-list .b-filter-link-del:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.34.34 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.1a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .45l.1.08a.16.16 0 0 0 0 .02l4.64 4.67a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.87a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
}
.b-asus-style.b-bstyle .b-filter-selected-params-list .b-filter-link-reset-all {
  color: #fff;
  opacity: .6;
  border: none;
}
.b-asus-style.b-bstyle .b-filter-selected-params-list .b-filter-link-reset-all:hover {
  opacity: 1;
}
.b-asus-style .b-cng-item-prod .b-cngip-head,
.b-asus-style .b-cng-item-prod .b-cngip-head a {
  color: #fff;
}
.b-asus-style .b-cng-item-prod .b-cngip-short-chars {
  color: #999;
}
.b-asus-style .b-cng-item-prod .b-cngip-short-chars a {
  color: #fff;
}
.b-asus-style .b-cng-item-prod .b-i-product-articul i {
  color: #666;
}
.b-asus-style .b-cng-item-prod .b-i-product-ratio-list .b-ratio-num {
  color: #fff;
}
.b-asus-style .b-config-wpanel .b-htconf-btns-list .b-link-compare .b-ico:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='26' viewBox='0 0 42 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.53 7.15a2.74 2.74 0 0 0-4.74 0L.34 18.5a2.6 2.6 0 0 0 .12 2.77 10.7 10.7 0 0 0 7.36 4.6 9.44 9.44 0 0 0 1.33.12 9.25 9.25 0 0 0 1.33-.13 10.75 10.75 0 0 0 7.36-4.6 2.6 2.6 0 0 0 .1-2.78zM8.85 8.27a.36.36 0 0 1 .62 0l4.8 8.42H4.06zm7.05 11.7a8.4 8.4 0 0 1-5.76 3.6.33.33 0 0 0-.05.02 7 7 0 0 1-.94.08 6.7 6.7 0 0 1-.92-.1h-.06a8.46 8.46 0 0 1-5.76-3.6.33.33 0 0 1 0-.37l.33-.6h12.82l.35.6a.35.35 0 0 1-.02.38zm25.74-1.48L35.2 7.14a2.75 2.75 0 0 0-4.75 0L24 18.5a2.6 2.6 0 0 0 .13 2.77 10.73 10.73 0 0 0 7.37 4.6 7.26 7.26 0 0 0 2.65 0 10.75 10.75 0 0 0 7.37-4.6 2.6 2.6 0 0 0 .12-2.78zM32.5 8.26a.33.33 0 0 1 .32-.18.33.33 0 0 1 .32.17l4.78 8.42h-10.2zm7.06 11.7a8.4 8.4 0 0 1-5.76 3.6l-.05.02a6.84 6.84 0 0 1-.93.08 6.7 6.7 0 0 1-.92-.1h-.05a8.4 8.4 0 0 1-5.76-3.6.33.33 0 0 1-.03-.37l.35-.6h12.8l.36.6a.33.33 0 0 1-.02.38zm-5.8-17.1a1.17 1.17 0 0 0-1.2-1.16h-8.9a2.94 2.94 0 0 0-5.34 0H9.4a1.16 1.16 0 1 0 0 2.32h8.92a2.94 2.94 0 0 0 5.33 0h8.92a1.17 1.17 0 0 0 1.18-1.16zm-12.77 1.3a1.32 1.32 0 1 1 1.33-1.3A1.33 1.33 0 0 1 21 4.16z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-asus-style .b-htconf-btns-list .b-link-compare .b-num {
  background: #c40119;
}
.b-asus-style .b-cng-item-prod .b-cngip-price {
  color: #c40119;
}
.b-asus-style .b-cngip-tb-mpc .b-ctm-txt {
  color: #fff;
}
.b-asus-style .b-cng-item-prod .b-cngip-pic a {
  width: 100px;
  height: 100px;
  display: table-cell;
  vertical-align: middle;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='59' height='59' fill='%23C40119' fill-opacity='0.2' stroke='%23C40119' stroke-dasharray='5 2'/%3e%3c/svg%3e") no-repeat;
  text-align: center;
  background-size: cover;
}
.b-asus-style .b-cng-item-prod .b-cngip-pic img {
  max-height: 100px;
  margin: auto;
}
.b-config-wpanel-mtn-asus-mob-show {
  display: none;
}
.b-aubc-model-box {
  width: 306px;
  height: 487px;
  background: url("../images/asus-conf-box-bg.png") no-repeat;
  margin: 30px auto;
  position: relative;
}
.b-aubc-mb-item {
  position: absolute;
  opacity: 0;
}
.b-aubc-mb-active {
  opacity: 1;
}
.b-aubc-mb-p1 {
  width: 92px;
  height: 104px;
  left: 96px;
  top: 2px;
  background: url("../images/asus-cbp-1.png") no-repeat;
}
.b-aubc-mb-p2 {
  width: 190px;
  height: 100px;
  left: 39px;
  top: 46px;
  background: url("../images/asus-cbp-2.png") no-repeat;
}
.b-aubc-mb-p3 {
  width: 247px;
  height: 132px;
  left: 2px;
  top: 92px;
  background: url("../images/asus-cbp-3.png") no-repeat;
}
.b-aubc-mb-p4 {
  width: 96px;
  height: 79px;
  left: 86px;
  top: 179px;
  background: url("../images/asus-cbp-4.png") no-repeat;
}
.b-aubc-mb-p5 {
  width: 220px;
  height: 99px;
  left: 84px;
  top: 178px;
  background: url("../images/asus-cbp-5.png") no-repeat;
}
.b-aubc-mb-p6 {
  width: 151px;
  height: 136px;
  left: 48px;
  top: 197px;
  background: url("../images/asus-cbp-6.png") no-repeat;
}
.b-aubc-mb-p7 {
  width: 177px;
  height: 127px;
  left: 23px;
  top: 301px;
  background: url("../images/asus-cbp-7.png") no-repeat;
}
.b-aubc-mb-p8 {
  width: 125px;
  height: 181px;
  left: 12px;
  bottom: 2px;
  background: url("../images/asus-cbp-8.png") no-repeat;
}
.b-aubc-mb-p9 {
  width: 121px;
  height: 124px;
  left: 73px;
  top: 75px;
  background: url("../images/asus-cbp-9.png") no-repeat;
}
.b-aubc-model-box-full > div {
  display: none !important;
}
.b-aubc-model-box-full {
  background: url("../images/asus-cbp-full.png") no-repeat;
}
.b-asus-style .b-cwrh-toggle,
.b-asus-style .b-cwrh-toggle:hover,
.b-asus-style .b-cwrh-toggle:active,
.b-asus-style .b-cwrh-toggle:focus {
  color: #fff;
}
.b-asus-style .b-cwrh-toggle span {
  border-color: #fff;
}
.b-asus-style .b-cwrh-toggle:hover span,
.b-asus-style .b-cwrh-toggle:active span,
.b-asus-style .b-cwrh-toggle:focus span {
  border-color: transparent;
}
.b-asus-style .b-cwrh-toggle:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-opacity:0.4; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-asus-style .b-cwrh-toggle:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.53' height='15.13' viewBox='0 0 14.531 15.13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M14.52 7.6l-7.14 7.53L0 7.73l1.4-1.47L6.4 11l.02-11h1.93v10.95l4.7-4.82z'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
.b-asus-style .b-cng-item-prod .b-cngip-pic a {
  display: table-cell;
  width: 100px;
  height: 100px;
  vertical-align: middle;
  text-align: center;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='59' height='59' fill='%23C40119' fill-opacity='0.2' stroke='%23C40119' stroke-dasharray='5 2'/%3e%3c/svg%3e") no-repeat;
  background-size: cover;
  padding: 10px;
  box-siznig: border-box;
}
.b-asus-style .b-cng-item-prod .b-cngip-pic img {
  max-height: 90px;
}
.b-asus-style .pagination > li > a,
.b-asus-style .pagination > li > span,
.b-asus-style .b-pagination > li,
.b-asus-style .b-pagination > li:first-child,
.b-asus-style .b-pagination > li:last-child {
  color: rgba(255, 255, 255, 0.3);
}
.b-asus-style .pagination > .active > a,
.b-asus-style .pagination > .active > span,
.b-asus-style .pagination > .active > a:hover,
.b-asus-style .pagination > .active > span:hover,
.b-asus-style .pagination > .active > a:focus,
.b-asus-style .pagination > .active > span:focus {
  color: rgba(255, 255, 255, 0.3);
  border-color: transparent;
  background: rgba(255, 255, 255, 0.1);
}
.b-asus-style .b-cngip-meta-addinfo .b-plus {
  color: #efc500;
}
.b-asus-style .b-cwp-item-step-ok {
  background-color: #c40119;
}
.b-asus-style .b-cwp-item-td-price .b-price {
  color: #c40119;
}
.b-asus-style .b-cwp-item-product-name,
.b-asus-style .b-cwp-item-product-name a {
  color: rgba(255, 255, 255, 0.7);
}
.b-asus-style .b-cwp-item-product-articul {
  color: rgba(255, 255, 255, 0.3);
}
.b-asus-style .b-cwp-item-product-articul i {
  color: rgba(255, 255, 255, 0.5);
}
.b-asus-style .b-cwp-item-btn-change,
.b-asus-style .b-cwp-item-btn-change:hover,
.b-asus-style .b-cwp-item-btn-change:focus,
.b-asus-style .b-cwp-item-btn-change:active {
  background: #c40119;
}
.b-asus-style .b-cwp-item-btn-change:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='29.97' height='23'%3e%3cpath d='M29.75 7.724L22.09.209a.755.755 0 0 0-.82-.16.736.736 0 0 0-.46.683v3.525h-5.84a.74.74 0 1 0 0 1.48h6.59a.75.75 0 0 0 .76-.74V2.518l5.83 5.729-5.83 5.727V11.5a.75.75 0 0 0-.76-.74H9.12c.01-.355.01-.809.01-1.393V7.23a.747.747 0 0 0-.47-.683.761.761 0 0 0-.82.161L.19 14.221a.72.72 0 0 0 0 1.046l7.65 7.514a.763.763 0 0 0 .82.161.747.747 0 0 0 .47-.684v-3.525h5.84a.74.74 0 1 0 0-1.48h-6.6a.748.748 0 0 0-.75.74v2.479l-5.83-5.728 5.83-5.727v2.463a.85.85 0 0 0 .01.159.751.751 0 0 0 .74.6h12.44v3.524a.739.739 0 0 0 .46.684.757.757 0 0 0 .82-.161l7.66-7.513a.738.738 0 0 0 0-1.049z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat;
}
.b-cwp-btn-delete {
  z-index: 3;
}
.b-mobile-callback .b-page-head {
  font-size: 24px;
  line-height: 30px;
  padding: 20px 0 20px 0;
  font-weight: 400;
  margin: 0;
}
.b-mobile-callback .b-shead {
  font-size: 18px;
  line-height: 22px;
  padding: 5px 0 15px 0;
  font-weight: 700;
  margin: 0;
}
.b-mobile-callback .b-cb-reason {
  list-style: none;
  vertical-align: top;
  padding: 0 0 20px 0;
  margin: 0;
}
.b-mobile-callback .b-cb-reason li {
  margin: 0;
  padding: 0 0 10px 0;
  font-size: 16px;
  line-height: 20px;
}
.b-mobile-callback input[type="radio"] + label {
  margin: 0;
  line-height: 20px !important;
  padding: 5px 0 5px 40px !important;
}
.b-mobile-callback .b-btn-send,
.b-mobile-callback .b-btn-send:hover,
.b-mobile-callback .b-btn-send:focus {
  display: block;
  width: 100%;
  font-size: 21px;
  text-align: center;
  height: 55px;
  color: #fff;
  font-weight: 700;
  background: #eb4242;
  border: none;
  cursor: pointer;
  margin: 0 0 5px 0;
}
.b-mobile-callback .b-btn-send:hover,
.b-mobile-callback .b-btn-send:focus {
  background: #bae664;
}
.b-product-db-photos-slider-thumbs .b-tb {
  width: 100%;
  height: 120px;
}
.b-product-db-photos-slider-thumbs .b-td,
.b-product-db-photos-slider-thumbs .b-item {
  height: 120px;
}
.b-product-db-photos-slider-thumbs .b-item {
  margin: 0;
  box-sizing: border-box;
}
.b-product-db-photos-slider-thumbs .b-item + .b-item .b-tb {
  border-left: 1px solid #2d303d;
}
.b-product-db-photos-slider-thumbs {
  margin: 0 -20px -20px -20px;
  border-top: 1px solid #2d303d;
  white-space: nowrap;
}
.b-product-db-photos-slider-thumbs .slick-prev {
  left: 0;
  display: none !important;
}
.b-product-db-photos-slider-thumbs .slick-next {
  right: 0;
  display: none !important;
}
.b-tproduct-form-title {
  padding: 20px 0;
}
.b-tproduct-form {
  padding-bottom: 50px;
}
.b-product-db-shortdesc {
  padding-bottom: 0;
}
.b-pdb-shortdesc-col-left {
  padding: 0;
}
.b-pdb-shortdesc-col-right {
  padding-bottom: 5px;
}
.b-product-db-shortdesc .b-pdp-chars-list-ico {
  padding-top: 15px;
}
.b-bstyle .b-breadcrumb-list > li:last-child a {
  color: #999;
  text-decoration: none;
}
.b-bstyle .label.action,
.b-bstyle .b-product-desc-box .label.action {
  border-color: #fe33ba;
  color: #fe33ba;
}
.b-bstyle .label.discount,
.b-bstyle .b-product-desc-box .label.discount {
  border-color: #356ce7;
  color: #356ce7;
}
.b-bstyle .label.bestseller,
.b-bstyle .b-product-desc-box .label.bestseller {
  border-color: #eda526;
  color: #eda526;
}
.b-bstyle .label.new,
.b-bstyle .b-product-desc-box .label.new {
  border-color: #eda526;
  color: #eda526;
}
.b-bstyle .label.pricedrop,
.b-bstyle .b-product-desc-box .label.pricedrop {
  border-color: #356ce7;
  color: #356ce7;
}
.b-bstyle .label.superprice,
.b-bstyle .b-product-desc-box .label.superprice {
  border-color: #356ce7;
  color: #356ce7;
}
.b-pdb-shortdesc-col-left a {
  color: #989ea1;
}
.b-bstyle .b-pdb-shortdesc-col-left a {
  color: #fff;
}
.b-complist-box .b-cmbx-tmeta h1 {
  font-size: 30px;
}
.b-compare-tpar-list .b-btn-buy {
  display: block;
  font-size: 18px;
  line-height: 45px;
  text-align: center;
  height: 45px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #eb4242;
  position: relative;
  margin: 10px 0;
}
.b-compare-tpar-list .b-btn-buy:before {
  content: '';
  width: 29px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 7px;
}
.b-compare-tpar-list .b-btn-buy:hover,
.b-compare-tpar-list .b-btn-buy:focus,
.b-compare-tpar-list .b-btn-buy:active {
  background-color: #bae664;
  color: #fff;
  text-decoration: none;
}
.b-compare-th-list .b-i-product-config-meta-list {
  display: none;
}
.b-comparsion-slider .slick-list {
  padding: 0 !important;
}
.b-comparsion-slider .b-i-product .b-link-add2compare {
  display: none !important;
}
.b-hbs-catalog-hover {
  z-index: 999;
}
.b-hbs-catalog-hover .b-hbs-catalog-backdrop {
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  cursor: pointer;
  z-index: 999;
  transition: all 0.3s ease;
}
.b-hbs-catalog-hover .b-hbs-catalog-popup {
  z-index: 1001;
}
.b-hbs-catalog-hover .b-hbs-catalog-toggler {
  z-index: 1000;
  position: relative;
}
.b-foot-soc-list a {
  z-index: 1;
}
.x-nav-visible-stay .b-header-bot-side .b-hbs-catalog-hover .b-hbs-catalog-backdrop {
  background: none;
}
.b-list-my-orders-service-reqs .b-lmo-item-open .b-lmo-header .b-lmo-td-iprods,
.b-list-my-orders-service-reqs .b-lmo-item-open .b-lmo-header .b-lmo-td-iprice {
  display: inline-block;
}
.b-list-my-orders-service-reqs .b-imo-tlist .b-item-artic {
  width: auto;
}
.b-list-my-orders-service-reqs .b-imo-tlist .b-item {
  display: table-cell;
  vertical-align: baseline;
}
.b-list-my-orders-service-reqs .b-imo-tlist .b-item-quant {
  width: 90px;
}
.b-list-my-orders-service-reqs .b-imo-tlist .b-item-price-total {
  width: 132px;
}
.b-list-my-orders-service-reqs .b-imo-tlist .b-item-quant {
  font-size: 14px;
}
.b-list-my-orders-service-reqs .b-lmo-full-info {
  padding-top: 15px;
}
.b-list-my-orders-service-reqs .b-lmo-btb-list {
  border: none;
  padding: 0;
  margin: 0;
}
.b-list-my-orders-service-reqs .b-lmo-btb-right {
  padding: 0;
}
.b-list-my-orders-service-reqs .b-lmo-btb-left {
  padding: 0 20px;
  width: 67%;
}
.b-list-my-orders-service-reqs .b-imo-td-desc .b-head {
  min-height: 75px;
}
.b-lmo-add-ttn-form {
  padding: 0 0 15px 0;
}
.b-lmo-add-ttn-form .b-head {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='34' height='35' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M23.416 8.09l.095.133.155.051 3.93 1.292-.03 4.137-.002.164.096.132 2.42 3.356-2.456 3.33-.098.13v.164l-.015 4.137-3.944 1.25-.155.049-.097.132-2.444 3.338-3.925-1.307-.155-.052-.155.05-3.94 1.265-2.407-3.365-.095-.133-.155-.051-3.93-1.293.03-4.136.002-.164-.096-.133-2.42-3.355 2.456-3.33.097-.13.001-.164.015-4.137 3.944-1.25.155-.05.097-.131 2.444-3.338 3.925 1.307.155.052.155-.05 3.94-1.265 2.407 3.365z' stroke='%230074AE'/%3e%3cpath d='M15.716 19.392c-.038-.467-.005-.868.098-1.204.112-.336.26-.635.448-.896.186-.261.392-.495.616-.7.233-.205.448-.41.644-.616.205-.205.373-.425.504-.658.14-.233.21-.504.21-.812 0-.41-.126-.747-.378-1.008-.243-.261-.672-.392-1.288-.392-.374 0-.756.07-1.148.21-.383.14-.71.29-.98.448l-.448-1.008c.392-.243.807-.43 1.246-.56.438-.14.98-.21 1.624-.21.457 0 .858.06 1.204.182.345.121.634.29.868.504.233.205.406.453.518.742.12.28.182.583.182.91 0 .439-.07.817-.21 1.134-.14.308-.313.583-.518.826-.206.243-.43.467-.672.672a6.404 6.404 0 0 0-.672.658 3.29 3.29 0 0 0-.518.756c-.14.28-.21.62-.21 1.022h-1.12zm-.308 1.862c0-.27.084-.485.252-.644.177-.159.406-.238.686-.238s.504.08.672.238c.177.159.266.373.266.644a.832.832 0 0 1-.266.63c-.168.168-.392.252-.672.252s-.51-.084-.686-.252a.855.855 0 0 1-.252-.63z' fill='%230074AE'/%3e%3c/svg%3e") no-repeat;
  color: #0074ae;
  font-weight: 400;
  line-height: 35px;
  font-size: 14px;
  padding: 0 0 0 42px;
  margin: 0 0 16px 0;
}
.b-lmo-add-ttn-form .form-item {
  position: relative;
  padding: 0 110px 0 0;
}
.b-lmo-add-ttn-form .form-item .b-btn-add {
  right: 0;
  top: 0;
  position: absolute;
  width: 100px;
  height: 40px;
  border: none;
  cursor: pointer;
  color: #fff;
  border-radius: 3px;
  background: #60aa2a;
  font-size: 16px;
  font-weight: 700;
}
.b-lmo-add-ttn-form .form-item .b-btn-add:hover {
  background-color: #52991d;
}
.b-lmo-additional-comment {
  padding: 10px 15px;
  background: #f7f7f7;
  border-radius: 3px;
  color: #999;
  font-size: 13px;
  line-height: 18px;
}
.b-lmo-header .b-lmo-iart {
  white-space: nowrap;
}
.b-wrap-make-srk {
  padding: 0 5px;
  max-width: 920px;
}
.b-wms-title-box {
  position: relative;
  padding: 0 160px 30px 0;
}
.b-wms-title-box h1 {
  font-size: 36px;
  color: #333;
  font-weight: 400;
  line-height: 40px;
  margin: 0;
  padding: 0;
}
.b-wms-title-box .b-label-step {
  color: #f78b1d;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  right: 0;
  top: 0;
  white-space: nowrap;
  font-size: 36px;
  line-height: 40px;
}
.b-wrap-make-srk .b-lmo-btb-list > .b-item {
  position: relative;
}
.b-wrap-make-srk .b-box-add-2-request {
  position: absolute;
  width: 272px;
  right: -302px;
  bottom: 20px;
}
.b-wrap-make-srk .b-box-btn-2-request {
  display: block;
  text-decoration: none;
  border: 2px solid #60aa2a;
  border-radius: 10px;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  color: #60aa2a;
  font-weight: 700;
}
.b-wrap-make-srk .b-box-btn-2-request:hover,
.b-wrap-make-srk .b-box-btn-2-request:active,
.b-wrap-make-srk .b-box-btn-2-request:focus {
  color: #fff;
  background: #60aa2a;
  text-decoration: none;
}
.b-wms-box-btns {
  text-align: right;
  padding: 40px 0;
  font-size: 0;
  line-height: 0;
}
.b-wms-btn-next {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  background: #60aa2a;
  border-radius: 10px;
  text-align: center;
  line-height: 55px;
  font-size: 21px;
  color: #fff;
  font-weight: 700;
  height: 55px;
  width: 272px;
}
.b-wms-btn-next:hover,
.b-wms-btn-next:active,
.b-wms-btn-next:focus {
  background-color: #52991d;
  color: #fff;
  text-decoration: none;
}
.b-wms-btn-prev {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  background: #fff;
  border-radius: 10px;
  text-align: center;
  line-height: 51px;
  border: 2px solid #60aa2a;
  font-size: 21px;
  color: #60aa2a;
  font-weight: 700;
  height: 55px;
  width: 272px;
  float: left;
}
.b-wms-btn-prev:hover,
.b-wms-btn-prev:active,
.b-wms-btn-prev:focus {
  background-color: #52991d;
  color: #fff;
  text-decoration: none;
}
.b-wrap-make-srk .b-wms-rq-order .b-box-add-2-request {
  position: static;
  right: auto;
  top: auto;
}
.b-wms-rq-order .b-imo-td-desc .b-head {
  min-height: 75px;
}
.b-wms-rq-order .b-imo-tlist .b-item-artic {
  width: 25%;
  vertical-align: baseline;
}
.b-wms-rq-order .b-imo-tlist .b-item-quant {
  width: 100px;
  vertical-align: baseline;
}
.b-wms-rq-order .b-imo-tlist .b-item-price-total {
  width: auto;
  vertical-align: baseline;
}
.b-wms-inner-thead {
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
  padding: 10px 0;
}
.b-wms-inner-thead .b-in-cols {
  font-size: 0;
  line-height: 0;
  margin: 0 -15px;
}
.b-wms-inner-thead .b-in-cols .b-inc-left {
  width: 45%;
  display: inline-block;
  vertical-align: top;
  padding: 0 15px;
  line-height: 20px;
  font-size: 16px;
  color: #333;
}
.b-wms-inner-thead .b-in-cols .b-inc-right {
  width: 55%;
  display: inline-block;
  vertical-align: top;
  padding: 0 15px;
  line-height: 20px;
  font-size: 16px;
  color: #333;
}
.b-wms-ord-shift {
  margin: 0 0 15px 130px;
}
.b-wms-list-add-form {
  list-style: none;
  vertical-align: top;
  margin: 0 0 20px 0;
  padding: 0;
}
.b-wms-list-add-form > .b-item {
  border-bottom: 1px solid #e3e3e3;
  padding: 20px 0;
}
.b-wms-list-add-form .b-in-cols {
  font-size: 0;
  line-height: 0;
  margin: 0 -15px;
}
.b-wms-list-add-form .b-in-cols .b-inc-left {
  width: 45%;
  display: inline-block;
  vertical-align: top;
  padding: 0 15px;
  line-height: 20px;
  font-size: 16px;
  color: #333;
}
.b-wms-list-add-form .b-in-cols .b-inc-right {
  width: 55%;
  display: inline-block;
  vertical-align: top;
  padding: 0 15px;
  line-height: 20px;
  font-size: 16px;
  color: #333;
}
.b-wms-list-add-form .b-inc-mob-label {
  display: none;
  line-height: 20px;
  font-size: 16px;
  color: #333;
  padding: 0 0 5px 0;
}
.b-wms-head-step-form {
  font-size: 21px;
  line-height: 25px;
  font-weight: 700;
  color: #333;
  padding: 0 0 20px 0;
}
.b-row-wms-form {
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 10px;
}
.b-config-intro-bg-center {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 158px;
  cursor: pointer;
  transition: none;
}
.b-content-chair-config {
  position: relative;
  z-index: 3;
  padding: 0;
}
.b-content-chair-config-inner {
  max-width: 980px;
  margin: 0 auto 50px auto;
}
.b-chair-conf-intro {
  height: 190px;
  background: rgba(0, 0, 0, 0.3);
  position: relative;
  overflow: hidden;
}
.b-chair-conf-intro .b-banner-pic-a {
  position: absolute;
  left: 22px;
  top: 20px;
}
.b-chair-conf-intro .b-banner-pic-b {
  position: absolute;
  right: 22px;
  top: 20px;
}
.b-chair-conf-intro .b-banner-pic-b img {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
}
.b-chair-conf-intro .b-inner {
  position: relative;
  z-index: 4;
  max-width: 690px;
  margin: auto;
  padding: 20px 0;
  font-size: 21px;
  line-height: 27px;
  text-align: center;
  letter-spacing: -0.005em;
  color: #fff;
  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);
}
.b-chair-conf-intro .b-inner p {
  max-width: 600px;
  margin: auto;
}
.b-chair-conf-intro .b-head {
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  padding: 0 0 15px 0;
}
.b-3c-body {
  position: relative;
  background: #fff;
  border-radius: 10px;
  z-index: 5;
  margin: -10px 0 0 0;
  padding: 20px;
}
.b-3cb-cols {
  width: 100%;
  display: table;
  table-layout: fixed;
  margin: 0 0 15px 0;
}
.b-3cb-cols .b-3cb-col-item-left {
  display: table-cell;
  vertical-align: top;
  width: 320px;
  padding: 0 20px 0 0;
}
.b-3cb-cols .b-3cb-col-item-right {
  display: table-cell;
  vertical-align: top;
}
.b-3cb-pc-item .b-head-txt {
  font-size: 21px;
  color: #333;
  font-weight: 700;
  line-height: 30px;
  padding: 5px 0 15px 0;
}
.b-3cb-cols .b-user-params-cols {
  font-size: 0;
  line-height: 0;
  margin: 0 -10px;
}
.b-3cb-cols .b-user-params-cols .b-col {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 0 10px;
}
.b-3cb-cols .b-user-params-cols .form-control {
  font-size: 16px;
}
.b-3cb-cols .b-short-desc {
  font-size: 14px;
  line-height: 18px;
  color: #999;
  padding: 0 0 5px 0;
}
.b-3cb-params-container .b-3cb-pc-item {
  padding: 20px 0;
}
.b-3cb-params-container > div:first-child {
  padding-top: 5px;
}
.b-3cb-params-container > div + div {
  border-top: 1px solid #e5e5e5;
}
.b-3cb-cols .b-head-container {
  position: relative;
  padding: 0 120px 0 0;
}
.b-3cb-cols .b-setting-toggler {
  right: 0;
  top: 0;
  position: absolute;
}
.b-3cb-cols .b-setting-toggler-btn {
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  position: relative;
  color: #999;
  line-height: 40px;
  padding: 0 50px 0 0;
  display: inline-block;
  vertical-align: top;
}
.b-3cb-cols .b-setting-toggler-btn:before {
  content: '';
  width: 40px;
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 8px;
  background: #60aa2a;
  transition: all 0.2s ease;
}
.b-3cb-cols .b-setting-toggler-btn:after {
  content: '';
  width: 40px;
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18 9.95652H9.95294V18H8.04706V9.95652H0V8.08696H8.04706V0H9.95294V8.08696H18V9.95652Z' fill='white'/%3e%3c/svg%3e ") center center no-repeat;
}
.b-3cb-cols .b-setting-toggler-btn:hover:before {
  background: #52991d;
}
.b-3cb-cols .b-setting-toggler-btn:hover,
.b-3cb-cols .b-setting-toggler-btn:focus,
.b-3cb-cols .b-setting-toggler-btn:active {
  color: #666;
  text-decoration: none;
}
.b-3c-chair-scheme-inner {
  position: relative;
  padding: 20px;
}
.b-3cb-btm-btns {
  padding: 40px 20px 30px 20px;
  text-align: center;
  margin: 0 -20px;
  border-top: 1px solid #e5e5e5;
}
.b-3cb-btm-btns .b-btn {
  border: none;
  cursor: pointer;
  border-radius: 8px;
  background: #60aa2a;
  color: #fff;
  text-align: center;
  height: 55px;
  font-size: 21px;
  font-weight: 700;
  display: inline-block;
  vertical-align: top;
  width: 380px;
}
.b-3cb-btm-btns .b-btn:hover,
.b-3cb-btm-btns .b-btn:active,
.b-3cb-btm-btns .b-btn:focus {
  background: #52991d;
  color: #fff;
  text-decoration: none;
}
.b-3cb-btm-btns .b-btn[disabled] {
  background: #ccc;
  cursor: default;
}
.x-nav-flying-msi .b-header {
  z-index: 10;
}
.b-config-intro-bg-center {
  top: 51px;
}
.b-content-3c-white {
  margin: 0 -1000% !important;
  padding: 0 1000% !important;
  background: #fff;
  z-index: 5;
}
.b-3cb-body-params .b-3cbp-group {
  padding: 10px 0 20px 0;
}
.b-3cbp-group .b-3cbp-head {
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  color: #333;
  padding: 0 0 15px 0;
}
.b-3cbp-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -5px;
}
.b-3cbp-list > .b-item {
  display: inline-block;
  vertical-align: top;
  padding: 0 5px;
  width: 33.3333%;
}
.b-3cbp-list.b-3cbp-list-4-inline > .b-item {
  width: 25%;
}
.b-3cbp-list.b-3cbp-list-2-inline > .b-item {
  width: 50%;
}
.b-3cbp-list input[type="radio"] + label,
.b-3cbp-list input[type="checkbox"] + label {
  display: block;
  background: #fff;
  border: 1px solid #dadada;
  border-radius: 8px;
  padding: 5px !important;
  text-align: center;
  line-height: 15px !important;
  margin: 0;
  transition: all 0.2s ease;
  color: #858585;
  font-weight: 400;
}
.b-3cbp-list input[type="checkbox"] + label:before,
.b-3cbp-list input[type="checkbox"] + label:after,
.b-3cbp-list input[type="radio"] + label:before,
.b-3cbp-list input[type="radio"] + label:after {
  display: none;
}
.b-3cbp-list input[type="radio"]:checked + label,
.b-3cbp-list input[type="checkbox"]:checked + label {
  border-color: #60aa2a;
  color: #60aa2a;
  font-weight: 400;
}
.b-3cbp-list input[type="radio"] + label:hover,
.b-3cbp-list input[type="checkbox"] + label:hover {
  border-color: #60aa2a;
  color: #60aa2a;
  font-weight: 400;
}
.b-3cbp-list .b-ico {
  width: 100%;
  display: table;
}
.b-3cbp-list .b-ico-in {
  width: 100%;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  height: 58px;
}
.b-3cbp-list .b-txt {
  width: 100%;
  display: table;
  margin: 0 0 5px 0;
  height: 30px;
  overflow: hidden;
}
.b-3cbp-list .b-txt-in {
  width: 100%;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  height: 30px;
  font-size: 14px;
}
.b-3cbp-list .b-txt-in i {
  font-style: normal;
  display: none;
}
.b-3cbp-list-colors input[type="radio"] + label {
  padding: 10px !important;
  border-radius: 30px;
}
.b-3cbp-list-colors .b-ico-color {
  border-radius: 20px;
  height: 40px;
  display: block;
}
.b-3c-chair-scheme .b-btn-filter-box {
  position: absolute;
  bottom: -5px;
  left: 0;
  width: 100%;
  text-align: center;
}
.b-3c-chair-scheme .b-btn-filter-show {
  width: 48px;
  height: 48px;
  border: none;
  cursor: pointer;
  position: relative;
  font-size: 0;
  line-height: 0;
  border-radius: 8px;
  background: #60aa2a url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='28' viewBox='0 0 24 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 0V26M12 26L23 15M12 26L1 15' stroke='white' stroke-width='2'/%3e%3c/svg%3e") center center no-repeat;
}
.b-3c-chair-scheme .b-btn-filter-show:hover,
.b-3c-chair-scheme .b-btn-filter-show:active,
.b-3c-chair-scheme .b-btn-filter-show:focus {
  background-color: #52991d;
}
.b-3c-chair-scheme .b-btn-filter-show b {
  color: #f78b1d;
}
.b-3c-chair-scheme .b-btn-filter-show .b-inner-text {
  width: 210px;
  top: -68px;
  left: 50%;
  margin: 0 0 0 -102px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
  z-index: 999;
  display: block;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  text-align: center;
  position: absolute;
}
.b-3c-chair-scheme .b-btn-filter-show .b-in {
  padding: 14px 10px;
  border-radius: 8px;
  background: #fff;
  position: relative;
  z-index: 99;
  display: block;
}
.b-3c-chair-scheme .b-btn-filter-show .b-cor {
  position: absolute;
  width: 14px;
  height: 14px;
  bottom: -7px;
  left: 50%;
  background: #fff;
  box-shadow: 1px 1px 5px rgba(1, 1, 2, 0.15);
  margin: 0 0 0 -10px;
  transform: rotate(45deg);
  z-index: 98;
  display: block;
}
.b-pchair {
  opacity: 0;
  transition: all 0.2s ease;
  position: absolute;
  left: 20px;
  top: 20px;
}
.b-pchair.visible {
  opacity: 1;
}
.tooltip.top {
  box-sizing: border-box;
  z-index: 999;
  left: 0;
  margin: -20px 0 0 0 !important;
  position: absolute;
  border: 1px solid #e5e5e5;
  border-radius: 7px;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);
  max-width: 210px;
  width: 210px;
  background: #fff;
  opacity: 1 !important;
  padding: 0 !important;
  font-family: 'Montserrat', sans-serif;
}
.tooltip,
.tooltip * {
  font-family: 'Montserrat', sans-serif;
}
.tooltip.top b {
  color: #f78b1d;
}
.tooltip.top .tooltip-inner {
  position: relative;
  padding: 10px;
  z-index: 1005;
  background: #fff;
  border-radius: 7px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  width: 100%;
  max-width: 100%;
  text-align: center;
}
.tooltip.top .tooltip-arrow {
  position: absolute;
  width: 14px;
  height: 14px;
  bottom: -14px !important;
  left: 50% !important;
  background: #fff;
  box-shadow: 1px 1px 5px rgba(1, 1, 2, 0.15);
  border: none !important;
  margin: 0 0 0 -10px !important;
  top: auto !important;
}
.b-ico-color-no-txt {
  display: table;
  width: 100%;
  height: 40px;
}
.b-ico-color-no-txt .b-no-inner {
  display: table-cell;
  text-align: center;
  vertical-align: bottom;
  width: 100%;
  height: 40px;
  line-height: 15px;
  font-size: 14px;
  color: #858585;
  position: relative;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.08.293l4.42 4.42 4.421-4.42 1.786 1.786L8.287 6.5l4.42 4.42-1.786 1.787-4.42-4.42-4.421 4.42-1.787-1.786 4.42-4.42-4.42-4.422L2.079.293z' fill='%2360AA2A'/%3e%3c/svg%3e") center 4px no-repeat;
  font-weight: 400;
  white-space: nowrap;
}
.b-ico-color-no-txt .b-no-inner i {
  font-style: normal;
}
.b-3cbp-list.b-3cbp-list-4-inline.b-3cbp-list-colors > .b-item {
  margin-bottom: 10px;
}
.b-header-3c-wrapper {
  z-index: 10;
  background: #fff;
  margin: -1px -1000% 0 -1000%;
  padding: 0 1000%;
  position: relative;
}
.b-header-3c-container {
  margin: 0 -15px;
  padding: 5px 15px;
  border-radius: 10px;
  position: relative;
  background: #fff9d2;
}
.b-hh3c-cols {
  font-size: 0;
  line-height: 0;
}
.b-hh3c-cols .b-hh3c-user-params {
  float: left;
  width: 58px;
  margin: 0 0 0 6px;
  display: table;
}
.b-hh3c-cols .b-hh3c-user-params .b-in {
  display: table-cell;
  vertical-align: middle;
  width: 58px;
  height: 40px;
  text-align: left;
  font-weight: 700;
  font-size: 12px;
  line-height: 18px;
  color: #60aa2a;
}
.b-hh3c-selected-param {
  float: left;
  position: relative;
  padding: 0 0 0 21px;
}
.b-hh3c-selected-param:before {
  content: '';
  width: 1px;
  height: 20px;
  background: #e5e5e5;
  position: absolute;
  left: 0;
  top: 10px;
}
.b-hh3c-selected-param .b-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
  padding: 0 12px 0 0;
  margin: 0;
}
.b-hh3c-selected-param .b-list > li {
  display: inline-block;
  verrtical-align: top;
  padding: 0 10px 0 0;
  white-space: normal;
}
.b-hh3c-selected-param .b-sp-item {
  display: table;
  width: 100%;
}
.b-hh3c-selected-param .b-sp-item .b-in {
  display: table-cell;
  vertical-align: middle;
  width: 40px;
  height: 40px;
  text-align: center;
}
.b-hh3c-selected-param .b-sp-item .b-in img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}
.b-hh3c-selected-param .b-color-item {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  margin: 7px 0;
}
.b-hh3c-total {
  float: right;
  white-space: nowrap;
  font-size: 0;
  line-height: 0;
}
.b-hh3c-total .b-txt-label {
  display: inline-block;
  vertical-align: top;
  text-align: right;
  white-space: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 14px;
  color: #999;
  width: 85px;
  padding: 6px 7px 0 0;
}
.b-hh3c-total .b-txt-num {
  display: inline-block;
  vertical-align: top;
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  padding: 0 15px 0 0;
  color: #f78b1d;
}
.b-hh3c-total .b-clear-box {
  display: inline-block;
  vertical-align: top;
  padding: 10px 0 0 0;
}
.b-hh3c-total .b-btn-clear-result {
  display: block;
  padding: 0 0 0 25px;
  border: none;
  height: 20px;
  background: none;
  position: relative;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  color: #999;
  font-weight: 700;
}
.b-hh3c-total .b-btn-clear-result:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.998 7.774L12.21 13l1.059-1.062-5.211-5.226 4.954-4.966-1.06-1.062L6.998 5.65 2.047.684.987 1.746 5.94 6.711.727 11.935l1.06 1.062 5.211-5.223z' fill='%23999'/%3e%3c/svg%3e") no-repeat;
  content: '';
  width: 14px;
  height: 13px;
  position: absolute;
  left: 0;
  top: 4px;
  transition: all 0.2s ease;
}
.b-hh3c-total .b-btn-clear-result:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.998 7.774L12.21 13l1.059-1.062-5.211-5.226 4.954-4.966-1.06-1.062L6.998 5.65 2.047.684.987 1.746 5.94 6.711.727 11.935l1.06 1.062 5.211-5.223z' fill='%23333'/%3e%3c/svg%3e") no-repeat;
  content: '';
  width: 14px;
  height: 13px;
  position: absolute;
  left: 0;
  top: 4px;
  transition: all 0.2s ease;
  opacity: 0;
}
.b-hh3c-total .b-btn-clear-result:hover:after {
  opacity: 1;
}
.b-hh3c-total .b-btn-clear-result:hover:before {
  opacity: 0;
}
.b-hh3c-total .b-btn-clear-result:hover {
  color: #333;
}
.b-hh3c-selected-param .tooltip {
  max-width: 170px;
  width: 170px;
  margin: 15px 0 0 0 !important;
  text-align: center;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);
}
.b-hh3c-selected-param .tooltip .tooltip-inner {
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  color: #333;
}
.b-hh3c-selected-param .tooltip .tooltip-inner b {
  color: #60aa2a;
}
.b-hh3c-selected-param .tooltip .tooltip-arrow {
  position: absolute;
  width: 14px;
  height: 14px;
  bottom: auto !important;
  left: 50% !important;
  background: #fff;
  box-shadow: 1px 1px 5px rgba(1, 1, 2, 0.15);
  border: none !important;
  margin: 0 0 0 -10px !important;
  top: 0px !important;
}
.b-header-fixedpopup .b-header-3c-container {
  background: #fff;
  margin: 0;
}
.b-3c-chair-scheme.affix {
  position: fixed !important;
  top: 55px;
}
.b-3c-chair-scheme.affix-bottom {
  position: absolute !important;
}
.b-3c-chair-scheme {
  width: 292px;
}
.b-3cb-btm-btns .b-mobile-filter-result {
  text-align: center;
  padding: 25px 0 0 0;
  line-height: 20px;
  font-size: 14px;
  color: #333;
  display: none;
}
.b-3cb-btm-btns .b-mobile-filter-result b {
  color: #ff7b1d;
}
.b-3cb-final-sparams {
  list-style: none;
  vertical-align: top;
  margin: 0 -15px;
  padding: 0;
  font-size: 0;
  line-height: 0;
}
.b-3cb-final-sparams > .b-item {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 10px 15px;
}
.b-3cb-final-sparams > .b-item-db {
  width: 100%;
}
.b-3cb-final-sparams .b-inner {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-3cb-final-sparams .b-inner .b-ico {
  display: table-cell;
  vertical-align: middle;
  width: 60px;
  padding: 0 10px 0 0;
}
.b-3cb-final-sparams .b-inner .b-txt {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
.b-3cb-final-sparams .b-value {
  color: #60aa2a;
  font-weight: 700;
}
.b-3cb-final-sparams .b-list-values {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -5px;
}
.b-3cb-final-sparams .b-list-values > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 5px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  color: #60aa2a;
  width: 25%;
}
.b-3cb-final-sparams-color {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -10px;
}
.b-3cb-final-sparams-color > .b-item {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 0 10px 10px 10px;
}
.b-3cb-final-sparams-color .b-inner {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-3cb-final-sparams-color .b-color-col {
  display: table-cell;
  vertical-align: middle;
  width: 50px;
  padding: 0 10px 0 0;
}
.b-3cb-final-sparams-color .b-text-col {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
.b-3cb-final-sparams-color .b-color {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.b-3cb-result-box .b-col-ip-right {
  width: 50%;
}
.b-3cb-result-box .b-col-ip-left {
  width: 50%;
}
.b-3cb-result-box .b-cwp-body-inner {
  margin: 0 -20px;
  padding: 5px 20px 0 20px;
}
.b-3cb-result-box .b-cwp-bi-main {
  padding: 30px 0 0 20px;
}
.b-3cb-result-box .b-catalog-top-info .b-pagehead h1 {
  font-size: 28px;
  vertical-align: baseline;
  line-height: 30px;
}
.b-3cb-result-box .b-catalog-top-info .b-pagehead {
  padding-left: 15px;
}
.b-3cb-result-box .b-cwp-bi-main .b-catalog-top-info .b-pagehead i {
  top: auto;
  vertical-align: baseline;
  line-height: 30px;
}
.b-3cb-result-box .b-cwp-bi-main .b-catalog-top-info {
  padding: 0 0 15px 0;
  border-bottom: 1px solid #e8e8e8;
  margin: 0 0 20px 0px;
}
.b-header-chair-conf.b-header {
  z-index: 7;
}
.b-header-chair-conf .b-header-conf-top-side {
  z-index: 11;
  border: none;
}
.b-pmi-config-mobile-box {
  display: none;
  padding: 20px 0 0 0;
}
.b-pmi-cbb-cols .b-pic-col img {
  max-width: 100%;
  height: auto;
  display: block;
}
.b-bstyle .b-i-product .label {
  background: #151515;
}
.b-i-product .label {
  background: #fff;
}
.form-group-left {
  float: left;
}
i.counter {
  font-style: normal;
}
.b-config-panel-wrapper {
  position: relative;
  margin: -15px -10000px -10px -15px;
  padding: 15px 10000px 10px 0;
  overflow: hidden;
  z-index: 1;
}
.b-config-panel-wrapper:before {
  content: '';
  left: 296px;
  top: -20px;
  position: absolute;
  width: 100000em;
  height: 120%;
  background: #313645;
}
.b-config-panel-container {
  position: relative;
  z-index: 3;
}
.b-row-container-ftp {
  adding: 20px 0 10px 0;
}
.b-foot-dev {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  color: #62656c;
}
.b-foot-dev a {
  color: #613036;
  text-decoration: none;
}
.b-foot-dev a:hover {
  color: #eb4242;
}
.b-ulm-hcols {
  display: table;
  width: 100%;
}
.b-ulmhc-logo-nerd {
  display: table-cell;
  vertical-align: middle;
  background: #1b1b1d;
  text-align: center;
  width: 230px;
  padding: 21px 0;
}
.b-ulmhc-logo-ulmart {
  display: table-cell;
  vertical-align: middle;
  background: #e9f1f7;
  text-align: center;
  width: 200px;
}
.b-ulmhc-ctn {
  display: table-cell;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  border-bottom: 1px solid #e9f1f7;
}
.b-ulmhc-nav {
  display: table-cell;
  vertical-align: middle;
  background: #fff;
  text-align: right;
  border-bottom: 1px solid #e9f1f7;
}
.b-header-ulmart {
  margin: 0 -15px;
}
.b-ulmhc-ctn .b-list {
  list-style: none;
  vertical-align: top;
  font-size: 10px;
  text-transform: uppercase;
  padding: 16px 0 16px 20px;
  margin: 0;
  line-height: 12px;
  color: #bbb;
}
.b-ulmhc-ctn .b-list > li {
  white-space: nowrap;
}
.b-ulmhc-ctn .b-list li + li {
  padding: 10px 0 0 0;
}
.b-ulmhc-ctn .b-list b {
  color: #1b1b1d;
  font-size: 12px;
  padding: 0 0 0 5px;
}
.b-ulmhc-ctn .b-list .b-price {
  color: #1b1b1d;
  font-size: 12px;
  padding: 0 0 0 5px;
  font-weight: 700;
}
.b-ulmhc-ctn .b-list .b-price i {
  font-style: normal;
  font-weight: 400;
  color: #bbb;
}
.b-list-ulmhc-nav {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0;
  text-transform: uppercase;
}
.b-list-ulmhc-nav > li {
  display: inline-block;
  vertical-align: top;
  padding: 5px 50px 5px 0;
  font-size: 12px;
  line-height: 15px;
  position: relative;
}
.b-list-ulmhc-nav > li:last-child {
  padding-right: 0;
}
.b-list-ulmhc-nav > li > a {
  letter-spacing: 0.1em;
  color: #1b1b1d;
  text-decoration: none;
  font-weight: 700;
  white-space: nowrap;
}
.b-list-ulmhc-nav > li > a:hover {
  color: #eb4242;
}
.b-list-ulmhc-nav .b-link-perscab {
  padding: 0 17px 0 0;
  position: relative;
}
.b-list-ulmhc-nav .b-link-perscab:after {
  content: '';
  width: 11px;
  height: 7px;
  position: absolute;
  right: 0;
  top: 50%;
  margin: -4px 0 0 0;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1l4.5 4L10 1' stroke='%231B1B1D' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat;
}
.b-ulmhc-nav-mobile {
  display: none;
  width: 26px;
  height: 20px;
  right: 20px;
  top: 50%;
  margin: -10px 0 0 0;
  position: absolute;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  cursor: pointer;
  z-index: 1000;
}
.b-ulmhc-nav-mobile[aria-expanded="true"] {
  z-index: 1000;
}
.b-ulmhc-nav-mobile span {
  display: block;
  position: absolute;
  height: 3px;
  width: 100%;
  background: #1b1b1d;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
.b-ulmhc-nav-mobile span:nth-child(1) {
  top: 0px;
}
.b-ulmhc-nav-mobile span:nth-child(2),
.b-ulmhc-nav-mobile span:nth-child(3) {
  top: 8px;
}
.b-ulmhc-nav-mobile span:nth-child(4) {
  top: 16px;
}
.open > .b-ulmhc-nav-mobile span:nth-child(1) {
  top: 8px;
  width: 0%;
  left: 50%;
}
.open > .b-ulmhc-nav-mobile span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.open > .b-ulmhc-nav-mobile span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.open > .b-ulmhc-nav-mobile span:nth-child(4) {
  top: 8px;
  width: 0%;
  left: 50%;
}
.b-ulm-mobile-info {
  display: none;
}
.b-ulm-mobile-info .b-list {
  list-style: none;
  vertical-align: top;
  width: 100%;
  display: table;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #e9f1f7;
}
.b-ulm-mobile-info .b-list > li {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  white-space: nowrap;
  padding: 8px 20px;
}
.b-ulm-mobile-info .b-list .b-label {
  font-size: 8px;
  line-height: 12px;
  text-transform: uppercase;
  color: rgba(27, 27, 29, 0.3);
  font-weight: 700;
  display: inline-block;
  text-align: left;
  vertical-align: top;
}
.b-ulm-mobile-info .b-list .b-value {
  display: inline-block;
  text-align: left;
  vertical-align: top;
  line-height: 24px;
}
.b-ulm-mobile-info .b-list b {
  font-size: 25px;
  font-weight: 700;
  color: #1b1b1d;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
.b-ulm-mobile-info .b-list .b-price {
  font-size: 25px;
  font-weight: 700;
  color: #1b1b1d;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
.b-ulm-mobile-info .b-list .b-price i {
  font-style: normal;
  font-size: 8px;
  line-height: 12px;
  text-transform: uppercase;
  color: rgba(27, 27, 29, 0.3);
  font-weight: 700;
}
.b-nrp-config-meta {
  position: relative;
  padding: 0 250px 0 0;
  margin: 0 -15px 40px -15px;
  z-index: 2;
}
.b-nrp-config-meta .b-page-header {
  margin: 0;
  padding: 0;
  color: #8d8d8e;
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
}
.b-nrp-config-meta .b-page-share {
  position: absolute;
  right: 0;
  top: 14px;
}
.b-bstyle-nerdpart {
  background: #dce6f1;
}
.b-bstyle-nerdpart .b-ulmhc-nav {
  border: none;
}
.b-bstyle-nerdpart .b-ulmhc-logo-ulmart {
  width: 400px;
}
.b-wrapp-2nm-cols {
  position: relative;
}
.b-2nm-cols {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-2nm-cols .b-2nmc-left {
  display: table-cell;
  vertical-align: top;
  padding: 150px 20px 0 20px;
  width: 60%;
  position: relative;
  z-index: 4;
}
.b-2nm-cols .b-2nmc-right {
  display: table-cell;
  vertical-align: top;
  padding: 75px 50px 75px 40px;
  background: #fff;
  position: relative;
  z-index: 1;
}
.b-2nm-cols .b-2nmc-right:before {
  content: '';
  width: 2000px;
  height: calc(200%);
  left: -270px;
  top: -100px;
  position: absolute;
  background: #fff;
  z-index: 1;
}
.b-2nm-cols .b-2nmc-right .b-pic {
  position: relative;
  z-index: 2;
}
.b-2nm-cols .b-2nmc-right .b-btn-2nmc-begin {
  display: none;
}
.b-2nm-cols .b-head {
  font-weight: 900;
  font-size: 60px;
  line-height: 1;
  color: #1b1b1d;
  margin: 0;
  padding: 0 0 40px 0;
}
.b-btn-2nmc-begin,
.b-btn-2nmc-quick {
  white-space: nowrap;
  text-align: center;
  text-decoration: none;
  background: #eb4242;
  color: #fff;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 54px;
  height: 54px;
  font-weight: 700;
  display: block;
  width: 300px;
}
.b-btn-2nmc-begin:hover,
.b-btn-2nmc-quick:hover,
.b-btn-2nmc-begin:active,
.b-btn-2nmc-quick:active,
.b-btn-2nmc-begin:focus,
.b-btn-2nmc-quick:focus {
  color: #fff;
}
.b-btn-2nmc-begin:before {
  content: '';
  display: inline-block;
  vertical-align: top;
  width: 25px;
  height: 25px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0)' fill='%23fff'%3e%3cpath d='M20.585 7.133L18.07 4.425 21.004 1.7 19.628.325l-4.67 1.672V7.5L.395 21.41c-.29.277-.917.876.47 2.328 1.388 1.453 2.015.854 2.304.577l14.602-13.948h5.903L25 5.697l-1.38-1.382-3.035 2.818z'/%3e%3cpath d='M15.1 13.575l-2.84 2.841 8.28 7.83c.237.225.754.714 2.147-.733 1.393-1.446.877-1.935.639-2.16L15.1 13.575zM10.742 10.412L3.728 3.398l-.863-1.64-1.839-.518-.829.829.52 1.838 1.638.863 7.015 7.015 1.372-1.373z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0'%3e%3cpath fill='%23fff' d='M0 0h25v25H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat;
  margin: 14px 15px 0 0;
}
.b-btn-2nmc-quick {
  background: #1b1b1d;
  margin: 20px 0 0 0;
}
.b-btn-2nmc-quick:before {
  content: '';
  display: inline-block;
  vertical-align: top;
  width: 25px;
  height: 25px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0)'%3e%3cpath d='M9.375 0h12.5L12.5 9.184H25L2.604 25l6.771-12.755H0L9.375 0z' fill='%23fff'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0'%3e%3cpath fill='%23fff' d='M0 0h25v25H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat;
  margin: 14px 15px 0 0;
}
.b-2nm-cols .b-2nmc-right .b-pic img {
  display: block;
  max-width: 100%;
  height: auto;
}
.b-2nm-btngo-box {
  padding: 40px 0 120px 0;
  text-align: center;
}
.b-2nm-btn-go {
  display: block;
  margin: auto;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  font-size: 0;
  line-height: 0;
  background: #ffffff url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 2l8 5 8-5-1.5-2L8 4 1.5 0 0 2z' fill='%231B1B1D'/%3e%3c/svg%3e") center 12px no-repeat;
}
.b-2nm-feedback {
  margin: 0 auto 50px auto;
  max-width: 572px;
  background: #fff;
  padding: 50px 100px 60px 100px;
}
.b-2nm-feedback .b-head {
  text-align: center;
  font-weight: 700;
  font-size: 24px;
  line-height: 1;
  color: #1b1b1d;
  padding: 0 0 50px 0;
}
.b-2nm-feedback .form-group {
  margin-bottom: 30px;
}
.b-2nm-feedback .form-group label {
  display: block;
  font-size: 14px;
  color: #999;
  line-height: 20px;
  padding: 0;
  margin: 0;
  font-weight: 400;
}
.b-2nm-feedback .js-has-error label {
  color: #eb4242;
}
.b-2nm-feedback .form-control {
  border: none;
  border-bottom: 1px solid #e4e5e7;
  color: #1b1b1d;
  padding: 0;
  font-weight: 500;
  background: none;
}
.b-2nm-feedback input.form-control {
  height: 34px;
}
.b-2nm-feedback .form-group label i {
  font-style: normal;
  color: #ff0000;
}
.b-2nm-feedback .b-btn-box {
  text-align: center;
}
.b-2nm-feedback .b-btn {
  display: inline-block;
  vertical-align: top;
  margin: 60px auto 0 auto;
  white-space: nowrap;
  text-align: center;
  background: #eb4242;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  color: #fff;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 44px;
  height: 44px;
  padding: 0 45px;
  font-weight: 700;
  border: none;
}
.b-2n-begin-mobile {
  display: none;
}
.b-2nm-our-config {
  padding: 20px 0 120px 0;
}
.b-2nm-our-config .b-head {
  font-weight: 700;
  font-size: 32px;
  padding: 0 0 40px 0;
  color: #1b1b1d;
  margin: 0;
  text-align: center;
}
.b-2nm-our-config .b-2nmoc-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -20px;
  text-align: center;
}
.b-2nm-our-config .b-2nmoc-list li {
  display: inline-block;
  vertical-align: top;
  padding: 20px;
  width: 16.6666%;
}
.b-2nm-our-config .b-2nmoc-list li a {
  display: block;
  text-decoration: none;
}
.b-2nm-our-config .b-2nmoc-list li .b-in {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80px;
  padding: 5px;
  background: #fff;
  transition: all .3s ease;
}
.b-2nm-our-config .b-2nmoc-list li .b-txt {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px 5px 5px 5px;
  color: #1b1b1d;
  opacity: 0.3;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  transition: all .3s ease;
}
.b-2nm-our-config .b-2nmoc-list li a:hover .b-txt {
  color: #eb4242;
  opacity: 1;
}
.b-2nm-our-config .b-2nmoc-list li a:hover .b-in {
  transform: scale(1.1);
}
.b-2nm-our-config .b-2nmoc-list li img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 70px;
  width: auto;
  height: auto;
}
.b-header-conf-top-side-chair {
  border: none;
  margin-bottom: -1px;
}
.b-sfconfig-tabs-nav {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  border-bottom: 1px solid #d6dee5;
  margin: -10px -1000% 0 -1000%;
  padding: 10px 1000% 0 1000%;
  position: relative;
  z-index: 20;
  background: #e9f1f7;
}
.b-sfconfig-tabs-nav > li {
  display: inline-block;
  vertical-align: top;
  padding: 0 20px 0 0;
}
.b-sfconfig-tabs-nav a {
  display: block;
  text-decoration: none;
  padding: 5px 10px;
  text-transform: uppercase;
  line-height: 20px;
  color: #82868a;
  position: relative;
}
.b-sfconfig-tabs-nav a:hover {
  color: #eb4242;
}
.b-sfconfig-tabs-nav .b-sfc-name {
  font-size: 16px;
  font-weight: 700;
  padding: 0 10px 0 0;
}
.b-sfconfig-tabs-nav .b-sfc-price {
  font-size: 20px;
  font-weight: 700;
}
.b-sfconfig-tabs-nav .b-sfc-price i {
  font-style: normal;
  font-size: 10px;
}
.b-sfconfig-tabs-nav .active a {
  color: #eb4242;
}
.b-sfconfig-tabs-nav .active a:hover {
  color: #eb4242;
}
.b-sfconfig-tabs-nav .active a:after {
  content: '';
  width: 100%;
  height: 2px;
  top: 100%;
  left: 0;
  position: absolute;
  background: #eb4242;
  margin: -1px 0 0 0;
}
.b-sfconfig-tabs-nav .highlight a,
.b-sfconfig-tabs-nav .highlight a:hover {
  color: #eb4242;
}
.b-sfconfig-tabs-nav .highlight a:after {
  content: '';
  width: 100%;
  height: 2px;
  top: 100%;
  left: 0;
  position: absolute;
  background: #eb4242;
  margin: -1px 0 0 0;
}
.b-config-final-fix-wrapper {
  position: relative;
  top: auto !important;
  /*margin:-20px 0 0 0;*/
}
.b-config-final-fix-wrapper .container-fluid {
  padding: 0 !important;
}
.b-config-final-fix-toggler {
  width: 74px;
  height: 32px;
  left: 50%;
  top: 0;
  position: absolute;
  margin: -13px 0 0 -37px;
  background: #e9f1f7;
  border-radius: 74px / 32px;
  z-index: 10;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 100;
}
.b-config-final-fix-toggler:before {
  content: '';
  width: 16px;
  height: 7px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 5L8 0 0 5l1.5 2L8 3l6.5 4L16 5z' fill='%23EB4242'/%3e%3c/svg%3e") no-repeat;
  left: 50%;
  top: 50%;
  margin: -4px 0 0 -8px;
  position: absolute;
}
.b-config-final-fix-toggler[aria-expanded="true"]:before {
  transform: rotate(180deg);
}
.b-sfconfig-tab .b-csmtb-right {
  padding: 20px 0 0 60px;
  width: 345px;
}
.b-cngip-multisystem {
  margin: 0 0 30px 0;
  text-align: left;
}
.b-cngip-multisystem-label {
  cursor: pointer;
  padding: 0 30px 0 0;
  position: relative;
}
.b-cngip-multisystem-label:after {
  content: '';
  width: 16px;
  height: 7px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 5L8 0 0 5l1.5 2L8 3l6.5 4L16 5z' fill='%23EB4242'/%3e%3c/svg%3e") no-repeat;
  right: 0%;
  top: 50%;
  margin: -7px 0 0 0;
  position: absolute;
  transform: rotate(180deg);
}
.b-cngip-multisystem-label[aria-expanded="true"]:after {
  transform: rotate(0);
}
.b-cngip-multisystem-label .b-cngip-price {
  white-space: nowrap;
  line-height: 34px;
  height: 34px;
}
.b-cngip-multisystem-label .b-cngip-total-system {
  font-size: 12px;
  line-height: 16px;
  color: #fff;
}
.b-cng-item-prod .b-cngip-meta-col {
  width: 190px;
  text-align: left;
}
.b-cngip-msp-list {
  list-style: none;
  vertical-align: top;
  margin: 0 0 40px 0;
  font-size: 14px;
  line-height: 16px;
}
.b-cngip-msp-list td {
  padding: 15px 0 0 20px;
  line-height: 20px;
  font-size: 20px;
  font-weight: 500;
  color: rgba(235, 66, 66, 0.35);
}
.b-cngip-msp-list .b-price {
  font-size: 20px !important;
  font-weight: 700;
  vertical-align: baseline;
  padding-left: 0;
  text-align: right;
  color: #eb4242;
}
.b-cngip-msp-list .b-price i {
  font-style: normal;
  font-weight: 400;
  text-transform: none;
  font-size: 16px;
}
.b-cngip-msp-list td.b-name,
.b-wrap-nerd-fincontent .b-cngip-msp-list td.b-name {
  color: rgba(235, 66, 66, 0.35) !important;
  vertical-align: baseline;
}
.b-config-final-fix-wrapper.affix {
  top: auto;
  position: fixed;
  bottom: 0;
  z-index: 100;
  left: 0;
  width: 100%;
}
.b-config-final-fix-wrapper {
  min-height: 20px;
}
.b-config-final-fix-wrapper-inner {
  margin: 0 -1000%;
  padding: 0 1000%;
  min-height: 20px;
  background: #e9f1f7;
}
.b-content-gray-pb0 {
  padding-bottom: 10px;
}
.b-content-lightyel-fixed {
  padding: 0 1000% !important;
  margin: 0 -1000% !important;
}
.b-sfconfig-tabs .panel-group {
  margin: 0;
}
.b-sfconfig-tabs .panel-group .panel {
  padding: 0;
  border-radius: 0;
}
.b-sfconfig-tabs .panel {
  border: none;
  box-shadow: none;
  background: none;
}
.b-mob-config-acc-head {
  margin: 0 -60px;
  padding: 0 40px;
  border-bottom: 1px solid #d6dee5;
  text-align: center;
}
.b-mob-config-acc-head a {
  display: block;
  text-decoration: none;
  padding: 5px 20px;
  text-transform: uppercase;
  line-height: 20px;
  color: #82868a;
  position: relative;
}
.b-mob-config-acc-head a:after {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.5' fill-rule='evenodd' clip-rule='evenodd' d='M0 2l8 5 8-5-1.5-2L8 4 1.5 0 0 2z' fill='%231B1B1D'/%3e%3c/svg%3e") no-repeat;
  width: 16px;
  height: 7px;
  position: absolute;
  right: 0px;
  top: 50%;
  margin: -4px 0 0 0;
  transition: all .3s ease;
}
.b-mob-config-acc-head a[aria-expanded="true"]:after {
  transform: rotate(180deg);
}
.b-mob-config-acc-head .b-sfc-name {
  font-size: 16px;
  font-weight: 700;
  padding: 0 10px 0 0;
}
.b-mob-config-acc-head .b-sfc-price {
  font-size: 20px;
  font-weight: 700;
}
.b-mob-config-acc-head .b-sfc-price i {
  font-style: normal;
  font-size: 10px;
  text-transform: none;
}
.b-sfconfig-tabs .panel-group .panel + .panel {
  margin: 0;
}
.b-mob-config-acc-head-highlight a {
  color: #eb4242;
}
.b-content-pt-my-info {
  padding: 30px 1000% 0 1000%;
  margin: 0 -1000%;
}
.b-nrp-config-meta .b-page-header i {
  font-style: normal;
  color: #eb4242;
}
.b-ui-mc-col-right {
  background: linear-gradient(180deg, #313645 0%, #26262e 100%);
  margin: 0 0 0 -20px;
  padding-bottom: 70px !important;
}
.b-ui-mc-col-right .b-user-cab-header {
  display: none;
}
.b-ui-mc-col-right .b-i-product-line-cf.b-i-product .b-i-product-ratio,
.b-ui-mc-col-right .b-i-product-line-cf.b-i-product-line .b-i-product-chars-list-ico {
  display: none;
}
.b-ui-mc-col-right .b-cngip-multisystem-label .b-cngip-price {
  font-size: 36px;
  color: #eb4242;
  font-weight: 700;
}
.b-ui-mc-col-right .b-cngip-multisystem-label .b-cngip-price i {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.b-ui-mc-col-right .b-cngip-multisystem-label .b-cngip-total-system {
  padding-top: 5px;
}
.b-ui-mc-col-right .b-cngip-msp-list .b-price i {
  font-size: 14px;
}
.b-ui-mc-col-right .b-cngip-msp-list .b-price {
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 0;
  border: none;
  margin: 0;
  height: auto;
}
.b-ui-mc-col-right .b-cngip-multisystem {
  margin: 0 0 20px 0;
  padding: 0 0 20px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.b-link-add2bas-disable {
  opacity: .5;
  cursor: default;
}
.b-link-add2bas-disable:hover:before {
  opacity: .5 !important;
}
.b-btn-perfect-cf-active {
  opacity: 1;
}
.b-mobile-mycab-header {
  display: none;
}
.b-page-header-link-back {
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  padding: 0 0 0 32px;
  color: #1b1b1d;
  position: relative;
  font-size: 24px;
  line-height: 32px;
}
.b-page-header-link-back:before {
  content: '';
  width: 20px;
  height: 14px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.5' d='M19 7H2m0 0l6 6M2 7l6-6' stroke='%231B1B1D' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") no-repeat;
  position: absolute;
  left: 0;
  top: 8px;
}
.b-wrap-nerd-fincontent {
  background: linear-gradient(180deg, #313645 0%, #26262e 100%);
  margin: 0 -100vw;
  padding: 50px 100vw;
}
.b-pmi-assemb-head {
  color: #fff;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
}
.b-wrap-nerd-fincontent .b-i-product-articul {
  color: #666;
  font-size: 16px;
  line-height: 20px;
  padding: 0 0 50px 0;
}
.b-wrap-nerd-fincontent .b-i-product-articul i {
  font-style: normal;
  color: #fff;
}
.b-pmi-total-sb {
  color: #fff;
  opacity: .5;
  font-size: 16px;
  line-height: 20px;
  padding: 0 0 2px 0;
}
.b-pmi-total-sb i {
  font-style: normal;
  font-weight: 700;
}
.b-cngip-msp-list .b-price {
  height: auto;
  line-height: 18px !important;
}
.b-cngip-msp-list .b-price i {
  font-size: 14px;
}
.b-wrap-nerd-fincontent .b-cngip-msp-list td {
  color: #eb4242 !important;
}
.b-pmi-techs {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding: 20px 0 0 0;
  font-size: 16px;
  line-height: 1.5;
  color: #828282;
  margin: 50px 0 0 0;
}
.b-pmi-techs-head {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding: 0 0 10px 0;
  line-height: 20px;
}
.b-content-it-assemb {
  padding-bottom: 10px;
}
.b-list-select-components {
  padding: 0 0 40px 0;
}
.b-config-assemb-mob-header {
  display: none;
  padding: 0 20px;
}
.b-config-assemb-mob-header .b-pmi-assemb-head {
  font-size: 18px;
  line-height: 1.3;
  padding: 0 0 5px 0;
}
.b-selectform-dropdown .select2-results li {
  font-weight: 500;
  font-size: 14px;
  line-height: 25px;
  color: #fff;
  background: none !important;
  padding: 0 !important;
}
.b-selectform-dropdown .select2-results li:hover {
  color: #fff;
  background: none !important;
  text-decoration: none !important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.b-selectform-dropdown .select2-results li[aria-selected="true"] {
  color: rgba(255, 255, 255, 0.5) !important;
  background: none !important;
  text-decoration: none !important;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: none !important;
  border-bottom: 1px solid rgba(233, 241, 247, 0.1) !important;
  border-radius: 0;
  background: none;
  padding: 5px 0;
  width: 100%;
  box-sizing: border-box;
  display: block;
  height: 34px;
  font-size: 14px;
  color: #fff;
  font-weight: 500;
  box-shadow: none !important;
}
.b-row-form2col-error .form-group label {
  color: #eb4242;
}
.b-form-option-line {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  margin: 0 -30px;
}
.b-form-option-line > li {
  display: inline-block;
  vertical-align: top;
  padding: 5px 30px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
}
.b-form-option-line input[type="checkbox"] + label {
  padding: 0 0 0 21px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
}
.b-form-option-line input[type="checkbox"] + label:before {
  border: 1px solid #696b72;
  background: none;
  width: 14px;
  height: 14px;
  top: 3px;
}
.b-form-option-line input[type="checkbox"] + label:after {
  width: 10px;
  height: 8px;
  background-size: 10px auto;
  background-position: center center;
  left: 2px;
  top: 6px;
}
.b-form-option-line input[type="checkbox"]:checked + label:before {
  background: none;
  border-color: #fff;
}
.b-form-option-line input[type="checkbox"]:checked + label {
  color: #fff;
}
.b-form-option-line input[type="radio"] + label {
  padding: 0 0 0 21px !important;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px !important;
}
.b-form-option-line input[type="radio"] + label:before {
  border: 1px solid #696b72;
  background: none;
  width: 14px;
  height: 14px;
  top: 3px;
}
.b-form-option-line input[type="radio"] + label:after,
.b-form-option-line input[type="radio"] + label:hover:after {
  width: 8px !important;
  height: 8px !important;
  background: #fff;
  left: 3px !important;
  top: 6px !important;
  border: none !important;
}
.b-form-option-line input[type="radio"]:checked + label:before {
  background: none;
  border-color: #fff;
}
.b-form-option-line input[type="radio"]:checked + label {
  color: #fff;
}
.b-csmtb-list-select .b-opt-line {
  display: flex;
  align-items: center;
  margin: 0 0 2px 0;
}
.b-csmtb-list-select .b-optline-store {
  font-weight: 800;
  font-size: 14px;
  line-height: 16px;
  color: #eb4242;
  text-transform: uppercase;
  padding: 0 5px 0 0;
}
.b-csmtb-list-select .b-optline-price {
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: #eb4242;
  padding: 0 5px 0 0;
}
.b-csmtb-list-select .b-optline-btn-buy {
  display: inline-block;
  vertical-align: middle;
  padding: 0 12px;
  height: 16px;
  line-height: 14px;
  text-decoration: none;
  white-space: nowrap;
  border: 1px solid #1b1b1d;
  color: #1b1b1d;
  font-weight: 500;
  font-size: 12px;
  margin: 0 5px 0 0;
}
.b-csmtb-list-select .b-optline-btn-buy:hover {
  background: #eb4242;
  border-color: #eb4242;
  color: #fff;
}
.b-config-store-filter-wrapper {
  border-bottom: 1px solid #d6dee5;
  margin: 0 -1000%;
  padding: 12px 1000%;
}
.b-config-store-filter-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  padding: 0;
  margin: 0 0 0 -40px;
}
.b-config-store-filter-list li {
  display: inline-block;
  vertical-align: top;
  padding: 10px 0 10px 40px;
  line-height: 25px;
  font-size: 16px;
  text-transform: uppercase;
}
.b-config-store-filter-list input[type="checkbox"] + label {
  margin: 0;
  color: #1b1b1d;
}
.b-config-store-filter-list input[type="checkbox"] + label span {
  font-weight: 700;
  color: #1b1b1d;
  opacity: .5;
}
.b-config-store-filter-list input[type="checkbox"]:checked + label span {
  opacity: 1;
}
.b-info-bpage {
  margin: 0 0 0 -20px;
}
.b-article-570 {
  max-width: 570px;
}
.b-article .b-page-head {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.4;
  color: #1b1b1d;
  padding: 0 0 30px 0;
}
.b-article time {
  display: block;
  font-size: 14px;
  line-height: 18px;
  color: #1b1b1d;
  opacity: .5;
  padding: 0 0 20px 0;
  margin: 0;
}
.b-article .b-page-head + time {
  margin: -25px 0 0 0;
  padding: 0 0 30px 0;
}
.b-article figure {
  display: block;
  margin: 0 0 30px 0;
}
.b-article {
  font-size: 14px;
  line-height: 1.4;
  color: #49494a;
}
.b-article p {
  margin: 0 0 25px 0;
}
.b-article h2 {
  font-size: 20px;
  line-height: 1.4;
  color: #49494a;
  padding: 10px 0 25px 0;
  font-weight: 700;
}
.b-article h3 {
  font-size: 16px;
  line-height: 1.4;
  color: #49494a;
  padding: 10px 0 10px 0;
  font-weight: 700;
}
.b-article p a {
  font-weight: 700;
  text-decoration: none;
}
.b-article p a:hover {
  text-decoration: underline;
}
.b-article-nd-meta {
  padding: 40px 0;
  margin: 0 0 0 -15px;
}
.b-article-nd-meta .b-anm-cols {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-article-nd-meta .b-anmc-head {
  display: table-cell;
  vertical-align: middle;
  width: 295px;
  font-weight: 700;
  font-size: 32px;
  line-height: 1;
  color: #1b1b1d;
  opacity: .5;
}
.b-article-nd-meta .b-anmc-search {
  display: table-cell;
  vertical-align: middle;
  padding: 0 40px;
}
.b-article-nd-meta .b-anmc-share {
  display: table-cell;
  vertical-align: middle;
  width: 270px;
  text-align: right;
}
.b-article-nd-meta .b-search-in-container {
  position: relative;
  max-width: 400px;
  margin: 0 auto;
  padding: 0 0 0 30px;
  border-bottom: 1px solid #e9e9e9;
}
.b-article-nd-meta .b-input-sic {
  display: block;
  width: 100%;
  height: 32px;
  border: none;
  background: none;
  font-weight: 500;
  font-size: 14px;
  opacity: .3;
}
.b-article-nd-meta .b-input-sic:focus {
  opacity: 1;
}
.b-article-nd-meta .b-btn-search {
  position: absolute;
  left: 0;
  top: 5px;
  font-size: 0;
  line-height: 0;
  border: none;
  cursor: pointer;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.844 17.082l-4.375-4.374a7.643 7.643 0 0 0 1.884-5.033C15.353 3.44 11.908 0 7.677 0 3.44 0 0 3.444 0 7.675c0 4.23 3.445 7.675 7.677 7.675 1.924 0 3.684-.71 5.034-1.884l4.375 4.374c.104.104.243.16.38.16a.54.54 0 0 0 .38-.918zM1.074 7.675a6.605 6.605 0 0 1 6.599-6.597 6.605 6.605 0 0 1 6.598 6.597c0 3.636-2.958 6.601-6.598 6.601-3.637 0-6.6-2.961-6.6-6.601z' fill='%231B1B1D'/%3e%3c/svg%3e") no-repeat;
  opacity: .3;
}
.b-article-nd-meta .b-btn-search:hover {
  opacity: 1;
}
.b-last-artics-mainpage {
  padding: 70px 0 0 0;
  position: relative;
}
.b-last-artics-mainpage .b-all-artics {
  position: absolute;
  top: 70px;
  right: 0;
  padding: 0;
  margin: 0;
  border: none;
}
.b-page-navigation-on-white .pagination > li > a,
.b-page-navigation-on-white .pagination > li > span,
.b-page-navigation-on-white .b-pagination > li,
.b-page-navigation-on-white .b-pagination > li:first-child,
.b-pagination > li:last-child {
  color: #bbb;
}
.b-page-navigation-on-white .pagination > .active > a,
.b-page-navigation-on-white .pagination > .active > span,
.b-page-navigation-on-white .pagination > .active > a:hover,
.b-page-navigation-on-white .pagination > .active > span:hover,
.b-page-navigation-on-white .pagination > .active > a:focus,
.b-page-navigation-on-white .pagination > .active > span:focus {
  background: #bbb;
  color: #1b1b1d;
  opacity: 1;
}
.b-page-navigation-on-white .pagination > li > a:hover {
  color: #1b1b1d;
}
.b-page-navigation-on-white .pagination > li > .b-previous {
  border: none;
  border-radius: 50%;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 33px;
  height: 33px;
  background: #bbbbbb url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' transform='rotate(180)' fill='%231b1b1d' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.7' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%231b1b1d'/%3e%3c/svg%3e") 12px center no-repeat;
  opacity: 1;
}
.b-page-navigation-on-white .pagination > li > .b-previous:hover {
  opacity: 1;
  background: #bbbbbb url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' transform='rotate(180)' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='1' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%231b1b1d'/%3e%3c/svg%3e") 12px center no-repeat;
}
.b-page-navigation-on-white .pagination > li > .b-next {
  border: none;
  border-radius: 50%;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 33px;
  height: 33px;
  background: #bbbbbb url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.7' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%231b1b1d'/%3e%3c/svg%3e") 14px center no-repeat;
  opacity: 1;
}
.b-page-navigation-on-white .pagination > li > .b-next:hover {
  background: #bbbbbb url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='1' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%231b1b1d'/%3e%3c/svg%3e") 14px center no-repeat;
  opacity: 1;
}
.b-btn-optline-var {
  display: inline-block;
  vertical-align: top;
  width: 16px;
  height: 16px;
  border: 1px solid #eb4242;
  position: relative;
  cursor: pointer;
  font-size: 0;
  line-height: 0;
  background: none;
}
.b-btn-optline-var:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 5L8 0 0 5l1.5 2L8 3l6.5 4L16 5z' fill='%23EB4242'/%3e%3c/svg%3e") center 4px no-repeat;
  background-size: 10px auto;
  transform: rotate(180deg);
  transition: all .2s ease;
}
.b-btn-optline-var[aria-expanded="true"]:before {
  transform: rotate(0);
}
.b-opt-pv-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
}
.b-opt-pv-list li {
  padding: 4px 0;
}
.b-opt-pv-list .b-optline-store,
.b-opt-pv-list .b-optline-price,
.b-opt-pv-list .b-optline-btn-col {
  display: inline-block;
  vertical-align: middle;
}
.b-config-store-filter-head {
  font-size: 14px;
  line-height: 21px;
  color: rgba(27, 27, 27, 0.3);
  font-weight: 700;
  padding: 10px 0 0 0;
}
.b-last-configs-sec {
  position: relative;
  z-index: 2;
}
.b-last-configs-sec-head {
  font-size: 24px;
  font-weight: 700;
  color: #1b1b1d;
  line-height: 25px;
  padding: 10px 0 30px 0;
}
.b-last-configs-sec .b-all-artics {
  position: absolute;
  top: 0px;
  right: 0;
  padding: 0;
  margin: 0;
  border: none;
}
.b-last-config-slider-wrap {
  position: relative;
  z-index: 1;
  margin: 0 -20px;
}
.b-last-config-slider .b-item {
  position: relative;
  height: 415px;
}
.b-last-config-slider .b-item-inner {
  transition: all .3s ease;
  padding: 20px 20px 10px 20px;
  width: 100%;
  position: absolute;
}
.b-last-config-slider .b-pic {
  display: table;
  width: 100%;
  margin: 0 0 10px 0;
}
.b-last-config-slider .b-pic-in {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  height: 265px;
  padding: 10px;
  position: relative;
  background: #fff;
}
.b-last-config-slider .b-pic-in img {
  display: block;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  margin: auto;
}
.b-last-config-slider .b-item-head {
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: #1b1b1d;
  height: 60px;
  overflow: hidden;
  margin: 0 0 8px 0;
}
.b-last-config-slider .b-item-head a {
  color: #1b1b1d;
  text-decoration: none;
}
.b-last-config-slider .b-item-head a:hover {
  color: #eb4242;
}
.b-last-config-slider .b-item-meta-line {
  margin: 0 0 15px 0;
}
.b-last-config-slider .b-price {
  float: left;
  white-space: nowrap;
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  color: #eb4242;
}
.b-last-config-slider .b-price i {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
}
.b-last-config-slider .b-item-meta-list {
  list-style: none;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
  text-align: right;
  float: right;
  margin: 2px 0 0 -10px;
  font-weight: 700;
}
.b-last-config-slider .b-item-meta-list > li {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 20px;
  padding: 0 0 0 20px;
}
.b-last-config-slider .b-item-likes {
  text-decoration: none;
  color: #1b1b1d;
  opacity: .3;
  padding: 0 0 0 22px;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.25 7H.75a.75.75 0 0 0-.75.75v7.5c0 .414.336.75.75.75h2.5a.75.75 0 0 0 .75-.75v-7.5A.75.75 0 0 0 3.25 7zM2 14.75a.75.75 0 1 1 0-1.5.75.75 0 0 1 0 1.5zM12 2.545c0 1.326-.812 2.07-1.04 2.955h3.179c1.044 0 1.856.867 1.861 1.816.003.56-.236 1.164-.607 1.537l-.004.003c.307.73.258 1.752-.29 2.484.27.809-.003 1.803-.513 2.336.135.55.07 1.018-.192 1.395-.638.916-2.219.929-3.555.929h-.09c-1.508 0-2.743-.55-3.735-.991-.5-.222-1.151-.497-1.646-.506A.375.375 0 0 1 5 14.128v-6.68c0-.1.04-.196.111-.267 1.238-1.223 1.77-2.518 2.785-3.534.463-.464.631-1.164.794-1.84C8.829 1.226 9.12 0 9.75 0 10.5 0 12 .25 12 2.545z' fill='%23000'/%3e%3c/svg%3e") 0 center no-repeat;
}
.b-last-config-slider .b-item-comments {
  text-decoration: none;
  color: #1b1b1d;
  opacity: .3;
  padding: 0 0 0 22px;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 0C3.581 0 0 2.91 0 6.5c0 1.55.669 2.969 1.781 4.084C1.391 12.16.084 13.563.07 13.578a.248.248 0 0 0-.047.272c.04.094.128.15.228.15 2.072 0 3.625-.994 4.394-1.606A9.532 9.532 0 0 0 8 13c4.419 0 8-2.91 8-6.5S12.419 0 8 0z' fill='%23000'/%3e%3c/svg%3e") 0 center no-repeat;
}
.b-last-config-slider a.b-item-comments:hover,
.b-last-config-slider a.b-item-likes:hover {
  opacity: 1;
}
.b-last-config-slider .b-item-more-data {
  max-height: 0;
  overflow: hidden;
  transition: all .3s ease;
}
.b-last-config-slider .b-item-md-list {
  list-style: none;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.b-last-config-slider .b-item-md-list > li {
  padding: 5px 0 5px 18px;
  position: relative;
  font-size: 14px;
  line-height: 1.3;
  font-weight: 400;
  color: #1b1b1d;
}
.b-last-config-slider .b-item-md-list > li:before {
  content: '';
  width: 5px;
  height: 5px;
  position: absolute;
  border-radius: 3px;
  background: #1b1b1d;
  left: 0;
  top: 10px;
}
.b-last-config-slider .b-item-md-list .b-price {
  font-weight: 700;
  font-size: 14px;
  float: none;
  line-height: 16px;
}
.b-last-config-slider .b-item-md-list .b-price i {
  font-size: 12px;
  font-weight: 700;
}
.b-last-config-slider .b-item:hover .b-item-inner {
  background: #e9f1f7;
  box-shadow: 0px 20px 40px rgba(61, 76, 120, 0.1);
}
.b-last-config-slider .b-item:hover .b-item-more-data {
  max-height: 600px;
}
.b-last-config-slider-hover .slick-list {
  padding: 0 20px 1000px 20px;
  margin: 0 -20px -1000px -20px;
}
.b-last-config-slider .b-configs-more {
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  padding: 10px 0 10px 18px;
  font-weight: 700;
}
.b-last-config-slider .b-configs-more a {
  color: #eb4242;
  opacity: 0.5;
  text-decoration: none;
}
.b-last-config-slider .b-configs-more a:hover {
  opacity: 1;
}
.b-last-config-slider .b-label {
  position: absolute;
  text-transform: uppercase;
  right: 10px;
  top: 10px;
  border: 1px solid #eb4242;
  background: #fff;
  line-height: 14px;
  padding: 5px 10px;
  white-space: nowrap;
  font-weight: 700;
  font-size: 10px;
  letter-spacing: 0.15em;
  color: #eb4242;
}
.b-last-config-slider-wrap .slick-prev {
  left: 20px;
  top: 110px;
  margin: 0;
}
.b-last-config-slider-wrap .slick-next {
  right: 20px;
  top: 110px;
  margin: 0;
}
.comment-wrapper {
  background: #fff;
  margin: 0 -100vw;
  padding: 30px 100vw;
}
.comment-wrapper .title-block .h3-body-title {
  color: #1b1b1d;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
}
.comment-wrapper .title-block .title-separator {
  background: #e9f1f7;
}
.comment-wrapper .comments .comment-content {
  border: 2px solid #e9f1f7;
  border-radius: 0;
  background: none;
  box-shadow: none;
}
.comment-wrapper .comments-list .children {
  border-color: #e9f1f7;
}
.comment-wrapper .comments-list .children .comment:after {
  border-color: transparent transparent transparent #eb4242;
}
.comment-wrapper .comments-list .children .comment:before {
  background: #eb4242;
  border-bottom: 6px solid #fff;
  border-top: 6px solid #fff;
}
.comment-wrapper .comments .comment-author-avatar img {
  border: none;
}
.comment-wrapper .comments .comment-author-name {
  color: #1b1b1d;
}
.comment-wrapper .comments .comment-date {
  color: #1b1b1d;
  text-decoration: none;
  font-style: italic;
  opacity: .5;
}
.comment-wrapper .comments .comment-date:hover {
  text-decoration: none;
  opacity: 1;
}
.comment-wrapper .comment-body {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  color: #1b1b1d;
}
.comment-wrapper .comment-box textarea {
  border: 2px solid #e9f1f7;
  box-shadow: none;
  background: #fff;
  font-size: 14px;
  font-weight: 500;
  padding: 10px;
  color: #1b1b1d;
}
.comment-wrapper .comment-box .comment-box-partial .comment-submit {
  min-width: 105px;
  height: 26px;
  display: block;
  padding: 0 20px;
  color: #fff;
  letter-spacing: 0.15em;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  background: #eb4242;
  border: none;
  cursor: pointer;
  border-radius: 0;
  margin: 0;
  line-height: 26px;
}
.comment-wrapper #cancel-reply {
  color: #1b1b1d;
}
.comment-wrapper .comments-list .children {
  padding-left: 40px;
}
.b-ndp-assembly-cols {
  display: flex;
  margin: 0 0 20px 0;
}
.b-ndp-assembly-cols .b-ndpac-photo {
  width: 375px;
  min-width: 375px;
}
.b-ndp-assembly-cols .b-ndpac-info-col {
  flex-grow: 1;
  display: flex;
}
.b-ndp-assembly-cols .b-ndpac-col-center {
  flex-grow: 1;
  padding: 0 40px;
}
.b-ndp-assembly-cols .b-ndpac-col-right {
  width: 270px;
  min-width: 270px;
  text-align: right;
}
.b-ndp-assembly-cols .b-ndpac-col-right .b-price {
  font-weight: 700;
  font-size: 38px;
  line-height: 40px;
  color: #eb4242;
  padding: 0 0 15px 0;
  margin: 0;
}
.b-ndp-assembly-cols .b-ndpac-col-right .b-price i {
  font-style: normal;
  font-size: 24px;
  font-weight: 400;
}
.b-ndp-assembly-cols .b-list-likes {
  max-width: 270px;
}
.b-assembly-ings {
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  opacity: .5;
  padding: 0 0 20px 0;
}
.b-assembly-ings b {
  font-size: 18px;
}
.b-assembly-item-line,
.b-assemb-item-pac {
  border: 1px solid rgba(255, 255, 255, 0.1);
  padding: 10px 20px;
  margin: 0 0 10px 0;
  align-items: flex-start;
}
.b-assembly-item-line .b-panel-aili,
.b-assemb-item-pac .b-panel-aili {
  padding: 0;
  border-radius: 0;
  background: none;
  box-shadow: none;
  border: none;
  margin: 0;
}
.b-assembly-item-line .b-aili-cols,
.b-assemb-item-pac .b-aili-cols {
  display: flex;
}
.b-assembly-item-line .b-aili-pic-col,
.b-assemb-item-pac .b-aili-pic-col {
  width: 60px;
}
.b-assembly-item-line .b-pic-container,
.b-assemb-item-pac .b-pic-container {
  display: table;
  width: 60px;
  height: 60px;
}
.b-assembly-item-line .b-pic-container .b-in,
.b-assemb-item-pac .b-pic-container .b-in {
  display: table-cell;
  vertical-align: middle;
  width: 60px;
  height: 60px;
  padding: 10px;
  text-align: center;
  background: #fff;
}
.b-assembly-item-line .b-pic-container .b-in img,
.b-assemb-item-pac .b-pic-container .b-in img {
  display: inline-block;
  max-width: 40px;
  max-height: 40px;
  width: auto;
  height: auto;
}
.b-assembly-item-line .b-aili-mid-col,
.b-assemb-item-pac .b-aili-mid-col {
  flex-grow: 1;
  padding: 0 15px;
}
.b-assembly-item-line .b-aili-det-meta,
.b-assemb-item-pac .b-aili-det-meta {
  display: flex;
  flex-wrap: wrap;
}
.b-assembly-item-line .b-aili-det-meta .b-aili-det-name,
.b-assemb-item-pac .b-aili-det-meta .b-aili-det-name {
  font-size: 14px;
  color: #fff;
  font-weight: 700;
  line-height: 20px;
  padding: 0 40px 10px 0;
  opacity: .3;
}
.b-assembly-item-line .b-aili-det-meta .b-aili-det-artic,
.b-assemb-item-pac .b-aili-det-meta .b-aili-det-artic {
  font-size: 12px;
  color: #666;
  font-weight: 400;
  line-height: 20px;
  padding: 0 0 10px 0;
}
.b-assembly-item-line .b-aili-det-meta .b-aili-det-artic i,
.b-assemb-item-pac .b-aili-det-meta .b-aili-det-artic i {
  font-style: normal;
  color: #fff;
}
.b-assembly-item-line .b-aili-product-name,
.b-assemb-item-pac .b-aili-product-name {
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  line-height: 1.4;
}
.b-assembly-item-line .b-aili-product-name a,
.b-assemb-item-pac .b-aili-product-name a {
  color: #fff;
  text-decoration: none;
}
.b-assembly-item-line .b-aili-product-name a:hover,
.b-assemb-item-pac .b-aili-product-name a:hover {
  color: #eb4242;
}
.b-assembly-item-line .b-aili-meta-col,
.b-assemb-item-pac .b-aili-meta-col {
  width: 290px;
  text-align: right;
}
.b-assembly-item-line .b-aili-mc-nums,
.b-assemb-item-pac .b-aili-mc-nums {
  display: flex;
  justify-content: flex-end;
  margin: 0 0 12px 0;
  align-items: center;
}
.b-assembly-item-line .b-aili-mc-nums .b-aili-qnt,
.b-assemb-item-pac .b-aili-mc-nums .b-aili-qnt {
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  opacity: .3;
  color: #fff;
}
.b-assembly-item-line .b-aili-mc-nums .b-aili-qnt-zero,
.b-assemb-item-pac .b-aili-mc-nums .b-aili-qnt-zero {
  color: #eb4242;
  opacity: .5;
  font-size: 12px;
}
.b-assembly-item-line .b-aili-mc-nums .b-aili-price,
.b-assemb-item-pac .b-aili-mc-nums .b-aili-price {
  width: 140px;
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  color: #eb4242;
}
.b-assembly-item-line .b-aili-mc-nums .b-aili-price i,
.b-assemb-item-pac .b-aili-mc-nums .b-aili-price i {
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
}
.b-assembly-item-line .b-aili-tabs-nav,
.b-assemb-item-pac .b-aili-tabs-nav {
  list-style: none;
  vertical-align: top;
  display: flex;
  justify-content: flex-end;
  margin: 0;
  padding: 0;
}
.b-assembly-item-line .b-aili-tabs-nav > li,
.b-assemb-item-pac .b-aili-tabs-nav > li {
  padding: 0 0 0 20px;
  font-size: 12px;
  line-height: 1.3;
}
.b-assembly-item-line .b-aili-tabs-nav > li a,
.b-assemb-item-pac .b-aili-tabs-nav > li a {
  color: #eb4242;
  opacity: 1;
  text-decoration: none;
  border-bottom: 1px solid #eb4242;
}
.b-assembly-item-line .b-aili-tabs-nav > li a:hover,
.b-assemb-item-pac .b-aili-tabs-nav > li a:hover {
  opacity: 1;
  border-color: transparent;
}
.b-assembly-item-line .b-aili-tabs-nav > li .collapsed,
.b-assemb-item-pac .b-aili-tabs-nav > li .collapsed {
  color: #e9f1f7;
  border-bottom: 1px solid #e9f1f7;
  opacity: .5;
}
.b-assembly-item-line .b-aili-tabs-nav > li .collapsed:hover,
.b-assemb-item-pac .b-aili-tabs-nav > li .collapsed:hover {
  opacity: 1;
  border-bottom: 1px solid #e9f1f7;
}
.b-panel-aili-item {
  margin: 10px 0 0 0;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding: 20px 0 0 0;
  font-size: 12px;
  line-height: 1.4;
  color: #e9f1f7;
}
.b-panel-aili-item .b-aili-item-chars-head {
  font-weight: 600;
  font-size: 12px;
  line-height: 1.4;
  color: #e9f1f7;
  padding: 0 0 10px 0;
}
.b-panel-aili-item .b-aili-item-chars {
  width: 100%;
  max-width: 380px;
  table-layout: fixed;
  margin: 0 0 25px 0;
}
.b-panel-aili-item .b-aili-item-chars td {
  font-size: 12px;
  line-height: 1.4;
  color: #e9f1f7;
  padding: 6px 0 2px 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  vertical-align: top;
  width: 90px;
}
.b-panel-aili-item .b-aili-item-chars tr > td:first-child {
  color: rgba(233, 241, 247, 0.5);
  padding: 6px 0 2px 0;
  width: auto;
}
.b-panel-aili-item .b-char-attention {
  padding: 0 0 10px 0;
}
.b-panel-aili-item .b-videowrapper-wrapper {
  max-width: 600px;
  padding: 0 0 10px 0;
}
.b-article-aili {
  font-size: 12px;
  line-height: 1.4;
  color: #e9f1f7;
}
.b-article-aili h3 {
  font-size: 12px;
  font-weight: 600;
  margin: 0;
  color: #e9f1f7;
  padding: 0 0 10px 0;
}
.b-article-aili p {
  padding: 0 0 20px 0;
  margin: 0;
}
.b-article-aili ul {
  list-style: none;
  vertical-align: top;
  padding: 0 0 20px 0;
  margin: 0;
}
.b-assemb-item-pac {
  border: none;
  padding: 0;
  margin: 10px 0 10px 0;
}
.b-assemb-item-pac .b-aili-tabs-nav {
  justify-content: flex-start;
  margin: 0 0 10px 0;
  border: none;
}
.b-assemb-item-pac .b-aili-tabs-nav > li {
  font-size: 24px;
  line-height: 1.3;
  padding: 0 60px 0 0;
}
.b-assemb-item-pac .b-panel-aili-item {
  border: none;
}
.b-last-configs-sec-wp {
  margin: 50px 0;
}
.b-cngip-meta-col .b-cngip-msp-list .b-price,
.b-cngip-meta-col .b-cngip-msp-list td {
  font-size: 14px !important;
}
.b-cngip-meta-col .b-cngip-msp-list .b-price i {
  font-size: 12px;
}
.b-cngip-meta-col .b-cngip-msp-list td {
  padding: 5px 0 0 10px !important;
  line-height: 16px !important;
}
.b-cngip-meta-col .b-cngip-msp-list {
  margin-top: 10px;
}
/*    */
.b-btn-fps-modal {
  cursor: pointer;
  border: none;
  color: #fff;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  font-weight: 700;
  position: fixed;
  right: -63px;
  bottom: 50%;
  z-index: 200;
  background: #eb4242;
  width: 168px;
  height: 42px;
  text-align: center;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  transform: rotate(-90deg) translateX(130px);
}
.b-popup-modal-fps .b-popup-header {
  font-weight: bold;
  font-size: 24px;
  color: #1b1b1d;
  opacity: 0.5;
}
.b-popup-modal-fps .b-choose-game {
  padding: 0 0 40px 0;
}
.b-popup-modal-fps .b-choose-game .b-label {
  display: block;
  color: #999;
  font-size: 14px;
  font-weight: 400;
  margin: 0;
}
.b-popup-modal-fps .choices__inner {
  border: none;
  border-bottom: 1px solid rgba(27, 27, 29, 0.1);
  padding: 10px 0;
  background: none;
}
.b-popup-modal-fps .choices__input {
  font-weight: 500;
  font-size: 14px;
  color: rgba(27, 27, 29, 0.5);
  background: none;
  border: none;
}
.b-popup-modal-fps .choices__list--dropdown {
  border: none;
  box-shadow: 0px 40px 80px rgba(0, 0, 0, 0.35);
  margin: 0 -10px;
  padding: 0 10px;
  box-sizing: content-box;
}
.b-popup-modal-fps .choices__list--dropdown .choices__list {
  margin: 0 -10px;
}
.b-popup-modal-fps .choices__list--dropdown .choices__item--selectable:after {
  display: none !important;
}
.b-popup-modal-fps .choices__list--multiple .choices__item {
  background: #e9f1f7;
  border-radius: 0;
  border: none;
  padding: 7px 10px;
  font-size: 14px;
  font-weight: 700;
  color: #1b1b1d;
}
.b-popup-modal-fps .choices__list--multiple .choices__item.is-highlighted {
  background: #eb4242;
  color: #fff;
}
.b-popup-modal-fps .b-fps-tab-nav-head {
  color: #999;
  font-size: 8px;
  line-height: 150%;
  text-align: center;
  padding: 5px 0;
  border-left: 1px solid #e9f1f7;
  border-right: 1px solid #e9f1f7;
}
.b-popup-modal-fps .choices[data-type*=select-multiple] .choices__button,
.b-popup-modal-fps .choices[data-type*=text] .choices__button {
  border: none;
  margin-left: 8px;
  width: 10px;
  height: 10px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg opacity='.2' stroke='%231B1B1D' stroke-width='2'%3e%3cpath d='M1.5 1.5l7 7M8.5 1.5l-7 7'/%3e%3c/g%3e%3c/svg%3e") no-repeat;
  padding: 0;
  top: 2px;
}
.b-popup-modal-fps .choices.is-open .choices__inner {
  background: #fff;
  position: relative;
  z-index: 10;
  padding: 10px;
  margin: 0 -10px;
  box-sizing: content-box;
  width: 100%;
}
.b-fps-tabs .tab-content {
  border: 1px solid #e9f1f7;
  padding: 20px 0 0 0;
}
.b-fps-tabs .b-fps-tab-nav {
  list-style: none;
  margin: 0;
  display: flex;
  background: #e9f1f7;
  border: none;
  border-radius: 0;
}
.b-fps-tabs .b-fps-tab-nav > li {
  display: block;
  flex-grow: 1;
  margin: 0;
  padding: 0;
  border: none;
  border-radius: 0;
}
.b-fps-tabs .b-fps-tab-nav > li + li {
  border-left: 1px solid rgba(0, 0, 0, 0.03);
}
.b-fps-tabs .b-fps-tab-nav a {
  display: block;
  color: #1b1b1d;
  font-size: 10px;
  font-weight: 700;
  text-decoration: none;
  text-align: center;
  height: 40px;
  line-height: 40px;
  border: none;
  border-radius: 0;
  margin: 0;
  padding: 0;
}
.b-fps-tabs .b-fps-tab-nav > .active > a {
  border: none;
  border-radius: 0;
}
.b-fps-tabs .nav-tabs > li.active > a,
.b-fps-tabs .nav-tabs > li.active > a:hover,
.b-fps-tabs .nav-tabs > li.active > a:focus {
  border: none;
  border-radius: 0;
}
.b-fps-tabs .nav-tabs > li.active > a,
.b-fps-tabs .nav-tabs > li.active > a:hover,
.b-fps-tabs .nav-tabs > li.active > a:focus {
  background: #eb4242;
  color: #fff;
}
.b-fps-tabs #chartContainer {
  height: 300px;
  width: 100%;
}
.b-fps-tabs-head {
  color: rgba(27, 27, 29, 0.5);
  font-weight: 700;
  background: #e9f1f7;
  font-size: 12px;
  text-align: center;
  padding: 10px;
  line-height: 1.5;
}
.b-text-article-faq {
  padding: 20px 0;
}
.b-text-article-faq .accordion-title {
  font-weight: bold;
  font-size: 32px;
  line-height: 1;
  color: #1b1b1d;
  opacity: 0.5;
  padding: 0 0 20px 0;
}
.b-text-article-faq .accordion-item {
  border-bottom: 1px solid rgba(20, 92, 145, 0.08);
  padding: 20px 0;
}
.b-text-article-faq .accordion-item-name {
  font-weight: bold;
  font-size: 22px;
  line-height: 1.3;
  margin: 0;
  padding: 0;
}
.b-text-article-faq .accordion-item-name a {
  padding: 0 0 0 30px;
  color: rgba(19, 19, 19, 0.7);
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  position: relative;
}
.b-text-article-faq .accordion-item-name a:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.76.88L14.27.387a.815.815 0 00-.58-.24.815.815 0 00-.58.24L7.502 5.99 1.892.38a.814.814 0 00-.58-.24.815.815 0 00-.58.24L.24.87c-.32.32-.32.841 0 1.16l6.681 6.706c.154.154.36.263.582.263h.002c.22 0 .426-.109.58-.263L14.76 2.05a.828.828 0 00.24-.586.82.82 0 00-.24-.583z' fill='%238D8D8E'/%3e%3c/svg%3e") no-repeat;
  left: 0;
  top: 8px;
  position: absolute;
  width: 15px;
  height: 9px;
  transition: all .3s ease;
}
.b-text-article-faq .accordion-item-name a[aria-expanded="true"]:before {
  transform: rotate(180deg);
}
.b-text-article-faq .accordion-item-text > div {
  padding: 15px 0 0 0;
  font-weight: 700;
  font-size: 16px;
  line-height: 1.3;
  color: rgba(0, 0, 0, 0.6);
}
.b-text-article-faq .accordion-item-text > div p {
  margin: 0 0 15px 0;
}
.b-text-article-faq .accordion-item-text > div a {
  color: #eb4242;
  text-decoration: none;
}
.b-text-article-faq .accordion-item-text > div a:hover {
  text-decoration: underline;
}
.b-text-article-more {
  text-align: center;
  text-transform: uppercase;
}
.b-text-article-more .b-text-article-more-link span,
.b-text-article-more .b-text-article-more-link:hover span {
  border: none;
}
.b-text-article-more .b-text-article-more-link {
  font-weight: 700;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: rgba(0, 0, 0, 0.5);
}
.b-text-article-more .b-text-article-more-link:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3e%3cstyle%3e%3c/style%3e%3cpath fill='none' stroke='%23000' stroke-width='2.229' stroke-miterlimit='10' d='M26.5 13l-9 9-9-9'/%3e%3c/svg%3e") no-repeat;
  background-size: 25px 25px;
  opacity: .5;
  top: -5px;
  left: -5px;
}
.b-cfg-filter-wrapper {
  border: 1px solid #eaeaec;
  margin: 0 -15px 30px -15px;
}
.b-cfgfw-head {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: rgba(27, 27, 29, 0.5);
  font-weight: 700;
  font-size: 20px;
  line-height: 1.3;
  position: relative;
  padding: 12px 30px 12px 60px;
  cursor: pointer;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='26' height='26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg opacity='.3' fill='%23000'%3e%3crect x='10' y='12' width='16' height='1' rx='.5'/%3e%3crect y='12' width='4' height='1' rx='.5'/%3e%3crect x='19' y='20' width='7' height='1' rx='.5'/%3e%3crect y='20' width='14' height='1' rx='.5'/%3e%3crect x='22' y='4' width='4' height='1' rx='.5'/%3e%3crect y='4' width='16' height='1' rx='.5'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17a4 4 0 100 8 4 4 0 000-8zm0 2a2 2 0 100 4 2 2 0 000-4zM7 9a4 4 0 100 8 4 4 0 000-8zm0 2a2 2 0 100 4 2 2 0 000-4zM19 1a4 4 0 100 8 4 4 0 000-8zm0 2a2 2 0 100 4 2 2 0 000-4z'/%3e%3c/g%3e%3c/svg%3e") 20px 12px no-repeat;
}
.b-cfgfw-head:after {
  content: '';
  width: 16px;
  height: 7px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.5' fill-rule='evenodd' clip-rule='evenodd' d='M0 5l8-5 8 5-1.5 2L8 3 1.5 7 0 5z' fill='%231B1B1D'/%3e%3c/svg%3e") no-repeat;
  position: absolute;
  right: 30px;
  top: 20px;
  transition: all .3s ease;
}
.b-cfgfw-head[aria-expanded="false"]:after {
  transform: rotate(-180deg);
}
.b-cfgfw-body {
  border-top: 1px solid #eaeaec;
  padding: 20px 20px 50px 20px;
}
.b-cfgfw-select-form {
  max-width: 614px;
  margin: 0 auto;
}
.b-cfgfw-select-form .b-form-group {
  margin: 0 0 30px 0;
}
.b-cfgfw-select-form .b-form-group .b-label {
  font-weight: 700;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: rgba(27, 27, 29, 0.5);
  margin: 0 0 10px 0;
}
.b-cfgfw-select-form .b-form-field-range {
  background: #e9f1f7;
  padding: 20px 80px 26px 80px;
}
.b-cfgfw-select-form .b-form-field-range .b-range-inputs {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0 26px 0;
}
.b-cfgfw-select-form .b-form-field-range .b-input {
  width: 142px;
  height: 36px;
  border: none;
  background: #fff;
  padding: 0 10px;
  color: #1b1b1d;
  font-size: 16px;
  text-align: center;
}
.b-cfgfw-select-form .b-form-field-range .b-sep-inp {
  background: #515151;
  width: 20px;
  height: 1px;
  margin: 0 30px;
}
.b-cfgfw-select-form .b-range-slider.ui-slider {
  position: relative;
}
.b-cfgfw-select-form .b-range-slider.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 20px;
  height: 20px;
  cursor: pointer;
  background: #333;
  box-sizing: border-box;
  border: 1px solid #333;
  border-radius: 50%;
  top: -10px !important;
  transition: border-color 0.2s ease;
}
.b-cfgfw-select-form .b-range-slider.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  display: block;
  border: none;
  height: 2px;
  background: #1b1b1d;
}
.b-cfgfw-select-form .b-range-slider.ui-slider-horizontal {
  max-width: 100%;
  width: 100%;
  margin: 0 auto;
  height: 2px;
  background: #d5dce2;
}
.b-cfgfw-select-form .b-range-slider.ui-slider-horizontal .ui-slider-handle {
  top: 3px;
  margin-left: -10px;
}
.b-cfgfw-select-form .b-range-slider.ui-slider-horizontal .ui-slider-range {
  top: 0pt;
  height: 100%;
}
.b-cfgfw-select-form .b-range-slider.ui-slider-horizontal .ui-slider-range-min {
  left: 0pt;
}
.b-list-cfg-params {
  list-style: none;
  margin: 0 -20px -20px -20px;
  display: flex;
  flex-wrap: wrap;
}
.b-list-cfg-params > li {
  width: 50%;
  min-width: 50%;
  padding: 0 20px 20px 20px;
}
.b-list-cfg-params > li .b-ico {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  opacity: .5;
  transition: all .3s ease;
}
.b-list-cfg-params > li .b-txt {
  font-weight: 700;
  font-size: 16px;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  opacity: .5;
  transition: all .3s ease;
}
.b-list-cfg-params input[type="radio"] {
  display: none;
}
.b-list-cfg-params input[type="radio"] + label {
  cursor: pointer;
  display: flex;
  flex-wrap: wrap;
  position: relative;
  padding: 10px !important;
  align-items: center;
  height: 110px;
  justify-content: center;
  background: #e9f1f7;
  margin: 0;
}
.b-list-cfg-params input[type="radio"]:disabled + label {
  cursor: default;
}
.b-list-cfg-params input[type="radio"] + label:before {
  opacity: 0;
  border-radius: 0;
  border: none;
  width: 80%;
  height: 1px;
  background: none;
  box-shadow: 0 0 20px #bcd4e6, 0 0 20px #bcd4e6, 0 0 20px #bcd4e6, 0 0 20px #bcd4e6;
  border-radius: 20px;
  left: 10%;
  top: 100%;
  position: absolute;
  margin: 0;
}
.b-list-cfg-params input[type="radio"] + label:after,
.b-list-cfg-params input[type="radio"] + label:hover:after {
  content: '';
  opacity: 0;
  transition: all 0.3s ease;
  border-radius: 50%;
  border: none;
  left: auto;
  background: #eb4242 url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 5l4.5 4.5L14 1' stroke='%23fff' stroke-width='2'/%3e%3c/svg%3e") center center no-repeat;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  right: 20px;
  top: 20px;
  position: absolute;
  width: 28px;
  height: 28px;
}
.b-list-cfg-params input[type="radio"]:checked + label:hover:after {
  opacity: 1;
}
.b-list-cfg-params input[type="radio"]:checked + label:after {
  opacity: 1;
}
.b-list-cfg-params input[type="radio"]:checked + label .b-txt,
.b-list-cfg-params input[type="radio"]:checked + label .b-ico,
.b-list-cfg-params input[type="radio"]:checked + label:before {
  opacity: 1;
}
.b-btn-get-started {
  width: 338px;
  height: 44px;
  text-align: center;
  display: block;
  text-decoration: none;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: #fff;
  background: #eb4242;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  margin: 0 auto;
  border: none;
}
.b-btn-get-started:before {
  content: '';
  width: 25px;
  height: 23px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='25' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M24.388 1.279a2.006 2.006 0 00-1.471-.612H2.083C1.51.667 1.02.87.612 1.279A2.006 2.006 0 000 2.749v14.168c0 .573.204 1.063.612 1.471.408.408.898.612 1.471.612h7.084c0 .33-.07.669-.209 1.015a9.206 9.206 0 01-.416.912c-.139.26-.208.451-.208.573a.8.8 0 00.247.585.8.8 0 00.586.248h6.666a.8.8 0 00.586-.247.8.8 0 00.248-.586c0-.113-.07-.302-.209-.567a9.555 9.555 0 01-.416-.924 2.743 2.743 0 01-.209-1.01h7.084c.573 0 1.063-.203 1.47-.61.409-.409.613-.9.613-1.472V2.75c0-.573-.204-1.063-.612-1.471zm-1.055 12.304a.4.4 0 01-.123.293.402.402 0 01-.293.124H2.083a.401.401 0 01-.293-.124.401.401 0 01-.123-.293V2.75a.4.4 0 01.123-.293.401.401 0 01.293-.124h20.834a.4.4 0 01.293.124.4.4 0 01.123.293v10.833z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
  display: inline-block;
  vertical-align: top;
  margin: -1px 8px 0 0;
}
.b-btn-get-started:hover {
  box-shadow: none;
}
.b-cwp-category-search {
  padding: 10px 0;
}
.b-cwp-cs-container {
  display: flex;
  align-items: center;
  position: relative;
}
.b-cwp-cs-container:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.844 17.082l-4.375-4.374a7.643 7.643 0 001.884-5.033C15.353 3.44 11.908 0 7.677 0 3.44 0 0 3.444 0 7.675c0 4.23 3.445 7.675 7.677 7.675 1.924 0 3.684-.71 5.034-1.884l4.375 4.374c.104.104.243.16.38.16a.54.54 0 00.38-.918zM1.074 7.675a6.605 6.605 0 016.599-6.597 6.605 6.605 0 016.598 6.597c0 3.636-2.958 6.601-6.598 6.601-3.637 0-6.6-2.961-6.6-6.601z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
  opacity: .2;
  left: 0;
  top: 10px;
  width: 18px;
  height: 18px;
  position: absolute;
}
.b-cwp-cs-container .b-input {
  display: block;
  border: none;
  flex-grow: 1;
  border-bottom: 1px solid rgba(233, 241, 247, 0.1) !important;
  height: 40px;
  background: none;
  font-weight: 500;
  font-size: 14px;
  color: #fff;
  padding: 0 5px 0 25px;
}
.b-cwp-cs-container .b-input::placeholder {
  color: rgba(255, 255, 255, 0.2);
}
.b-cwp-cs-container .b-btn-cansel {
  display: block;
  border: none;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  width: 14px;
  height: 14px;
  margin: 0 0 0 10px;
  min-width: 14px;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg stroke='%23fff' stroke-width='1.5'%3e%3cpath d='M1.06 1l12 12M13 1L1 13'/%3e%3c/g%3e%3c/svg%3e") center center no-repeat;
  opacity: .5;
}
.b-cwp-cs-container .b-btn-cansel:hover {
  opacity: 1;
}
.b-bread {
  font-size: 14px;
  line-height: 1.2;
  color: #1b1b1d;
  opacity: 0.5;
  padding: 0 0 10px 0;
  margin: 0 -15px;
}
.b-bread a {
  color: #1b1b1d;
  text-decoration: none;
}
.b-bread a:hover {
  text-decoration: underline;
  color: #1b1b1d;
}
.b-page-header-container {
  display: flex;
  justify-content: space-between;
  margin: 0 -15px 30px -15px;
}
.b-page-header-container h1 {
  color: #1b1b1d;
  opacity: 0.5;
  line-height: 1;
  font-size: 32px;
  padding: 0;
  margin: 0 10px 0 0;
  flex-grow: 1;
}
.b-page-header-container .b-share-box {
  margin: 10px 0 0 0;
}
.b-content-lightyel-hrd {
  padding-top: 8px !important;
}
.b-sfc-line-tw {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 0 13px 0;
  position: relative !important;
  background: #e9f1f7;
  z-index: 101 !important;
}
.b-sfc-line-tw .b-sfc-ltw-label {
  font-weight: 700;
  font-size: 24px;
  line-height: 1;
  color: #1b1b1d;
}
.b-sfc-line-tw .b-sfc-ltw-bar {
  padding: 0 20px;
  min-width: 280px;
  width: 2820px;
}
.b-sfc-line-tw .b-sfc-ltw-bar .b-sfc-ltw-label {
  display: none;
}
.b-sfc-line-tw .b-sfc-ltw-price .b-price {
  font-weight: 700;
  font-size: 28px;
  line-height: 34px;
  color: #1b1b1d;
  white-space: nowrap;
}
.b-sfc-line-tw .b-sfc-ltw-price .b-price i {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
}
.b-sfc-line-tw .b-sfc-ltw-btns-list {
  list-style: none;
  margin: 0;
  display: flex;
  padding: 0;
}
.b-sfc-line-tw .b-sfc-ltw-btns-list > li {
  padding: 0 0 0 10px;
}
.b-sfc-line-tw .b-btn-buy {
  display: block;
  font-size: 14px;
  line-height: 44px;
  text-align: center;
  height: 44px;
  color: #fff;
  text-decoration: none;
  font-weight: 700;
  background: #eb4242;
  position: relative;
  margin: 0;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  white-space: nowrap;
  width: 180px;
}
.b-sfc-line-tw .b-btn-buy:before {
  content: '';
  width: 26px;
  height: 25px;
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23fff; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  position: relative;
  background-size: contain;
  margin: 0 10px 0 0;
  top: 8px;
  opacity: .5;
}
.b-sfc-line-tw .b-btn-buy:hover,
.b-sfc-line-tw .b-btn-buy:focus,
.b-sfc-line-tw .b-btn-buy:active {
  background-color: #eb4242;
  color: #fff;
  text-decoration: none;
}
.b-sfc-line-tw .b-link-fps-btn,
.b-sfc-line-tw .b-link-save-btn {
  width: 180px;
  text-align: center;
  border: 2px solid #313645;
  height: 44px;
  line-height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: .7;
  text-decoration: none;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: #1b1b1d;
  font-weight: 700;
  font-size: 14px;
}
.b-sfc-line-tw .b-link-fps-btn:hover,
.b-sfc-line-tw .b-link-save-btn:hover,
.b-sfc-line-tw .b-link-fps-btn:active,
.b-sfc-line-tw .b-link-save-btn:active,
.b-sfc-line-tw .b-link-fps-btn:focus,
.b-sfc-line-tw .b-link-save-btn:focus {
  opacity: 1;
  text-decoration: none;
  color: #1b1b1d;
}
.b-sfc-line-tw .b-link-fps-btn:before {
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='30' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.828 26.006C27.996 23.29 30 19.283 30 14.814 30 6.632 23.284 0 15 0 6.716 0 0 6.632 0 14.814c0 4.469 2.004 8.476 5.172 11.192l3.041-3.004c-.518-.42-.996-.886-1.426-1.393L5.04 23.355a12.942 12.942 0 01-3.015-7.545h2.308a10.581 10.581 0 010-2h-2.28a12.946 12.946 0 013.163-7.37L6.79 8.015c.432-.509.912-.976 1.432-1.397L6.645 5.04A12.942 12.942 0 0114 2.038v2.24a10.981 10.981 0 012 0v-2.24a12.942 12.942 0 017.355 3.002l-1.577 1.578c.52.42 1 .888 1.432 1.396l1.574-1.574a12.946 12.946 0 013.162 7.37h-2.28a10.576 10.576 0 01.001 2h2.308a12.942 12.942 0 01-3.015 7.545l-1.747-1.746c-.43.507-.908.974-1.426 1.393l3.04 3.004zM22.512 7.393s-5.086 7.81-5.951 8.664a2.38 2.38 0 01-.085.08 2 2 0 01-1.481.65 2.002 2.002 0 01-1.467-.634 1.95 1.95 0 01.133-2.8c.025-.028.051-.056.078-.082.865-.855 8.773-5.878 8.773-5.878z' fill='%23313645'/%3e%3c/svg%3e") no-repeat;
  width: 30px;
  height: 27px;
  margin: 0 10px 0 0;
  content: '';
}
.b-sfc-line-tw .b-link-save-btn:before {
  display: inline-block;
  vertical-align: top;
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.5 0C3.375 0 0 3.287 0 7.304c0 2.557 1.375 4.87 3.625 6.209v1.948l.25.243 1.75 1.705-2 1.948v.852l1.75 1.704-2 1.948L7.5 28l3.875-3.774V13.513C13.625 12.173 15 9.861 15 7.304 15 3.287 11.625 0 7.5 0zM10 12.174l-.5.243v11.079l-2 1.948L6 23.983l2-2.07-2.25-2.191 2.375-2.313-2.75-2.679v-2.313L5 12.174c-1.875-.974-3.125-2.8-3.125-4.87 0-3.043 2.5-5.478 5.625-5.478s5.625 2.435 5.625 5.478c0 2.07-1.25 3.896-3.125 4.87zm-2.5-7.67c-1.125 0-2.125.974-2.125 2.07 0 1.096 1 1.948 2.125 1.948s2.125-.974 2.125-2.07c0-1.095-1-1.948-2.125-1.948z' fill='%23313645'/%3e%3c/svg%3e") no-repeat;
  width: 15px;
  height: 28px;
  margin: 0 10px 0 0;
  content: '';
}
.b-config-final-fix-wrapper.drop-open .b-sfc-line-tw {
  display: none;
}
.b-ndp-assembly-cols .b-ndpac-col-right .b-price-by-comp {
  position: relative;
  padding: 0 0 20px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  margin: 0 0 20px 0;
}
.b-ndp-assembly-cols .b-ndpac-col-right .b-price-by-comp span {
  display: block;
  color: #eb4242;
  opacity: 0.5;
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
}
.b-ndp-assembly-cols .b-ndpac-col-right .b-price-by-comp .b-price {
  font-size: 26px;
  line-height: 25px;
  padding: 0;
  margin: 0;
  border: none;
}
.b-ndp-assembly-cols .b-ndpac-col-right .b-price-by-comp .b-price i {
  font-size: 20px;
}
.b-sfconfig-tabs {
  max-height: 100vh;
  overflow: hidden;
  overflow-y: auto;
}
.hide-scroll {
  overflow: hidden;
}
.b-sfconfig-tabs {
  display: none;
}
