@font-face {
    font-family: 'Geometria';
    src: url('../fonts/geometria.eot');
    src: local('Geometria'),
    url('../fonts/geometria.eot?#iefix') format('embedded-opentype'),
    url('../fonts/geometria.woff2') format('woff2'),
    url('../fonts/geometria.woff') format('woff'),
    url('../fonts/geometria.ttf') format('truetype'),
    url('../fonts/geometria.svg#Geometria') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Geometria';
    src: url('../fonts/geometria-bold.eot');
    src: local('Geometria-Bold'),
    url('../fonts/geometria-bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/geometria-bold.woff2') format('woff2'),
    url('../fonts/geometria-bold.woff') format('woff'),
    url('../fonts/geometria-bold.ttf') format('truetype'),
    url('../fonts/geometria-bold.svg#Geometria-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Geometria';
    src: url('../fonts/geometria-medium.eot');
    src: local('Geometria-Medium'),
    url('../fonts/geometria-medium.eot?#iefix') format('embedded-opentype'),
    url('../fonts/geometria-medium.woff2') format('woff2'),
    url('../fonts/geometria-medium.woff') format('woff'),
    url('../fonts/geometria-medium.ttf') format('truetype'),
    url('../fonts/geometria-medium.svg#Geometria-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Reem Kufi';
    src: url('../fonts/reemkufi-regular.eot');
    src: local('Reem Kufi Regular'), local('ReemKufi-Regular'),
    url('../fonts/reemkufi-regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/reemkufi-regular.woff2') format('woff2'),
    url('../fonts/reemkufi-regular.woff') format('woff'),
    url('../fonts/reemkufi-regular.ttf') format('truetype'),
    url('../fonts/reemkufi-regular.svg#ReemKufi-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

* { margin:0; padding:0; }

html,body { width:100%; height:100%; padding:0; margin:0; font-family:'Geometria',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:'Geometria',sans-serif; color:#a2c617; 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:#a2c617; }
button,input,select,textarea { font-family:'Geometria',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:40px; }
.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:'Geometria',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 10px 0; padding:0; color:#4f5250; }
.form-group label i { font-style:normal; color:#ff3547; }
.b-input { border:1px solid #d1d1d1; border-radius:0; background:#fff; padding:5px 10px; width:100%; box-sizing:border-box; display:block; height:40px; font-size:16px; color:#999; box-shadow:none !important;}
.form-control, .form-control::-moz-placeholder, .b-input::-moz-placeholder { border-color:#d1d1d1; color:#999; box-shadow:none !important; }
.b-input:focus, .b-input:hover { border-color:#999; color:#333; 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-yel-error .b-form-error { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='23' viewBox='0 0 27 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ddb600; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' 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.64A.92.92 0 0 0 .92 23h25.14a.92.92 0 0 0 .82-1.37l-6.28-10.6L14.32.47A.94.94 0 0 0 13.5 0zm-1.18 18.44a1.2 1.2 0 0 1 2.36 0 1.2 1.2 0 0 1-2.36 0zm.13-11.35h2.12l-.1 9.36H12.6z'/%3E%3C/svg%3E") 0 8px no-repeat; }
.b-row-form2col-yel-error .b-input { border-color:#ddb600; }
.b-row-form2col-error .b-input { border-color:#ff3547; }

.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:%23a2c617; 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:#a2c617 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:#a2c617; }
.b-bstyle.x-nav-flying-msi .b-header-fixedpopup .b-product-sec-nav .b-link .b-num { color:#f00; font-size:13px; }
.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,.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:#a2c617; }
.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:#a2c617; 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:%23a2c617; 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 #a2c617; 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:#a2c617; border-bottom:1px solid #a2c617; 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-switch-language { position: relative; }
.b-switch-language .b-switch-language-label { cursor: pointer;white-space: nowrap; line-height: 22px; padding: 0 18px 0 0; color: #a2c617; font-size: 14px; 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:%23a2c617; 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-switch-language .b-switch-language-label span { border-bottom: 1px solid #a2c617; transition: all 0.2s ease; }
.b-switch-language .b-switch-language-label:hover span { border-color:transparent !important; }
.b-bstyle .b-switch-language .b-switch-language-label { color:#fff; 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-bstyle .b-switch-language .b-switch-language-label span { border-color:#fff; }

.b-switch-language .dropdown-menu { width:80px; min-width: 80px; 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,.15); padding:0; margin:0; }
.b-switch-language .dropdown-menu:before { width:20px; height:20px; background:#fff; border:1px solid #e5e5e5; box-shadow:0 1px 10px rgba(1,1,2,.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-switch-language .dropdown-menu:before { background:#282828; border:1px solid #4d4d4d; }
.b-switch-language .dropdown-menu li { position:relative; z-index:10; background:#fff; }
.b-bstyle .b-switch-language .dropdown-menu li { background:#282828; }
.b-switch-language .dropdown-menu li:first-child { padding-top:6px; }
.b-switch-language .dropdown-menu li:last-child { padding-bottom:6px; }
.b-switch-language .dropdown-menu li a { color:#333; text-decoration:none; }
.b-switch-language .dropdown-menu li a:hover { color:#333; text-decoration:none; background:#fff9d2; }
.b-switch-language .dropdown-menu { width: 60px; 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,.15);   padding: 0; margin: 0; }
.b-bstyle .b-switch-language .dropdown-menu>li>a { color:#fff; }

.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:#a2c617; 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:%23a2c617; 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 #a2c617; 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:#a2c617; 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:%23a2c617; 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:%23a2c617; 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 #a2c617; 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,.15); padding:0; margin:-36px 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:#a2c617; text-decoration:none; line-height:19px; padding:10px 10px 10px 20px; }
.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(100% - 315px); }

.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:#a2c617; }
.x-nav-flying-msi .b-hms-contact .b-phones a { color:#fff; }
.x-nav-flying-msi .b-hms-contact .b-phones a:hover { color:#a2c617; }

.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:#a2c617; 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:%23a2c617; 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 #a2c617; 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-bstyle .b-hms-contact .b-link-callback:before { 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:%23fff; 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-link-callback-helper { transition: none !important; }

.b-header-bot-side {  }
.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 #a2c617; 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,.10) !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,.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:#a2c617; }
.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:#a2c617; 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:#a2c617; }


.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:#a2c617; }


.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:#a2c617; }
.b-3tcb-popup-list > li a:hover i, .b-3tcb-popup-list > li a:hover { color:#a2c617; }


.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,.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,.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,.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,.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:#a2c617; }
.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:-.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:#a2c617; 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:#a2c617; 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:#a2c617; }
.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:#a2c617 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-bstyle .b-hbs-catalog-toggler { background-color:#f00; }
.b-bstyle .b-hbs-catalog-toggler:hover, .b-bstyle .b-hbs-catalog-hover .b-hbs-catalog-toggler { background-color:#f33; }


.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 #a2c617; 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:#a2c617; color:#fff; }
.b-hbs-catalog-popup-list > li > .b-hbsc-link-6:hover { background:#a2c617; }
.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:#a2c617; 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:#a2c617; 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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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:%23a2c617%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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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:%23a2c617%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:%23a2c617%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:%23a2c617%7d.st2%7bstroke-width:1.25;stroke-linecap:square%7d.st3%7bstroke-linecap:round%7d.st4%7bfill:%23a2c617%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-config-chairs 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 60 60'%3e%3cpath fill='%23a2c617' d='M43.7 23c-1.7 0-3 1.3-3 3 0 1.3.8 2.4 2 2.8v2.6c-.4.2-1.2.5-2.1.9-.3-2.4-.9-4.5-1-4.6l-.1-.1c-1.8-3.7-.2-5.8.3-6.3 1.1-1.1 1.8-2.6 1.8-4.2 0-2.4-1.5-4.6-3.9-5.6-.4-.2-1.1-.9-1.1-1.9 0-3.6-2.9-6.5-6.5-6.5h-.5c-3.6 0-6.5 2.9-6.5 6.5 0 1-.7 1.7-1.1 1.9-2.3 1-3.9 3.2-3.9 5.6 0 1.6.6 3.1 1.8 4.2.5.5 2.2 2.6.3 6.3l-.1.1c0 .1-.7 2.1-1 4.6-.9-.3-1.7-.7-2.1-.9v-2.6c1.2-.4 2-1.5 2-2.8 0-1.7-1.3-3-3-3s-3 1.3-3 3c0 1.3.8 2.4 2 2.8V32c0 .4.8 8.9 7 8.9h6.8V46c-3.8.3-7.2 2.2-8.8 5-1.2.2-2.2 1.2-2.2 2.5 0 1.4 1.1 2.5 2.5 2.5s2.5-1.1 2.5-2.5c0-.8-.3-1.4-.9-1.9 1.4-2 4-3.3 6.9-3.6v3.1c-1.2.4-2 1.5-2 2.8 0 1.7 1.3 3 3 3s3-1.3 3-3c0-1.3-.8-2.4-2-2.8V48c2.9.3 5.5 1.6 6.9 3.6-.5.5-.9 1.1-.9 1.9 0 1.4 1.1 2.5 2.5 2.5s2.5-1.1 2.5-2.5c0-1.3-.9-2.3-2.1-2.5-1.7-2.8-5.1-4.7-8.9-5v-5h6.8c6.2 0 7-8.6 7-8.9v-3.2c1.2-.4 2-1.5 2-2.8.1-1.8-1.2-3.1-2.9-3.1zm-27.5 4c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.5 1-1 1zm4.2 27c-.3 0-.5-.2-.5-.5s.2-.5.5-.5.5.2.5.5-.2.5-.5.5zm19-1c.3 0 .5.2.5.5s-.2.5-.5.5-.5-.2-.5-.5.3-.5.5-.5zm-9.5 2c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1zm9.8-38c0 1.1-.4 2.1-1.2 2.8-1.6 1.6-2.6 4.7-.8 8.5.1.4.7 2.4.9 4.5-1 .3-2.2.6-3.5.8.5-.6.8-1.4.8-2.2 0-1.7-1.2-3.1-2.8-3.4v-.1c0-7.8 2.1-13.2 3.1-15.3.3.2.6.4.8.5 1.7.8 2.7 2.3 2.7 3.9zm-7.3 17h-5c-1.4 0-2.5-1.1-2.5-2.5S26 29 27.4 29h5c1.4 0 2.5 1.1 2.5 2.5S33.8 34 32.4 34zM25.2 9.5c0-2.5 2-4.5 4.5-4.5h.5c2.5 0 4.5 2 4.5 4.5 0 1 .3 1.8.8 2.4-.9 1.9-3.3 7.5-3.3 16.1h-4.4c0-8.5-2.4-14.2-3.3-16.1.4-.6.7-1.4.7-2.4zm-5 7.5c0-1.6 1-3.1 2.6-3.8.3-.1.6-.3.9-.5 1 2.1 3.1 7.5 3.1 15.3v.1c-1.6.3-2.8 1.7-2.8 3.4 0 .8.3 1.6.8 2.2-1.3-.2-2.5-.5-3.5-.8.2-2.2.8-4.2.9-4.5 1.9-3.8.9-6.9-.8-8.5-.8-.8-1.2-1.8-1.2-2.9zm17.5 22H22.2c-3 0-4.2-3.2-4.7-5.3 2.3 1 6.7 2.4 12 2.4h.8c5.3 0 9.7-1.5 12-2.4-.4 2.1-1.6 5.3-4.6 5.3zm6-12c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.5 1-1 1z'/%3e%3c/svg%3e") no-repeat; background-size:contain; }

.b-hbsc-link-config-chairs 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 60 60'%3e%3cpath fill='%23fff' d='M43.7 23c-1.7 0-3 1.3-3 3 0 1.3.8 2.4 2 2.8v2.6c-.4.2-1.2.5-2.1.9-.3-2.4-.9-4.5-1-4.6l-.1-.1c-1.8-3.7-.2-5.8.3-6.3 1.1-1.1 1.8-2.6 1.8-4.2 0-2.4-1.5-4.6-3.9-5.6-.4-.2-1.1-.9-1.1-1.9 0-3.6-2.9-6.5-6.5-6.5h-.5c-3.6 0-6.5 2.9-6.5 6.5 0 1-.7 1.7-1.1 1.9-2.3 1-3.9 3.2-3.9 5.6 0 1.6.6 3.1 1.8 4.2.5.5 2.2 2.6.3 6.3l-.1.1c0 .1-.7 2.1-1 4.6-.9-.3-1.7-.7-2.1-.9v-2.6c1.2-.4 2-1.5 2-2.8 0-1.7-1.3-3-3-3s-3 1.3-3 3c0 1.3.8 2.4 2 2.8V32c0 .4.8 8.9 7 8.9h6.8V46c-3.8.3-7.2 2.2-8.8 5-1.2.2-2.2 1.2-2.2 2.5 0 1.4 1.1 2.5 2.5 2.5s2.5-1.1 2.5-2.5c0-.8-.3-1.4-.9-1.9 1.4-2 4-3.3 6.9-3.6v3.1c-1.2.4-2 1.5-2 2.8 0 1.7 1.3 3 3 3s3-1.3 3-3c0-1.3-.8-2.4-2-2.8V48c2.9.3 5.5 1.6 6.9 3.6-.5.5-.9 1.1-.9 1.9 0 1.4 1.1 2.5 2.5 2.5s2.5-1.1 2.5-2.5c0-1.3-.9-2.3-2.1-2.5-1.7-2.8-5.1-4.7-8.9-5v-5h6.8c6.2 0 7-8.6 7-8.9v-3.2c1.2-.4 2-1.5 2-2.8.1-1.8-1.2-3.1-2.9-3.1zm-27.5 4c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.5 1-1 1zm4.2 27c-.3 0-.5-.2-.5-.5s.2-.5.5-.5.5.2.5.5-.2.5-.5.5zm19-1c.3 0 .5.2.5.5s-.2.5-.5.5-.5-.2-.5-.5.3-.5.5-.5zm-9.5 2c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1zm9.8-38c0 1.1-.4 2.1-1.2 2.8-1.6 1.6-2.6 4.7-.8 8.5.1.4.7 2.4.9 4.5-1 .3-2.2.6-3.5.8.5-.6.8-1.4.8-2.2 0-1.7-1.2-3.1-2.8-3.4v-.1c0-7.8 2.1-13.2 3.1-15.3.3.2.6.4.8.5 1.7.8 2.7 2.3 2.7 3.9zm-7.3 17h-5c-1.4 0-2.5-1.1-2.5-2.5S26 29 27.4 29h5c1.4 0 2.5 1.1 2.5 2.5S33.8 34 32.4 34zM25.2 9.5c0-2.5 2-4.5 4.5-4.5h.5c2.5 0 4.5 2 4.5 4.5 0 1 .3 1.8.8 2.4-.9 1.9-3.3 7.5-3.3 16.1h-4.4c0-8.5-2.4-14.2-3.3-16.1.4-.6.7-1.4.7-2.4zm-5 7.5c0-1.6 1-3.1 2.6-3.8.3-.1.6-.3.9-.5 1 2.1 3.1 7.5 3.1 15.3v.1c-1.6.3-2.8 1.7-2.8 3.4 0 .8.3 1.6.8 2.2-1.3-.2-2.5-.5-3.5-.8.2-2.2.8-4.2.9-4.5 1.9-3.8.9-6.9-.8-8.5-.8-.8-1.2-1.8-1.2-2.9zm17.5 22H22.2c-3 0-4.2-3.2-4.7-5.3 2.3 1 6.7 2.4 12 2.4h.8c5.3 0 9.7-1.5 12-2.4-.4 2.1-1.6 5.3-4.6 5.3zm6-12c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.5 1-1 1z'/%3e%3c/svg%3e") no-repeat; background-size:contain; }

.b-hbsc-link-outlet span:before { width:36px; height:36px; margin:-18px 0 0 0; left:11px; background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='55' height='63' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M30.875 24.219c.417-.396.708-.813.875-1.25.146-.459.219-.917.219-1.375 0-.959-.167-1.76-.5-2.407-.354-.645-.782-1.166-1.282-1.562a4.944 4.944 0 00-1.687-.844 6.372 6.372 0 00-1.688-.25c-.5 0-.99.073-1.468.219-.5.125-.959.313-1.375.563a3.89 3.89 0 00-1.125.875 3.912 3.912 0 00-.782 1.093v.125c-.02.021-.03.052-.03.094 0 .375.166.667.5.875.312.188.583.281.812.281.27 0 .468-.104.593-.312.334-.48.782-.844 1.344-1.094A4.053 4.053 0 0127 18.875a2.7 2.7 0 01.875.219c.292.104.563.27.813.5.25.208.458.479.625.812.145.334.218.73.218 1.188 0 .583-.25 1.093-.75 1.531-.52.417-1.135.823-1.843 1.219-.73.396-1.48.812-2.25 1.25a7.574 7.574 0 00-2 1.562 4.615 4.615 0 00-.97 1.688 5.274 5.274 0 00-.312 1.718c0 .938.198 1.698.594 2.282a4.22 4.22 0 001.406 1.375 5.285 5.285 0 001.782.687 8.69 8.69 0 001.687.188c.625 0 1.24-.073 1.844-.219a6.585 6.585 0 001.562-.594c.459-.229.834-.479 1.125-.75.271-.291.407-.583.407-.875a1.75 1.75 0 00-.25-.875c-.188-.312-.417-.468-.688-.468a.738.738 0 00-.313.093c-.812.604-1.51.99-2.093 1.157-.584.166-1.063.25-1.438.25-.937 0-1.698-.23-2.281-.688-.583-.458-.875-1.083-.875-1.875 0-.48.135-.906.406-1.281a4.89 4.89 0 01.969-1c.375-.292.77-.542 1.188-.75l1.062-.532c.5-.25 1.031-.552 1.594-.906.541-.354 1.135-.875 1.781-1.562z' fill='%23AAC342'/%3e%3cpath d='M21 24h12M21 28h12' stroke='%23AAC342' stroke-width='2' stroke-linecap='round'/%3e%3cpath d='M20.631 49.586L3.414 32.369a2 2 0 010-2.829L29.783 3.172A4 4 0 0132.611 2H47a4 4 0 014 4v14.389a4 4 0 01-1.172 2.828L23.46 49.586a2 2 0 01-2.829 0z' stroke='%23AAC342' stroke-width='4'/%3e%3ccircle cx='42' cy='11' r='3' stroke='%23AAC342' stroke-width='2'/%3e%3cpath d='M39 44.5v7h-6l10 10 10-10h-6v-15' stroke='%23AAC342' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat;  background-size:contain; }

.b-hbsc-link-outlet span:after { width:36px; height:36px; margin:-18px 0 0 0; left:11px; background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='55' height='63' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M30.875 24.219c.417-.396.708-.813.875-1.25.146-.459.219-.917.219-1.375 0-.959-.167-1.76-.5-2.407-.354-.645-.782-1.166-1.282-1.562a4.944 4.944 0 00-1.687-.844 6.372 6.372 0 00-1.688-.25c-.5 0-.99.073-1.468.219-.5.125-.959.313-1.375.563a3.89 3.89 0 00-1.125.875 3.912 3.912 0 00-.782 1.093v.125c-.02.021-.03.052-.03.094 0 .375.166.667.5.875.312.188.583.281.812.281.27 0 .468-.104.593-.312.334-.48.782-.844 1.344-1.094A4.053 4.053 0 0127 18.875a2.7 2.7 0 01.875.219c.292.104.563.27.813.5.25.208.458.479.625.812.145.334.218.73.218 1.188 0 .583-.25 1.093-.75 1.531-.52.417-1.135.823-1.843 1.219-.73.396-1.48.812-2.25 1.25a7.574 7.574 0 00-2 1.562 4.615 4.615 0 00-.97 1.688 5.274 5.274 0 00-.312 1.718c0 .938.198 1.698.594 2.282a4.22 4.22 0 001.406 1.375 5.285 5.285 0 001.782.687 8.69 8.69 0 001.687.188c.625 0 1.24-.073 1.844-.219a6.585 6.585 0 001.562-.594c.459-.229.834-.479 1.125-.75.271-.291.407-.583.407-.875a1.75 1.75 0 00-.25-.875c-.188-.312-.417-.468-.688-.468a.738.738 0 00-.313.093c-.812.604-1.51.99-2.093 1.157-.584.166-1.063.25-1.438.25-.937 0-1.698-.23-2.281-.688-.583-.458-.875-1.083-.875-1.875 0-.48.135-.906.406-1.281a4.89 4.89 0 01.969-1c.375-.292.77-.542 1.188-.75l1.062-.532c.5-.25 1.031-.552 1.594-.906.541-.354 1.135-.875 1.781-1.562z' fill='%23fff'/%3e%3cpath d='M21 24h12M21 28h12' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3e%3cpath d='M20.631 49.586L3.414 32.369a2 2 0 010-2.829L29.783 3.172A4 4 0 0132.611 2H47a4 4 0 014 4v14.389a4 4 0 01-1.172 2.828L23.46 49.586a2 2 0 01-2.829 0z' stroke='%23fff' stroke-width='4'/%3e%3ccircle cx='42' cy='11' r='3' stroke='%23fff' stroke-width='2'/%3e%3cpath d='M39 44.5v7h-6l10 10 10-10h-6v-15' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat; background-size:contain; }

.b-hbsc-link-telework span:before { width:32px; height:32px; margin:-16px 0 0 0; left:12px; background:  url("data:image/svg+xml;charset=UTF-8,%3csvg width='70' height='70' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M59 38h9L35 4 2 38h9v28h12' stroke='%23a2c617' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M57 26V10h-8v8.889' stroke='%23a2c617' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath stroke='%23a2c617' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M31 46h28v20H31z'/%3e%3cpath stroke='%23a2c617' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M41 53h8v4h-8zM38 39h14v6H38zM31 53h28'/%3e%3c/svg%3e") no-repeat; background-size:contain; }

.b-hbsc-link-telework span:after { width:32px; height:32px; margin:-16px 0 0 0; left:12px; background:  url("data:image/svg+xml;charset=UTF-8,%3csvg width='70' height='70' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M59 38h9L35 4 2 38h9v28h12' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M57 26V10h-8v8.889' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M31 46h28v20H31z'/%3e%3cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M41 53h8v4h-8zM38 39h14v6H38zM31 53h28'/%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:%23a2c617%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='%23a2c617'/%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='%23a2c617'/%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:%23a2c617%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-list-level-2, .b-hbsc-last-level-list { list-style: none; margin:0; padding:0 0 15px 0; }
.b-hbsc-list-level-2 > li, .b-hbsc-last-level-list > li { padding:0; margin: 0; font-weight: 700; font-size: 16px; line-height: 20px; color: #484f54; }
.b-hbsc-list-level-2 > li a, .b-hbsc-last-level-list > li a { color: #484f54; text-decoration: none; display: block; padding:15px 20px; margin:0 -20px; transition: none; }
.b-bstyle .b-hbsc-list-level-2 > li a, .b-bstyle .b-hbsc-last-level-list > li a { color:#fff; }
.b-hbsc-last-level-list > li a { margin:0; }
.b-hbsc-list-level-2 > li.is-parent > a, .b-hbsc-list-level-2 > li > a[data-toggle="collapse"] { padding-right:40px; position:relative; display:block; }
.b-hbsc-list-level-2 > li.is-parent > a:before, .b-hbsc-list-level-2 > li > a[data-toggle="collapse"]:before { content:''; background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.223 1.333L1.556 6.5l5.667 5.167' stroke='%23484f54' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat; width:9px; height: 13px; transform:rotate(180deg); position: absolute; right:20px; top:19px; transition:all .3s ease; transition: none; }
.b-hbsc-list-level-2 > li.is-parent a:after, .b-hbsc-list-level-2 > li > a[data-toggle="collapse"]:after { content:''; background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.223 1.333L1.556 6.5l5.667 5.167' stroke='%23aac342' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat; width:9px; height: 13px;transition:all .3s ease; transform:rotate(180deg); position: absolute; right:20px; top:19px; opacity:0; transition: none; }
.b-bstyle .b-hbsc-list-level-2 > li.is-parent > a:before, .b-bstyle .b-hbsc-list-level-2 > li > a[data-toggle="collapse"]:before { background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.223 1.333L1.556 6.5l5.667 5.167' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat;  }


.b-hbsc-list-level-2 > li.hover > a, .b-hbsc-list-level-2 > li > a:hover, .b-hbsc-last-level-list > li a:hover { color: #aac342; background: #f8f8f8; }
.b-hbsc-list-level-2 > li.hover > a:before, .b-hbsc-list-level-2 > li > a:hover:before { opacity:0; }
.b-hbsc-list-level-2 > li.hover > a:after, .b-hbsc-list-level-2 > li > a:hover:after { opacity:1; }

.b-hbsc-popup-search { display:flex; align-items: flex-start; margin: 10px 0 15px 0; }
.b-hbsc-popup-search .b-hbsc-popup-search-input { display: block; width:100%; flex-grow: 1; border: none; background: none; border-bottom: 1px solid #e4e4e4; height:34px; font-weight: 400; font-size: 14px; color: #484f54; }
.b-hbsc-popup-search .b-hbsc-popup-search-input::placeholder { color: #c9cbcc; }
.b-hbsc-popup-search .b-btn-search { border:none; display:inline-block; vertical-align:top; width:34px; height:34px; cursor:pointer; border-radius:0; border: 2px solid #a9c342; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; position: relative;  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:%23484f54; 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; min-width:34px; margin:0 0 0 14px; }
.b-hbsc-popup-search .b-btn-search: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-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; box-shadow: -4px 8px 30px rgba(0, 0, 0, 0.07);  min-height:100%; }
.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-radius:0; padding:0 20px 30px 20px; width:300px; }
.b-popup-list-cat-items { list-style:none; vertical-align:top; margin:0; padding:0; list-style:none; vertical-align:top; }
.b-popup-list-cat-items > .b-item { padding:20px 10px; border-bottom:1px solid rgb(229, 229, 229); }
.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:#a2c617; }
.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-hbsc-last-level { left:100%; top:0; position:absolute; background:#fff; box-shadow: 19px 17px 28px rgba(0, 0, 0, 0.07); min-height:100%; box-shadow: 19px 17px 28px rgba(0, 0, 0, 0.07); border-left:1px solid #e4e4e4;width:335px; display: none; }
.b-bstyle .b-hbsc-last-level { background: #202020 !important; border: 1px solid #474747 !important; margin-left: -1px; margin-top:1px; }
.b-hbsc-popup-inner > .b-hbsc-go-back { padding:5px 0 10px 0; }
.b-hbsc-go-back { font-weight: 700; font-size: 16px; line-height: 20px; color: #aac342; padding:30px 20px 0 20px; }
.b-hbsc-go-back a  { color: #aac342; text-decoration: none; background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.223 1.333L1.556 6.5l5.667 5.167' stroke='%23A2C516' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") 0 4px no-repeat; padding:0 0 0 20px; }
.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 #a2c617; }
.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-hmb-popup-hide  { overflow:hidden !important; }
.b-hbsc-product-of-day { padding:10px 0; }
.b-hbsc-product-of-day .b-i-product .b-i-product-list-label { right:0; }
.b-hbsc-product-of-day .b-i-product-ratio { display:none; }
.b-hbsc-product-of-day .b-i-product-pic-slider .b-tb, .b-hbsc-product-of-day .b-i-product-pic-slider .b-tb .b-td { height:200px; }
.b-hbsc-product-of-day .b-title { color:#333; font-size:24px; font-weight:700; line-height:25px; padding:0 0 15px 0; }
.b-hbsc-product-of-day  .b-i-product .b-i-product-pic { height:200px; }
.b-hmb-popup .b-hbsc-last-level-list { padding: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:#a2c617; }
.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:#989ea1; line-height:21px; white-space:nowrap; }
.b-i-product .b-i-product-articul i { font-style:normal; color:#484f54; }
.b-i-product .b-i-product-pic { height:225px; position:relative; width:100%; display:table; }
.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:0px; }
.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:12px; font-weight:700; padding:3px 10px; line-height:21px; letter-spacing:.075em; height:31px; text-align:center; border:2px solid transparent; display:block; width:133px; 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:16px; font-weight:700; letter-spacing:.075em; line-height:37px; margin:5px 0px -40px 0; height:41px; width:178px; text-align:center; }
.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:#eda526; border-color:#eda526; }
.b-bstyle .label.exclusive { color:#eda526; border-color:#eda526; }
/*.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-header-fixedpopup .b-i-product .b-price { color:#fff; }
.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:40px; font-size:28px; font-weight:700; color:#484f54; white-space:nowrap; height:40px; font-family: 'Reem Kufi'; }
.b-i-product .b-price i { font-style:normal; font-size:16px; font-weight:400; font-family: 'Geometria', sans-serif; }
.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:#a2c617 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:#b7cf52; }
.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:#484f54; }
.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:16px; font-weight:700; color:#a2c617; 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:#fff; text-decoration:none; border-bottom:1px solid transparent; }
.b-footer-secnav .b-nav a:hover { text-decoration:none; border-color:#fff; }
.b-callcenter-shedule { font-size:14px; line-height:20px; color:#fff; padding:0 0 20px 0; }

.b-suscribe { max-width:250px; padding:0 0 20px 0; }
.b-suscribe .b-label { font-size:16px; line-height:20px; color:#fff; 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:1px solid #989ea1; border-right:none; background:none; padding:5px 10px 5px 14px; width:100%; box-sizing:border-box; display:block; height:40px; font-size:14px; color:#989ea1; border-radius:0; }
.b-suscribe .b-input:focus { color:#fff; }
.b-suscribe .b-input::placeholder { color:#989ea1; }
.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:2px solid #cca342; background: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: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='%23cca342' 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 .b-ua { color:#a2c617; }
.b-foot-soc-list { list-style:none; vertical-align:top; font-size:0; line-height:0; margin:0 0 0 -7px; }
.b-foot-soc-list > li { display:inline-block; vertical-align:top; padding:0 0 0 7px; }
.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:35px; height:35px; 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;  }

.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-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:#a2c617; 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:#a2c617; 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 + .b-sfilt-item { border-top:1px solid #e5e5e5; }
.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:16px; color:#a2c617; 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; border-bottom:1px solid #a2c617; }
.b-sfilt-item-head a:after { content:''; width:35px; height:35px; right:-10px; top:-7px; 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='%23a2c617' 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(-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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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:#333; font-weight:400; margin:0; }
.b-sfilt-item-param-list > li label i { font-style:normal; color:#999; }
.b-hidden-item { display:none; }
.b-hidden-item-vis { display:block; }

.popover { z-index:999; }
.popover i { font-style:normal; font-weight:700; color:#cca342; }
.popover .b-link a { color:#a2c617; text-decoration:none; border-bottom:1px solid #a2c617; font-weight:500; }
.popover .b-link a:hover { border-color:transparent; }

.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,.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:1px 1px 5px rgba(1,1,2,.15); z-index:1; border:none !important; margin:0 !important; }
.popover > .popover-content {  border-radius:0; background:#fff; position:relative; z-index:2; font-size:14px; line-height:24px; padding:12px 16px; color:#666; border:none !important; }
.popover {  width:205px; z-index:99; background:#fff; box-shadow:1px 1px 5px rgba(1,1,2,.15); border-radius:0; border:none !important; }

.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 #a2c617; }
.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: #a2c617; }
.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:#f4f2f2; box-sizing:border-box; border:1px solid #d2d2d2; border-radius:50%; top:-10px !important; transition:border-color 0.2s ease; }
.b-sfilt-slider.ui-slider .ui-slider-handle:hover { border-color:#b2b2b2; }
.b-sfilt-slider.ui-slider .ui-slider-range { position:absolute; z-index:1; display:block; border:none; height:2px; background:#a2c617; }
.b-sfilt-slider.ui-slider-horizontal { max-width:219px; width:100%; margin:0 auto; height:2px; background:#e5e5e5; }
.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 #e5e5e5; }
.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:1px solid #d1d1d1; box-sizing:border-box; width:80px; height:35px; background:#fff; border-radius:0; padding:3px 5px; text-align:center; font-size:16px; color:#666; 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:#3e3e3e; 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:130px; height:40px; text-align:center; border:none; cursor:pointer; color:#fff; font-weight:700; border-radius:0; background:#a2c617; font-size:16px; font-weight:700; margin:0 8px 0 0; float:left; line-height:40px; }
.b-sfilt-item-btns .b-btn-send:hover { background-color:#a2c617; }
.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:14px; color:#999; border-bottom:1px solid #999; cursor:pointer;  padding:0; position:relative; line-height:20px; float:right; top:11px; }
.b-sfilt-item-btns .b-btn-reset:hover { border-color:transparent; }

.b-catalog-top-info { padding:20px 20px 20px 20px; margin:0 0 0 -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; margin:0; 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:%23a2c617; 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:%23a2c617; 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:#a2c617; }
.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:#a2c617; 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:%23a2c617; 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 #a2c617; 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,.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,.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:#a2c617; padding:0 0 10px 0; line-height:20px; }
.b-i-product-why .b-txt { padding:0 0 0 8px; border-left:2px solid #a2c617; }
.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:#a2c617; 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:5px 0; }
.b-i-product-available-red { color:#fe33ba; }
.b-i-product-available-green { color:#304e92; }
.b-bstyle .b-i-product-available-green { color:#f00; }
.b-i-product-available-gray { color:#484f54; }
.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:250px; }
.b-i-product-pic-slider .b-tb .b-td { display:table-cell; width:100%; height:250px; 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:35px; height:35px; border-radius:50%; background:#fff; z-index:2; cursor:pointer; left:-10px; top:50%; position:absolute; margin:-17.5px 0 0 0; transition:all 0.2s ease; opacity:0; box-shadow:0 2px 2px rgba(0,0,0,.2); }
.b-i-product-pic-slider-cprev:before { content:''; width:35px; height:35px; 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") no-repeat; transition:all 0.2s ease; }
.b-i-product-pic-slider-cprev:after { content:''; width:35px; height:35px; 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") no-repeat; opacity:0; transition:all 0.2s ease; }
.b-i-product-pic-slider-cprev:hover { background:#fff; }
.b-i-product-pic-slider-cprev:hover:before { opacity:0; }
.b-i-product-pic-slider-cprev:hover:after { opacity:1; }

.b-i-product-pic-slider-cnext { width:35px; height:35px; border-radius:50%; background:#fff; z-index:2; cursor:pointer; right:-10px; top:50%; position:absolute; margin:-17.5px 0 0 0; transition:all 0.2s ease; opacity:0; box-shadow:0 2px 2px rgba(0,0,0,.2); }
.b-i-product-pic-slider-cnext:before { content:''; width:35px; height:35px; 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") no-repeat; transition:all 0.2s ease; }
.b-i-product-pic-slider-cnext:after { content:''; width:35px; height:35px; 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") no-repeat; opacity:0; transition:all 0.2s ease; }
.b-i-product-pic-slider-cnext:hover { background:#fff; }
.b-i-product-pic-slider-cnext:hover:before { opacity:0; }
.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,.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:#a2c617; 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 #a2c617; 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 i:nth-child(1) { display: inline; }
.b-text-article-more .b-text-article-more-link i:nth-child(2) { display: none; }
.b-text-article-more .b-text-article-more-link.active i:nth-child(1) { display: none; }
.b-text-article-more .b-text-article-more-link.active i:nth-child(2) { display: inline; }
.b-text-article-more .b-text-article-more-link i { font-style: normal; }
.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:290px; max-width:290px; }
.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(100% - 310px); float:right; }
.b-header-col-center { width:calc(100% - 635px); 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:#999}.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:#333}.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 #aaa}.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:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.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:white}.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, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 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:#999}.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, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 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, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 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, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 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:#555}.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:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.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:#aaa}.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 #999}.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 .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:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.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:-.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:1px solid #c9c9c9; 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:%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; opacity:0; transition:all 0.1s ease; }
input[type="checkbox"] + label:hover:after { opacity:1; }

input[type="checkbox"]:checked + label { font-weight:700; }
input[type="checkbox"]:checked + label i { font-weight:400; }
input[type="checkbox"]:checked + label:before { border-color:#d1d1d1; background-color:#fff; }
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:%23a2c617; 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:#ededed; }
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:#a2c617; 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:#a2c617; 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:#a2c617 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:#a2c617; }

.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: #a2c617; }
.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:#484f54; }
.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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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:%23a2c617%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:%23a2c617; 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; transform: rotate(-90deg); }
.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.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; transform: rotate(-90deg); }

.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:#a2c617 !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; position:relative; 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:#fff9d2; text-align:left; padding:10px 20px 10px 40px; line-height:20px; cursor:pointer; position:relative; border-bottom:1px solid #e5e5e5; }
.b-mob-filter-head.collapsed { background:#fff9d2; text-align:center; border-bottom:1px solid #e5e5e5; }
.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 27px; font-size:16px; color:#333; 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:%23ff8a00; 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; font-weight:700; }
.b-mob-filter-head.collapsed .b-mob-filter-head-title { color:#333; 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-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-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:#3e3e3e; 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:%23999; 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:%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; 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:#a2c617; border-bottom:1px solid #a2c617; 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:0 20px 35px 15px; border-bottom:1px solid #e8e8e8; margin:0 0 35px 0; }
.b-i-product-line .row { margin:0 -20px; }
.b-i-product-line .b-i-product-name { font-size:21px; line-height:25px; color:#484f54; margin:0 0 20px 0; }
.b-i-product-line .b-i-product-name a { color:#484f54; }
.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 #a2c617; 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 #a2c617; color:#a2c617; 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,.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,.15); z-index:1; border:none !important; border:1px solid #e5e5e5; box-sizing:border-box; box-shadow:0 1px 10px rgba(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; }
.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 -20px 19px -20px; padding:15px 20px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.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:21px; line-height:55px; text-indent:0; text-align:center; height:55px; color:#fff; text-decoration:none; font-weight:700; background:#a2c858; float:none; }
.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: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-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:#999; padding:0 0 15px 0; }
.b-i-product-line .b-price-not-available { color:#999; }

.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(100% - 2px); 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 80px 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,.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,.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 #a2c617; }
.b-mnp-slider-nav .b-carousel-indicators > .active { border:2px solid #a2c617; }
.b-mnp-slider-nav .b-carousel-indicators > .active:before { background:#a2c617; }

.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; vertical-align:middle; width:60px; height:60px; text-align:center; vertical-align:middle; border:2px solid #a2c617; 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='%23a2c617' 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:#a2c617; }
.b-category-box-row .b-list .b-link-all { color:#a2c617; text-decoration:none; position:relative; padding:0 15px 0 0; }
.b-category-box-row .b-list .b-link-all:hover { color:#a2c617; 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='%23a2c617' 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:35px; height:35px; border-radius:50%; background:#fff; z-index:2; cursor:pointer; left:-10px; top:50%; position:absolute; margin:-57.5px 0 0 0; transition:all 0.2s ease; box-shadow:0 2px 2px rgba(0,0,0,.2); font-size:0; line-height:0; border:none; }
.slick-prev:before { content:''; width:35px; height:35px; 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") no-repeat; transition:all 0.2s ease; }
.slick-prev:after { content:''; width:35px; height:35px; 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") no-repeat; opacity:0; transition:all 0.2s ease; }
.slick-prev:hover { background:#fff; }
.slick-prev:hover:before { opacity:0; }
.slick-prev:hover:after { opacity:1; }

.slick-next { width:35px; height:35px; border-radius:50%; background:#fff; z-index:2; cursor:pointer; right:-10px; top:50%; position:absolute; margin:-57.5px 0 0 0; transition:all 0.2s ease; box-shadow:0 2px 2px rgba(0,0,0,.2); font-size:0; line-height:0; border:none; }
.slick-next:before { content:''; width:35px; height:35px; 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") no-repeat; transition:all 0.2s ease; }
.slick-next:after { content:''; width:35px; height:35px; 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") no-repeat; opacity:0; transition:all 0.2s ease; }
.slick-next:hover { background:#fff; }
.slick-next:hover:before { opacity:0; }
.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 .slick-prev, .b-product-db-photos-slider-big .slick-next { display:none !important; }
.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:0 20px 40px 20px; margin:0 -20px; }
.b-last-artics-head { font-size:24px; font-weight:700; color:#484f54; line-height:25px; padding:0 0 20px 0; }
.b-last-artics-list { list-style:none; vertical-align:top; font-size:0; line-height:0; margin:0 -30px; padding:0 0 25px 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:20px; 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 20px 0; }
.b-last-artics-list .b-pic i { display:table-cell; vertical-align:middle; height:175px; text-align:center; }
.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:22px; font-weight:700; height:132px; overflow:hidden; color:#484f54; display:block; }
.b-last-artics-list a:hover .b-head  { color:#484f54; 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-all-artics { border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:20px; line-height:20px; font-size:14px; margin:0 -20px; }
.b-all-artics a { display:inline-block; vertical-align:top; text-decoration:none; text-transform:uppercase; padding:0 30px 0 0; line-height:20px; position:relative; }
.b-all-artics a:after { content:''; width:35px; height:35px; 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; position:absolute; right:-8px; top:-8px; }
.b-all-artics a:hover { text-decoration:underline; }
.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, rgba(221,221,221,1) 0%, rgba(221,221,221,0.99) 1%, rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(221,221,221,0.99) 1%,rgba(255,255,255,0) 100%);
background:linear-gradient(to bottom, rgba(221,221,221,1) 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: rgb(27,27,27);
    background: -moz-linear-gradient(top,  rgba(27,27,27,1) 0%, rgba(21,21,21,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(27,27,27,1) 0%,rgba(21,21,21,1) 100%);
    background: linear-gradient(to bottom,  rgba(27,27,27,1) 0%,rgba(21,21,21,1) 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:#a2c617; 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:#acc660; 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:%23acc660; 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; font-size:14px; }
.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:23px 20px; background:#fff; border-radius:0; box-shadow:0 1px 5px rgba(8,8,8,.15); 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 .slick-current .b-tb:after { content:''; width:100%; height:100%; border-radius:0; border:2px solid #a2c617; left:0; top:0; position:absolute; }
.b-product-db-photos-slider-thumbs { text-align:center; padding:0 30px; }
.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; cursor:pointer; border-radius:0; background:rgba(161,199,88,.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:rgba(161,199,88,1); }

.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; margin:0 -30px; padding:0 30px; }


.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 { background:#fff; padding:20px; border-radius:0px; box-shadow:0 1px 5px rgba(8,8,8,.15); margin:0 0 20px 0; 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; font-family: 'Reem Kufi'; }
.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; font-family: 'Geometria', sans-serif; }
.b-product-mpr-info .b-price { float:none; color:#333; font-size:42px; line-height:55px; padding:0; font-weight:700; height:55px; margin:0; white-space:nowrap; font-family: 'Reem Kufi'; }
.b-product-mpr-info .b-price i { font-size:24px; font-weight:400; font-style:normal; font-family: 'Geometria', sans-serif; }
.b-product-mpr-info .b-i-product-club-price { margin-bottom:10px; }
.b-product-mpr-info .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:#a2c617; }
.b-product-mpr-info .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-product-mpr-info .b-link-add2bas:focus { background-color:#b7cf52; }
.b-product-mpr-info .b-link-add2bas-already-add { color:#a2c617; background-color:#dfeed4;  }
.b-product-mpr-info .b-link-add2bas-already-add:hover { background-color:#cfe5bf; }
.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:%23a2c617; 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 { background:#efc500; }
.b-product-mpr-info .b-link-add2bas-pre-order:hover { background:#ddb600; }
.b-product-mpr-info .b-link-add2bas-pre-order-already-add { background-color:#fcf3cc; color:#efc500; }
.b-product-mpr-info .b-link-add2bas-pre-order-already-add:hover { background-color:#faedb2; }
.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:%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-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,.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:#a2c617; 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:#a2c617; 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 #a2c617; color:#a2c617; }
.b-box-deliv-pay-meths-text a:hover { text-decoration:none; border-color:transparent; color:#a2c617; }
.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:#a2c617; border-bottom:1px solid #a2c617; }
.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,.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:#a2c617; 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:#a2c617; }
.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; font-family: 'Reem Kufi'; }
.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; font-family: 'Geometria', sans-serif; }
.b-tchb-summary .b-price { color:#484f54; font-size:42px; line-height:40px; font-weight:700; padding:0 0 15px 0; font-family: 'Reem Kufi'; }
.b-tchb-summary .b-price i { font-style:normal; font-size:24px; font-weight:400; font-family: 'Geometria', sans-serif; }
.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:#a2c617; 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:#a2c617; 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:#a2c617; 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 em { font-style: normal; }
.b-pfd-loadmore-link span i em:nth-child(1) { display:inline; }
.b-pfd-loadmore-link span i em:nth-child(2) { display:none; }
.b-pfd-loadmore-link.active span i em:nth-child(1) { display:none; }
.b-pfd-loadmore-link.active span i em:nth-child(2) { display:inline; }
.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:18px; height:19px; 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:%23b4d279; fill-opacity:1; 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-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; margin:0; 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:#a2c617; 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:#a2c617; 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:#a2c617; 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-border-start {  }
.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:#a2c617; 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:%23a2c617; 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:2px solid #e0e0e0; overflow:hidden; white-space:nowrap; margin:3px 0 0 0; }
.b-list-likes > li { display:inline-block; vertical-align:top; border-left:2px solid #e0e0e0; padding:0 13px; text-align:center; line-height:28px; height:28px; font-size:14px; font-weight:700; }
.b-list-likes > li:first-child { border:none; }
.b-list-likes .b-link-like { text-decoration:none; color:#333; display:inline-block; vertical-align:top; padding:0 0 0 19px; 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:%23a2c617; 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") 0 5px no-repeat; line-height:28px; }
.b-list-likes .b-link-dislike { text-decoration:none; color:#333; padding:0 0 0 19px; position:relative; display:inline-block; vertical-align:top; line-height:28px; }
.b-list-likes .b-link-dislike:before { content:''; width:13px; height:17px;  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") no-repeat; left:0px; top:7px; position:absolute; opacity:.7; }
.b-list-likes .b-link-zero { font-weight:400; color:#999; }

.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:#a2c617; }
.b-rew-text-item .b-rti-head-minus { color:#981515; }
.b-rew-text-item .b-link-more { text-decoration:none; border-bottom:1px solid #a2c617; }
.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 #a2c617; }
.b-need2enter .b-link-enter { display:inline-block; vertical-align:top; line-height:22px; text-decoration:none; color:#a2c617; 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:%23a2c617; 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 #a2c617; 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; border:1px solid #999; color:#333; }
.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:#a2c617; 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:#a2c617; 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,.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:#a2c617; font-weight:700; padding:0 0 0 5px; }
.b-relprod-nav .active a, .b-relprod-nav a:hover { border-color:#a2c617; color:#a2c617; }
.b-relprod-nav a:hover { border-color:#a2c617;  }

.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:#a2c617; border-bottom:1px dashed #a2c617; }
.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:#a2c617; 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:none; 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:20px; }
.b-popup-modal .form-group label { display:block; font-size:16px; color:#333; line-height:20px; padding:0 0 10px 0; margin:0; font-weight:400; }
.b-popup-modal .form-group label i { font-style:normal; color:#f00 }
.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:#a2c617; font-size:21px; color:#fff; text-align:center; font-weight:700; }
.b-popup-modal .b-btn:hover { background:#bae664; }
.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:#a2c617; position:relative; }
.b-pas-tabs-nav > li > a:hover { text-decoration:underline; }
.b-pas-tabs-nav > li.active > a, .b-pas-tabs-nav > li.active > a:focus { color:#333; }
.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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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; }
.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; }
.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:24px; padding:8px 0 8px 36px; font-size:14px; color:#666; margin:0 0 20px 0; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='23' viewBox='0 0 27 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23ff3547; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath id='Shape_3678_copy' data-name='Shape 3678 copy' class='cls-1' 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.64A.92.92 0 0 0 .92 23h25.14a.92.92 0 0 0 .82-1.37l-6.28-10.6L14.32.47A.94.94 0 0 0 13.5 0zm-1.18 18.44a1.2 1.2 0 0 1 2.36 0 1.2 1.2 0 0 1-2.36 0zm.13-11.35h2.12l-.1 9.36H12.6z'/%3E%3C/svg%3E") 0 8px no-repeat; }
.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; }
.b-pasw-rememb input[type="checkbox"] + label:after { width:17px; height:14px; background-size:contain; left:7px; top:8px; position:absolute; }


.b-popup-modal .b-btn-restore { width:215px; display:block; margin:0 auto; }
.b-popup-modal .b-btn-newreg { width:265px; 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 10px 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:#a2c617; 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:#a2c617; }
.b-link-add-newfield span { border-bottom:1px solid #a2c617; 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:%23a2c617; 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; border-radius:0; background:#fff; height:40px; line-height:38px; padding:0 0 0 12px; color:#333; border:1px solid #d2d2d2; border-radius:0; }
.form-group .select2-container--default .select2-selection--single:hover { border-color:#999 !important }
.form-group .select2-container--default .select2-selection--single .select2-selection__rendered { margin:0 30px 0 0; font-size:16px; line-height:38px; color:#999; padding:0; }
.form-group .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:14px; height:8px; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; right:9px; top:16px; 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:#a2c617; padding:8px 14px; }
.b-selectform-dropdown .select2-results .select2-results__option--highlighted { text-decoration:underline; background:none !important; color:#a2c617 !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 .select2-selection__rendered { color:#4f5250; }





.b-selectform-dropdown { box-sizing:border-box; border:none; background:#fff !important; border-radius:0 !important;border:1px solid #e5e5e5 !important; /*box-shadow:rgba(1,2,2,.10) !important;*/ box-shadow:none; padding:5px !important; margin:2px 0 0 0 !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:#a2c617; 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:#a2c617; 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:%23a2c617; 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:#a2c617; }
.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; font-family: 'Reem Kufi'; }
.b-obs-product .b-old-price i { font-style:normal; font-weight:400; font-size:14px; font-family: 'Geometria', sans-serif; }
.b-obs-product .b-price { font-size:28px; font-weight:700; color:#2f2f2f; line-height:37px; height:37px; font-family:'Reem Kufi'; }
.b-obs-product .b-price i { font-style:normal; font-weight:400; font-size:16px; font-family: 'Geometria', sans-serif; }

.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:40px; height:35px; border-radius:0; border:1px solid #d1d1d1; background:#fff; box-shadow:none; padding:0 5px; text-align:center; font-size:16px; color:#666; }
.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 xmlns='http://www.w3.org/2000/svg' width='19.6' height='11.4'%3e%3cpath fill='%23acc435' d='M9.8 11.4L0 1.6 1.6 0l8.2 8.2L18 0l1.6 1.6z'/%3e%3c/svg%3e") no-repeat; opacity:.7; width:18px; height:10px; left:0; top:-2px; position:absolute; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; background-size:cover; transform:rotate(180deg);  }
.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 xmlns='http://www.w3.org/2000/svg' width='19.6' height='11.4'%3e%3cpath fill='%23acc435' d='M9.8 11.4L0 1.6 1.6 0l8.2 8.2L18 0l1.6 1.6z'/%3e%3c/svg%3e") no-repeat; opacity:.7; width:18px; height:10px; left:0; bottom:-2px; position:absolute; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; background-size:cover; }
.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:#a2c617; 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:#a2c617; }
.b-obsp-gift .b-price { font-size:21px; font-weight:700; color:#484f54; line-height:17px; font-family: "Reem Kufi"; }
.b-obsp-gift .b-price i { font-style:normal; font-weight:400; font-size:16px; font-family: "Geometria", sans-serif; }

.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:#a2c617; padding:0 0 0 35px; position:relative; }
.b-link-add-promocode:hover, .b-link-add-promocode:focus { text-decoration:none; color:#a2c617; }
.b-link-add-promocode span { border-bottom:1px solid #a2c617; 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:%23a2c617; 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:#a2c617; 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:#a2c617; }
.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:#a2c617; }
.b-obox-steps .b-item-current .b-num { border-color:#a2c617; color:#a2c617; }
.b-obox-steps .b-item-current .b-txt { color:#a2c617; 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:#a2c617; }
.b-obox-steps .b-item-active .b-num { border-color:#a2c617; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; background:#a2c617 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:#a2c617; 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,  rgba(232,227,191,1) 0%, rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(top,  rgba(232,227,191,1) 0%,rgba(255,255,255,0) 100%); background:linear-gradient(to bottom,  rgba(232,227,191,1) 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 { border:1px solid #e5e5e5; }
.b-mydata-side-nav { list-style:none; vertical-align:top; padding:0; margin:0; }
.b-mydata-side-nav > li { border-bottom:1px solid #e5e5e5; }
.b-mydata-side-nav > li:last-child { border:none; }
.b-mydata-side-nav a { display:block; text-decoration:none; font-size:16px; line-height:19px; color:#4f5250; padding:15px 19px; }
.b-mydata-side-nav a:hover, .b-mydata-side-nav .active a { color:#a1c858; }

.b-user-cab-header h1 { font-size:36px; color:#333; font-weight:400; line-height:30px; display:inline-block; vertical-align:top; margin:0; padding:20px 0 40px 0; }

.b-mydata-item { padding:0 0 10px 0; }
.b-mydata-item .b-head { font-size:21px; font-weight:700; color:#2f2f2f; 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; }
.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:%23ff7800; 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:#a2c617; font-size:14px; }
.b-add-mydata-link span { border-bottom:1px solid #a2c617; 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:%23a2c617; 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:#a2c617; font-size:21px; color:#fff; text-align:center; font-weight:700; margin:0 40px 0 0; }
.b-mydata-item .b-btn:hover { background:#b7cf52; }
.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:%23a2c617; 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:#4f5250; 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; background:none; font-size:21px; color:#4f5250; line-height:31px; padding:0 5px; min-width:31px; height:31px; box-sizing:border-box; border-radius:16px; background:none; }
.pagination > li > a:hover { box-shadow:0 2px 2px rgba(0,0,0,.2); background:none; color:#4f5250; }
.pagination > li > .b-previous {  border:none; box-shadow:0 2px 2px rgba(0,0,0,.2); border-radius:50%; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; width:31px; height:31px; 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; opacity:1; }
.pagination > li > .b-previous:hover {  opacity:1; 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; }
.pagination > li > .b-next { border:none; box-shadow:0 2px 2px rgba(0,0,0,.2); border-radius:50%; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; width:31px; height:31px; 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; opacity:1; }
.pagination > li > .b-next:hover {  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:1; }
.b-pagination > li:first-child {  }
.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:none; color:#a2c617; font-weight:700; z-index:1; box-shadow:0 2px 2px rgba(0,0,0,.2); }
.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:28px; line-height:38px; 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,.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-header { }
.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:#a2c617; 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 #a2c617; 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:20px; height:20px; left:5px; top:-1px; 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") center center no-repeat; background-size: 25px 25px; -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); top:1px; }

.b-lmo-header .b-lmo-idate { color:#989ea1; display:inline-block; vertical-align:top; }
.b-lmo-header .b-lmo-td-iprods { color:#989ea1; display:inline-block; vertical-align:top; min-width:78px; padding:0 10px 0 0; }
.b-lmo-header .b-lmo-td-iprice { color:#484f54; display:inline-block; vertical-align:top; font-size:21px; font-weight:700; white-space:nowrap; font-family: 'Reem Kufi'; }
.b-lmo-header .b-lmo-td-iprice i { font-style:normal; font-weight:400; font-size:14px; font-family: 'Geometria', sans-serif; }

.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:#124d95; 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:%23124d95; 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:#484f54; font-weight:700; padding:0 0 12px 0; }
.b-imo-td-desc .b-head a { color:#484f54; text-decoration:none; }
.b-imo-td-desc .b-head a:hover { text-decoration:underline; color:#a2c617; }
.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: #484f54; white-space: nowrap; font-family: 'Reem Kufi'; 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; font-family: 'Geometria', sans-serif; }
.b-imo-tlist .b-item-artic { color:#484f54; width:23.5%; padding-right:5px; }
.b-imo-tlist .b-item-artic i { font-style:normal; color:#989ea1; }
.b-imo-tlist .b-item-quant { font-size:16px; color:#989ea1; width:15%; padding-right:5px;  }

.b-product-addreview-link { display:inline-block; vertical-align:top; font-size:14px; color:#a2c617; 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:%23a2c617; 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:%23a2c617; 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, rgba(232,232,232,1) 0%, rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(255,255,255,0) 100%); background:linear-gradient(to bottom, rgba(232,232,232,1) 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 #a2c617; 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:-.02em; font-family: "Reem Kufi"; }
.b-badd-ctotal .b-price i { font-style:normal; font-size:14px; font-weight:400;  font-family: 'Geometria',sans-serif; }
.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:#999 }
.b-data-wrap-select .select2-container--focus .select2-selection--multiple { border-color:#999 }
.b-selectform-city .select2-search { display:block !important; width:100% !important; }


.b-error { border:none; margin:-4px 0 0 0; box-shadow:none; background:none; border-radius:0 0 3px 3px; 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:#666; padding:0 11px; line-height:26px; background:#ffddde; position:relative; border-radius:0 0 3px 3px; }
.b-error .b-error-in:before { left:0px; top:-4px; position:absolute; width:100%; height:4px; background:#ffddde; 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:#a2c617; 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,.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 rgb(255,120,0); 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%; box-sizing:border-box; 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,.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,.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,.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; }
.tooltip, .tooltip * { font-family: 'Geometria'; }
/*.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 { border:1px solid #e5e5e5; list-style:none; vertical-align:top; margin:0; padding:0; }
.b-infopage-sidenav > li { border-bottom:1px solid #e3e3e3; padding:20px; line-height:25px; }
.b-infopage-sidenav > li:last-child { border:none; }
.b-infopage-sidenav > li .b-head { font-size:16px; font-weight:700; line-height:25px; padding:0; }
.b-infopage-sidenav > li ul { list-style:none; vertical-align:top; margin:0; }
.b-infopage-sidenav > li ul li { line-height:19px; font-size:14px; }
.b-infopage-sidenav > li ul li .b-head { font-size:14px; padding:5px 0 0 0; }
.b-infopage-sidenav a { text-decoration:none; color:#4f5250; }
.b-infopage-sidenav a i { font-style:normal; color:#cca342; padding:0 0 0 2px; font-size:14px; font-weight:500; }
.b-infopage-sidenav a:hover span { text-decoration:underline; }
.b-infopage-sidenav .b-link-all { border-bottom:1px solid #a1c858; color:#a1c858; }
.b-infopage-sidenav .b-link-all:hover { border-color:transparent; }
.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 -20px 20px -20px; border-top:1px solid #e5e5e5; }
.b-info-bpage-datalist > .b-item { border-bottom:1px solid #e5e5e5; padding:40px 20px 30px 20px; }
.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:#666; line-height:20px; }
.b-info-bpage-datalist .b-tb h2 { font-size:18px; line-height:25px; color:#2f2f2f; padding:0 0 10px 0; font-weight:700; margin:0; }
.b-info-bpage-datalist .b-tb h2 a { color:#2f2f2f; text-decoration:none; }
.b-info-bpage-datalist .b-tb h2 a:hover { color:#0074ae; }
.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:#999; }
.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 15px 20px; position:relative; }
.b-article ul li:before { content:''; border-radius:2px; width:5px; height:5px; background:#a2c617; left:4px; top:10px; position:absolute; }
.b-article .b-list-wb { margin:0 0 40px 0; max-width:550px; }
.b-article .b-list-wb li { margin:7px 0 0 0; border-bottom:1px solid #e0e0e0; padding-bottom:7px; }
.b-article ol { list-style:none; vertical-align:top; margin:0 0 20px 0; counter-reset:scounter; }
.b-article ol li { padding:0 0 15px 20px; position:relative; }
.b-article ol li:before { content:counter(scounter) '.'; counter-increment:scounter; left:0px; top:0px; position:absolute; font-weight:700; }

.b-article-bmeta { border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding:20px 0; color:#999; margin:0 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,.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:#a2c617; 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:%23a2c617; 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:#a2c617; 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:#a2c617; }
.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 #a2c617 ; 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:#a2c617; 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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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:%23a2c617; 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:#a2c617; 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:#a2c617; 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='%23a2c617' 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:-.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-mnp-slider-portal-pic {  }

.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; text-align:center; 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,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); background:linear-gradient(to right,  rgba(255,255,255,1) 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%, rgba(255,255,255,1) 100%); background:-webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background:linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 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-wrapper-videorew {}
.b-videorew-popuplar {  }
.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:#a2c617; }

.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:#a2c617; box-shadow:0 1px 5px rgba(1,2,2,.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:#a2c617; box-shadow:0 1px 5px rgba(1,2,2,.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; padding:10px 0 0 0; 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:#a2c617; box-shadow:0 1px 5px rgba(1,2,2,.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:#a2c617; line-height:20px; border-bottom:1px solid #a2c617; position:relative;  margin:0 0 0 24px; white-space:nowrap; }
.b-lmo-full-info-head-link:before { content:''; width:25px; height:25px; left:-28px; top:-2px; 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") center center no-repeat; background-size:25px auto; -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:#a2c617; 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:#a2c617; 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:#a2c617; 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 #a2c617; transition:all 0.2s ease; color:#a2c617; 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:#a2c617; 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:#fff; 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-bstyle .b-top-our-shops-label span { border-color:#fff; }
.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,.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:#fff; 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.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,.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,.1); }
.b-bstyle .basket-hover .b-top-basket-link { background:#282828; box-shadow:none; box-shadow:0 0 10px rgba(255,255,255,.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:rgb(41,41,41); background:-moz-linear-gradient(top,  rgba(41,41,41,1) 0%, rgba(50,50,50,1) 100%); background:-webkit-linear-gradient(top,  rgba(41,41,41,1) 0%,rgba(50,50,50,1) 100%); background:linear-gradient(to bottom,  rgba(41,41,41,1) 0%,rgba(50,50,50,1) 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,.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:rgb(92,0,0); background:-moz-linear-gradient(left,  rgba(92,0,0,1) 0%, rgba(176,7,8,1) 100%); background:-webkit-linear-gradient(left,  rgba(92,0,0,1) 0%,rgba(176,7,8,1) 100%); background:linear-gradient(to right,  rgba(92,0,0,1) 0%,rgba(176,7,8,1) 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:#a2c617; }

.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:none; }
.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,.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:#a2c617; 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:%23a2c617; 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,.1); }
.b-bstyle .b-carousel-right, .b-bstyle .slick-next, .b-bstyle .b-i-product-pic-slider-cnext { background:rgba(255,255,255,.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,.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,.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:rgba(255,0,0,1); background:rgba(255,0,0,1); }
.b-bstyle .b-mnp-slider-nav .b-carousel-indicators > .active:hover:before { border-color:rgba(255,0,0,1); background:rgba(255,0,0,1); }
.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,.2); }
.b-bstyle .b-ptech-param-table .b-link-qst:hover { color:#f00; border:1px solid rgba(255,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:#a2c617; }
.b-bstyle .b-cat-sortmore-label:hover span { border-color:transparent; }
.b-bstyle .b-cat-sortmore-label { color:#a2c617; 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:%23a2c617; 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:#333 }
.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,.15); }
.b-bstyle .b-poprpdpsd-item .b-i-product:hover { box-shadow:0 0 10px rgba(255,255,255,.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:#333 }


.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:#a2c617; }


.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:%23a2c617; 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:%23a2c617; 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,.70) !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,.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,.15) !important; border-color:#4d4d4d !important; }

.b-bstyle .b-obspq-list .b-quant-inc { background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='19.6' height='11.4'%3e%3cpath fill='%23fff' d='M9.8 11.4L0 1.6 1.6 0l8.2 8.2L18 0l1.6 1.6z'/%3e%3c/svg%3e") center center no-repeat; opacity:.2; background-size:cover; }
.b-bstyle .b-obspq-list .b-quant-dec { background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='19.6' height='11.4'%3e%3cpath fill='%23fff' d='M9.8 11.4L0 1.6 1.6 0l8.2 8.2L18 0l1.6 1.6z'/%3e%3c/svg%3e") center center no-repeat; opacity:.2;  background-size:cover; }
.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,  rgba(232,232,232,1) 0%, rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(255,255,255,0) 100%); background:linear-gradient(to bottom,  rgba(232,232,232,1) 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%, rgba(232,232,232,1) 100%); background:-webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); background:linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 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:#a2c617; 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:#a2c617; 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 #a2c617; 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 #a2c617; 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 #a2c617; 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:#a2c617; text-decoration:none; position:relative; top:5px; }
.b-order-box .b-link-qst:hover { color: #a2c617; 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='%23a2c617' 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; }
.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:#333 }
.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:0; height:55px; color:#fff; border:none; font-weight:700; background:#a2c617; cursor:pointer;  }
.b-reply-pbox .b-btn-send:hover { background-color:#b7cf52; }
.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:186px; z-index:10000; left:-15px; top:40px; position:absolute;  border:1px solid #e5e5e5; background:#fff; border-radius:0; z-index:2; box-shadow:0 1px 10px rgba(1,1,2,.15); 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,.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; }
.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:35px; font-size:14px; white-space:nowrap; text-transform:none; position:relative; }
.b-share-box-popup-list a span { color:#4f5250; font-weight:400; line-height:35px; display:inline-block; vertical-align:top; padding:0 0 0 42px; position:relative; }
.b-share-box-popup-list a:hover span { color:#a2c617; text-decoration:underline; }
.b-share-box-popup-list a i { color:#4f5250; 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:#a2c617; }
.b-pcmb-desc .b-link-wh span { border-bottom:1px solid #a2c617; 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 #a2c617; 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-foot-pay-list > li:last-child img { display:block; width:auto; height:43px; }

.b-go2top { cursor:pointer; width:58px; height:58px; border-radius:0; background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='19' viewBox='0 0 14 19'%3E%3Cpath d='M6.62.06a.87.87 0 0 0-.29.2L.27 6.56a.96.96 0 0 0 0 1.33.87.87 0 0 0 1.27 0l4.53-4.71v14.88a.9.9 0 1 0 1.79 0V3.1l4.61 4.8a.87.87 0 0 0 1.27 0 .97.97 0 0 0 0-1.33L7.67.27A1.03 1.03 0 0 0 6.62.05z' fill='%23484f54' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat; font-size:0; padding:0; line-height:0; box-shadow:0 1px 2px rgba(1,2,2,.15); right:0px; bottom:50%; position:fixed; z-index:100; display:none; transition:all 0.2s ease; border:3px solid #a2c617; background-size:22px auto; margin:30px 0 0 0; }
.b-go2top:hover { background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='19' viewBox='0 0 14 19'%3E%3Cpath d='M6.62.06a.87.87 0 0 0-.29.2L.27 6.56a.96.96 0 0 0 0 1.33.87.87 0 0 0 1.27 0l4.53-4.71v14.88a.9.9 0 1 0 1.79 0V3.1l4.61 4.8a.87.87 0 0 0 1.27 0 .97.97 0 0 0 0-1.33L7.67.27A1.03 1.03 0 0 0 6.62.05z' fill='%23989ea1' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat; background-size:22px auto; }
.b-bstyle .b-go2top {  }
.b-bstyle .b-go2top:hover {  }

.b-bstyle .b-msi-product-line { padding:50px 0 90px 0; }
.b-bstyle .b-col-mnp-slider { margin:0 -15px; }


.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:rgb(203,159,226); background:-moz-linear-gradient(left,  rgba(203,159,226,1) 1%, rgba(150,59,197,1) 100%); background:-webkit-linear-gradient(left,  rgba(203,159,226,1) 1%,rgba(150,59,197,1) 100%); background:linear-gradient(to right,  rgba(203,159,226,1) 1%,rgba(150,59,197,1) 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,.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 { }
.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:rgb(31,31,31); left:0px; top:0px; width:100%; height:11px;position:absolute; background:-moz-linear-gradient(top,  rgba(31,31,31,1) 0%, rgba(23,23,23,1) 100%); background:-webkit-linear-gradient(top,  rgba(31,31,31,1) 0%,rgba(23,23,23,1) 100%); background:linear-gradient(to bottom,  rgba(31,31,31,1) 0%,rgba(23,23,23,1) 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,.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 .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:rgb(28,28,28); background:-moz-linear-gradient(top,  rgba(28,28,28,1) 0%, rgba(36,36,36,1) 99%); background:-webkit-linear-gradient(top,  rgba(28,28,28,1) 0%,rgba(36,36,36,1) 99%); background:linear-gradient(to bottom,  rgba(28,28,28,1) 0%,rgba(36,36,36,1) 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:#f00 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='%23a2c617' fill-rule='evenodd'/%3E%3C/svg%3E") 10px center no-repeat; color:#a2c617; }
.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='%23a2c617' fill-rule='evenodd'/%3E%3C/svg%3E") 14px center no-repeat; color:#a2c617; }
.b-bstyle .b-hmbp-nwmain-links .b-link-nwm-enter { color:#a2c617; }
.b-bstyle .b-hmbp-nwmain-links .b-link-nwm-reg { color:#a2c617; }
.b-bstyle .b-hmbp-nwmain-links .b-sep { background:#4d4d4d;}
.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='%23a2c617' 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='%23a2c617' 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='%23a2c617' 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='%23a2c617' 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:0; position:absolute; background:#fff; 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:#484f54; 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(100% - 42px); overflow-y:auto; -webkit-overflow-scrolling:touch; border-top:2px solid #a2c617; }
.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(100% - 40px); visibility:hidden; z-index:-1; transition:all 0.5s ease-in; background:rgba(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:#484f54; 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:#a2c617 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:#a2c617; }
.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:rgb(222,222,222); background:-moz-linear-gradient(top,  rgba(222,222,222,1) 0%, rgba(239,239,239,1) 100%); background:-webkit-linear-gradient(top,  rgba(222,222,222,1) 0%,rgba(239,239,239,1) 100%); background:linear-gradient(to bottom,  rgba(222,222,222,1) 0%,rgba(239,239,239,1) 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-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; font-family: 'Reem Kufi'; }
.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; font-family: 'Geometria', sans-serif; }
.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:#a2c617; text-decoration:none; border-bottom:1px solid #a2c617; 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,.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,.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:#a2c617; 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,.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:#a2c617; 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:#a2c617; }

.b-bdtab-deliv-promo { position:relative; background:#a2c617; 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:#a2c617; }
.b-bstyle .b-bdtab-item .b-shead { color:#fff; }
.b-bdtab-item .b-delvar { position:relative; 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 {  }
.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:#a2c617; 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:#a2c617;  }
.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, rgba(221,221,221,1) 0%, rgba(221,221,221,0.99) 1%, rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(top, rgba(221,221,221,1) 0%,rgba(221,221,221,0.99) 1%,rgba(255,255,255,0) 100%);
background:linear-gradient(to bottom, rgba(221,221,221,1) 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; }





.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,.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,.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:#a2c617 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") 9px center no-repeat; width:30px; height:30px; border-radius:50%; }

.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:#fff9d2; margin:0 -1000%; border-top:1px solid #f2f2f2; 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 0 10px; }
.b-csmtb-right { display:table-cell; vertical-align:top; width:305px; padding:0 20px 0 0; }
.b-csmtb-right .b-price { font-size:42px; line-height:50px; font-weight:700; color:#333; padding:0 0 18px 0; font-family: "Reem Kufi"; }
.b-csmtb-right .b-price i { font-style:normal; font-weight:400; font-size:24px; font-family: 'Geometria', sans-serif; }

.b-csmtb-right .b-btn-buy, .b-btn-save-config { display:block; font-size:21px; line-height:55px; text-align:center; height:55px; color:#fff; text-decoration:none; font-weight:700; background:#a2c617; position:relative; margin:0 0 20px 0; }
.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; }
.b-csmtb-right .b-btn-buy:hover, .b-csmtb-right .b-btn-buy:focus, .b-csmtb-right .b-btn-buy:active { background-color:#bae664; color:#fff; text-decoration:none; }
.b-btn-save-config { background:#0081c1; color:#fff; }
.b-btn-save-config:hover, .b-btn-save-config:focus,.b-btn-save-config:active { background:#0081c1; color:#fff; 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='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat; margin:0 13px 0 0; position:relative; top:12px; }

.b-csmtb-total-select { font-size:14px; font-weight:700; color:#333; line-height:20px; padding:0 0 12px 0; }
.b-csmtb-total-select b { color:#cca342; }
.b-csmtb-list-select { list-style:none; vertical-align:top; padding:0 0 12px 0; margin:0; }
.b-csmtb-list-select > .b-item { padding:2px 0; margin:0 0 0 -5px; }
.b-csmtb-list-select .b-item-tb { display:table; width:100%; table-layout:fixed; }
.b-csmtb-list-select .b-ico { width:48px; padding:0 10px 0 0; display:table-cell; vertical-align:middle; 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:#333; }
.b-csmtb-clear-link { padding:0 0 0 28px; display:inline-block; vertical-align:top; text-decoration:none; font-size:14px; line-height:20px; color:#cca342; position:relative; }
.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='%23cca342' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat; opacity:.6; left:6px; top:2px; position:absolute; }
.b-csmtb-clear-link span { transition:all 0.2s ease; border-bottom:1px solid #cca342; }
.b-csmtb-clear-link:hover span { border-color:transparent; }
.b-csmtb-clear-link:hover, .b-csmtb-clear-link:active, .b-csmtb-clear-link:focus { color:#cca342; text-decoration:none; }
.b-csmtb-clear-link i { font-style:normal; }

.b-cfpm-sp-head { color:#484f54; padding:0 0 35px 0; font-weight: 700; font-size: 21px; line-height: 25px; }
.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:#a2c617; 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; font-family: "Reem Kufi"; }
.b-cfpm-sp-list .b-price i { font-style:normal; font-weight:400; font-size:14px; font-family: 'Geometria',sans-serif; }
.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:13px; line-height:1.5; padding:0 0 20px 0; font-weight: 300; color:#000; }

.b-gather-config-tm { padding:0 0 15px 0; }
.b-gather-config-tm .b-summ { white-space:nowrap; font-weight:700;}
.b-gather-config-tm .b-summ i { font-style:normal; font-weight:400; }
.b-gather-config-tm a { color:#4b4b4b; text-decoration:none; }
.b-gather-config-tm a:hover { text-decoration:underline; }
.b-gather-config-tm input[type="checkbox"] + label { font-weight: 400; font-size: 18px; color: #4b4b4b; }
/*.b-gather-config-tm input[type="checkbox"] + label { font-weight: 500; font-size: 28px; line-height: 50px; color: #4b4b4b; padding:0 0 0 85px; }
.b-gather-config-tm input[type="checkbox"] + label:before { background: rgba(247, 247, 247, 0.5); border: 1px solid #ccc; width:50px; height:50px; top:0; }
.b-gather-config-tm input[type="checkbox"] + label:after { width: 50px; height: 50px; background-size:30px auto; background-position:center center; left:0; top:0; }*/


.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; font-weight:700; 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-cwp-item-step-error { width:30px; height:30px; border-radius:50%; background:#f00 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 #a2c617; }
.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:#a2c617 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:55px; line-height:55px; text-decoration:none; display:block; font-size:21px; font-weight:700; color:#ff7800; background:#ffe4cc; text-align:center; }
.b-link-improve:hover, .b-link-improve:focus { color:#ff7800; background:#ffe4cc; }
.b-product-wtbox-config-mode .b-pmi-cols { margin:5px 0 15px 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='%23a2c617' 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='%23a2c617' fill-rule='evenodd'/%3e%3c/svg%3e"); width:17px; height:18px; left:0; top:1px; position:absolute; }
.b-pmi-cc-author a { color:#a2c617; text-decoration:none; }
.b-pmi-cc-author a:hover { color:#a2c617; 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:#fff9d2; margin:0 -1000%; padding:5px 1000%; }
.b-htconf-selected { float:left; line-height:20px; padding:10px 0 0 0; white-space:nowrap; font-size:14px; color:#999; }
.b-htconf-selected b { color:#ff7800; }
.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 30px; font-size:14px; }
.b-htconf-clear-link { white-space:nowrap; text-decoration:none; position:relative; color:#ff7800; font-size:14px; padding:0 0 0 21px; }
.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-opacity='.6' fill='%23FF7800' 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; border-bottom:1px dashed #ff7800; transition:all 0.2s ease; }
.b-htconf-clear-link:hover i { border-color:transparent; }
.b-htconf-clear-link:hover, .b-htconf-clear-link:active, .b-htconf-clear-link:focus { color:#ff7800; text-decoration:none; }
.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:#a2c617; }
.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='%23a2c617' 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:25px; color:#333; font-weight:700; line-height:30px; padding:5px 10px 0 0; box-sizing:border-box; font-family: 'Reem Kufi' }
.b-htconf-price i { font-style:normal; font-size:18px; font-weight:400; font-family: 'Geometria', sans-serif; }

.b-csmtb-not-enought { padding:38px 0 0 0; }

.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:#a2c617 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 5px; }

.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-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:8px 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-ppm-nocomp-head { font-size:18px; color:#f00; margin:0 0 20px 0; background:#fff9d2 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") 20px 11px no-repeat; line-height:30px; padding:10px 10px 10px 62px; }
.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:#333; 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:#dedede; }

.b-btn-thank-close { display:block; width:285px; height:55px; background:#a2c617; color:#fff; text-align:center; border:none; font-size:21px; font-weiht:700; }
.b-btn-thank-close:hover { background:#b7cf52; }
.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-mob-cat .b-cwp-item-td-btns {  }


.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; position:relative; 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,.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:0; font-size:18px; line-height:40px; background:#a2c617; text-decoration:none; color:#fff; font-weight:700; }
.b-knft-form .b-btn-send:hover { background: #b7cf52 }
.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,.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:#484f54; 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; text-decoration:none; 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-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 0 10px 0; }
.b-btn-perfect-cf { display:block; background:#ffe4cc; text-decoration:none; text-align:center; color:#ff7800; font-size:21px; font-weight:700; height:55px; line-height:55px; }
.b-btn-perfect-cf:hover, .b-btn-perfect-cf:focus { background:#ffe4cc; color:#ff7800; 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-top:12px; padding-bottom:20px; }
.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:#a2c617; text-decoration:none; }
.b-i-product-author-cf a:hover { color:#a2c617; text-decoration:underline; }

.b-i-product-ing-cf .b-head { font-size:16px; color:#333; font-weight:700; line-height:20px; padding:0 0 15px 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:18px; }
.b-i-product-ing-full-cf .b-list li:before { content:''; left:0; top:7px; position:absolute; border-radius:2px; background:#a2c617; 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; }
.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:0 0 15px 0; }
.b-i-product-ing-full-toggler a { color:#a2c617; text-decoration:none; border-bottom:1px solid #a2c617; }
.b-i-product-ing-full-toggler a:hover { border-color:transparent; }
.b-i-product-ing-full-toggler a i:nth-child(1) { display: inline; }
.b-i-product-ing-full-toggler a i:nth-child(2) { display: none; }
.b-i-product-ing-full-toggler a.active i:nth-child(1) { display: none; }
.b-i-product-ing-full-toggler a.active i:nth-child(2) { display: inline; }
.b-i-product-ing-full-toggler a i { font-style: normal; }

.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; background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); z-index:10; }
.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,.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='%23a2c617' 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 #a2c617; }
.b-obsp-tl-more-link:hover span { border-color:transparent; }
.b-obsp-tl-more-link  i:nth-child(1) { display: inline; }
.b-obsp-tl-more-link  i:nth-child(2) { display: none; }
.b-obsp-tl-more-link.active i:nth-child(1) { display: none; }
.b-obsp-tl-more-link.active i:nth-child(2) { display: inline; }
.b-obsp-tl-more-link  i { font-style: normal; }
.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:-37px -20px 0 -20px; background: #fff; padding:0 20px 0 25px; }
.b-config-manage-links li { line-height:20px; padding:10px 0; font-size:16px; font-weight:700; }
.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; }
.b-config-manage-links li a:hover { text-decoration:underline; }
.b-config-manage-links .b-cml-edit { color:#cca342; }
.b-config-manage-links .b-cml-public { color:#a2c617; }
.b-config-manage-links .b-cml-delete { color:#f00; }
.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='%23cca342' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat; width:15px; height:14px; left:1px; top:3px; 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='%23a2c617' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat; width:18px; height:21px; left:0px; top:-1px; 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='red' fill-opacity='.6' fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat; width:15px; height:15px; left:1px; top:3px; 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:#a2c617; 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:%23a2c617; 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:%23a2c617; 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:#a2c617; 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 #a2c617; 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:#a2c617; }
.b-form-discount .b-help-link span { border-bottom: 1px solid #a2c617; 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: #a2c617 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:#a2c617; 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:#a2c617; 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 #a2c617; }
.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:#a2c617; 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='%23a2c617' 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, rgba(232,232,232,1) 0%, rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(255,255,255,0) 100%); background:linear-gradient(to bottom, rgba(232,232,232,1) 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:#a2c617; 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 #a2c617; }
.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:#a2c617; 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='%23a2c617' 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 0 0 0 !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: rgb(0,0,0);
    background: -moz-linear-gradient(top, rgba(0,0,0,1) 1%, rgba(0,0,0,1) 81%, rgba(10,10,10,1) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,1) 1%,rgba(0,0,0,1) 81%,rgba(10,10,10,1) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,1) 1%,rgba(0,0,0,1) 81%,rgba(10,10,10,1) 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:#99b03c; line-height:16px; font-weight:700; font-family: 'Reem Kufi'; }
.b-action-dprice .b-dprice i { font-style:normal; font-weight:400; font-size:14px; font-family: 'Geometria',sans-serif; }
.b-action-dprice .b-with-bonus { font-size:14px; line-height:20px; color:#999; }
.b-action-dprice .b-with-bonus span { white-space:nowrap; display: inline-flex; height: 20px; color:#99b03c; font-weight:700; padding:0 25px 0 2px; font-size:16px; background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 10c0-5.523-4.477-10-10-10S0 4.477 0 10s4.477 10 10 10 10-4.477 10-10zm-2 0a8 8 0 10-16 0 8 8 0 0016 0zM4 10a6 6 0 1112 0 6 6 0 01-12 0zm6-2a2 2 0 100 4 2 2 0 000-4z' fill='%23AAC342'/%3e%3c/svg%3e") right 0 no-repeat; font-family: 'Reem Kufi'; }
.b-action-dprice .b-d-bonus-add { font-size:14px; color:#494f54; white-space:nowrap; line-height:20px; padding:0 0 0 25px; margin:9px 0 6px 0; font-weight:700;  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 10c0-5.523-4.477-10-10-10S0 4.477 0 10s4.477 10 10 10 10-4.477 10-10zm-2 0a8 8 0 10-16 0 8 8 0 0016 0zM4 10a6 6 0 1112 0 6 6 0 01-12 0zm6-2a2 2 0 100 4 2 2 0 000-4z' fill='%23AAC342'/%3e%3c/svg%3e") no-repeat; }

.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: rgb(92,0,0); background: -moz-linear-gradient(left, rgba(92,0,0,1) 1%, rgba(175,7,8,1) 100%); background: -webkit-linear-gradient(left, rgba(92,0,0,1) 1%,rgba(175,7,8,1) 100%); background: linear-gradient(to right, rgba(92,0,0,1) 1%,rgba(175,7,8,1) 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%; max-width:240px; margin:0 0 10px 0; }
.b-cngip-tb-mpc .b-ctm-pic { display:table-cell; vertical-align:middle; }
.b-cngip-tb-mpc .b-ctm-txt { display:table-cell; vertical-align:middle; color:#3e3e3e; 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 20px; }
.b-comp-progress-bar { position:relative; height:20px; background:#eae6c3; }
.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:#f6221d; }
.b-comp-progress-bar-mod-2 .b-bar { background:#f78b1d; }
.b-comp-progress-bar-mod-3 .b-bar { background:#a2c617; }
.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:8px 0 10px 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 #a2c617; }
.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 {}
.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:#a2c617; 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:#a2c617; }
.b-pmi-cbb-cols .b-head-see a:hover { color:#a2c617; }
.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 #a2c617; 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='%23a2c617' 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:#a2c617 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,.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,.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(290.00px 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:16px; color:#fff; 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,.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,.3); border-color:transparent; background:rgba(255,255,255,.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,.7); }
.b-asus-style .b-cwp-item-product-articul { color:rgba(255,255,255,.3); }
.b-asus-style .b-cwp-item-product-articul i { color:rgba(255,255,255,.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; border:none; font-weight:700; background:#a2c617; 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-item { margin:0; }
.b-product-db-photos-slider-thumbs { margin:0 0 19px 0; }
.b-product-db-photos-slider-thumbs .slick-prev, .b-product-db-photos-slider-thumbs .slick-next { margin:-17.5px 0 0 0; }
.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:0; }
.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:#a2c617; 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,.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='%23124d95'/%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='%23124d95'/%3e%3c/svg%3e") no-repeat; color: #124d95; 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; font-weight:700; background:#a2c617; font-size:16px;  }
.b-lmo-add-ttn-form .form-item .b-btn-add:hover { background-color:#b7cf52; }
.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:#eda526; 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 #a2c617; text-align:center; line-height:40px; font-size:16px; color:#a2c617; 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:#a2c617; 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:#a2c617; 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:#b7cf52; color:#fff; text-decoration: none; }
.b-wms-btn-prev { display:inline-block; vertical-align:top; text-decoration:none; background:#fff; text-align:center; line-height:51px; border:2px solid #a2c617; font-size:21px; color:#a2c617; 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:#b7cf52; 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:#484f54; }
.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:#484f54; }
.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:#484f54; 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; text-align:center; 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; 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:#484f54; 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:#989ea1; 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:#484f54; 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; background: #a2c617; 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: #b7cf52; }
.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:#989ea1; text-decoration:none; }
.b-3c-chair-scheme {  }
.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; background:#a2c617; 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: #b7cf52; 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:#484f54; 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; padding:5px !important; text-align:center; line-height:15px !important; margin:0; transition:all 0.2s ease; color:#989ea1; 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: #a2c617; color:#a2c617; font-weight:400; }
.b-3cbp-list input[type="radio"] + label:hover, .b-3cbp-list input[type="checkbox"] + label:hover { border-color: #a2c617; color:#a2c617; 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; }
.b-3cbp-list-colors .b-ico-color { 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; background:#a2c617 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: #b7cf52; }
.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,.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; 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,.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,.15); max-width:210px; width:210px; background:#fff; opacity:1 !important; padding:0 !important;  }
.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,.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:#989ea1; 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='%23a2c617'/%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; 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: #a2c617; }
.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; 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:#989ea1; 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:#ff7800; }
.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:#989ea1; 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='%23989ea1'/%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='%23484f54'/%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:#484f54; }
.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,.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,.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:#a2c617; 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:#a2c617; 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:#484f54; }
.b-3cb-final-sparams-color .b-color { width:40px; height:40px; }
.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; }
.popover { font-family: 'Geometria', sans-serif; }

.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-header-chair-conf .b-header-fixedpopup { background:#fff; }


@media(min-width:992px) {
    .b-wrapper-side-affix-block {
        margin: 0 -35px 0 0;
        position: relative;
    }

    .b-wrapper-side-affix-block .b-side-affix-block {
        width: 280px;
        border: 1px solid #e5e5e5
    }

    .b-wrapper-side-affix-block .b-side-filter {
        margin: 0;
        border: none;
    }

    .b-side-affix-block.affix {
        top: 77px;
        position: fixed !important;
    }

    .b-side-affix-block.affix .b-sfilt-scr-wrapper {
        max-height: calc(100vh - 77px - 120px - 78px - 20px);
        overflow: auto;
        border-bottom: 1px solid #e5e5e5;
    }

    .b-side-affix-block.affix-bottom {
        position: absolute !important;
        top: 77px;
    }
    .b-side-affix-block.affix-bottom .b-sfilt-scr-wrapper {
        max-height: calc(100vh - 77px - 120px - 78px - 20px);
        overflow: auto;
        border-bottom: 1px solid #e5e5e5;
    }
    .b-side-affix-block .jspVerticalBar {
        width: 3px;
    }
    .b-side-affix-block .jspTrack {
        width: 3px;
        background: #ddd;
        border-radius:0;
    }
    .b-side-affix-block .jspDrag {
        width: 3px;
        background: #a2c617;
        border-radius:0;
    }
}

.b-hmb-link-search { display:inline-block; vertical-align:top; width:24px; height:24px; cursor:pointer; border-radius:0; margin:7px 5px 0 0; border:1px solid #aac342; 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='23' height='23' viewBox='0 0 23 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23979d9d; 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") center center no-repeat; background-size:16px 16px; }
.b-mobile-search-popup {
    left: 0;
    top: 0;
    width: 100%;
    position: absolute;
    z-index: 10;
}
.b-mobile-search-popup .b-msp-inner {
    background: #4f5250;
    padding: 8px 40px;
}
.b-mobile-search-popup .b-hbs-search {
    max-width: 100%;
    padding:0 0 0 55px;
}
.b-mobile-search-popup .b-btn-msp-close {
    display: block;
    width: 40px;
    height: 40px;
     background:#a2c617 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;
    background-size:18px 18px;
    position: absolute;
    left: 40px;
    top: 0;
}
.b-mobile-search-popup .b-hbs-search .b-input { width:100%; display:block; box-sizing:border-box; background:none; border:none; height:24px; padding:0; font-size:14px; color:#989ea1; border-radius:0; border-bottom:1px solid #989ea1; }
.b-mobile-search-popup .b-hbs-search .b-input::placeholder { opacity:1; color:#989ea1; }
.b-mobile-search-popup .b-hbs-search .b-input:focus { color:#fff; }
.b-mobile-search-popup .b-hbs-search .b-btn-send { width:24px; height:24px; cursor:pointer; border-radius:0; margin:0; border:1px solid #aac342; 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='23' height='23' viewBox='0 0 23 23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23979d9d; 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") center center no-repeat; background-size:16px 16px; }
.b-mobile-search-popup .b-hbs-search .b-btn-send:focus, .b-mobile-search-popup .b-hbs-search .b-btn-send:active {
    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:%23aac342; 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") center center no-repeat; background-size:16px 16px;
}
#popupBasketAddContent, #popupBasketAddContent * { font-family: 'Geometria',sans-serif; }
#popupBasketAddContent .b-popup-modal-title { color: #484f54; font-weight:700; font-size: 28px;
    line-height: 38px; }
.b-cfpm-sp-head-container { display: flex; }
.b-cfpm-sp-head-container .b-cfpm-sp-head { flex-grow: 1; }
.b-cfpm-sp-head-container .b-cfpm-sp-save { font-weight: 300; font-size: 18px; line-height: 25px; color: #a2c617; }
.b-cfpm-sp-head-container .b-cfpm-sp-save a { color: #a2c617; }
/*.b-popup-modal-basket-add-config .b-close { width:40px; height:40px; background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.308 14L27.916.563c.194-.224.03-.563-.27-.563h-3.529a.73.73 0 00-.544.245L14 11.329 4.427.245A.715.715 0 003.883 0H.354c-.3 0-.464.34-.27.563L11.692 14 .084 27.437a.337.337 0 00-.05.366c.028.059.073.109.13.144a.359.359 0 00.19.053h3.529a.73.73 0 00.544-.245L14 16.671l9.573 11.084a.715.715 0 00.544.245h3.529c.3 0 .464-.34.27-.563L16.308 14z' fill='%234B4B4B'/%3e%3c/svg%3e") center center no-repeat; top:60px; right: 65px; }
.b-popup-modal-basket-add-config .b-close:before,.b-popup-modal-basket-add-config .b-close:after { display:none; }
.b-popup-modal-basket-add-config .b-close:hover { opacity:.7; }*/
.b-cfpm-selprod-list { padding:0 0 50px 0; }
.b-cfpm-selprod-list .b-item { display: flex; align-items: center; }
.b-cfpm-selprod-list .b-item + .b-item { padding-top:40px; }
.b-cfpm-selprod-list .b-pic { padding:0 30px 0 0; min-width:125px; }
.b-cfpm-selprod-list .b-pic img { display:block; max-width:100%; height:auto; }
.b-cfpm-selprod-list .b-mid-col { flex-grow: 1; }
.b-cfpm-selprod-list .b-mid-col .b-name { font-weight: 500; font-size: 18px; line-height: 1.35; color: #4b4b4b; padding:0 0 15px 0; }
.b-cfpm-selprod-list .b-mid-col .b-name a { color: #4b4b4b; text-decoration: none; }
.b-cfpm-selprod-list .b-mid-col .b-name a:hover { color: #a2c617; }
.b-cfpm-selprod-list .b-meta { font-size: 16px; line-height: 1.35; color: #000; }
.b-cfpm-selprod-list .b-meta span { padding:0 20px 0 0; }
.b-cfpm-selprod-list .b-meta .b-link-list-edit { color: #a2c617; }
.b-cfpm-selprod-list .b-price-col { white-space: nowrap; padding: 0 0 0 30px; }
.b-cfpm-selprod-list .b-price-col .b-meta { display:none; }
.b-cfpm-selprod-list .b-price { font-size:22px; font-weight:700; color: #4b4b4b; }
.b-cfpm-selprod-list .b-price i { font-style: normal; font-weight:400; }
.b-cfpm-sp-head-missing { font-weight:700; padding:0 0 10px 0; }
.b-cfpm-sp-require { font-weight: 400; font-size: 15px; line-height: 1.35; color: #000; padding:0 0 30px 0; }
.b-cfpm-list-require-details { list-style: none; vertical-align: top; columns: 2; column-gap: 50px; margin:0; padding:0 0 20px 0; }
.b-cfpm-list-require-details > li { margin:0 0 20px 0; }
.b-cfpm-list-require-details .b-item { display:table; }
.b-cfpm-list-require-details .b-cwp-item-td-desc { padding:0 0 0 20px; font-weight: 500; font-size: 16px; line-height: 1.35; color: #4b4b4b; }
.b-popup-modal-basket-add-config .b-badd-wrap-total { margin:0; padding:0; }
.b-popup-modal-basket-add-config .b-badd-wrap-total:after { background: none; display:none; }
.b-popup-modal-basket-add-config .b-badd-ctotal { display:flex; text-align:right; width: auto; justify-content: flex-end; align-items: flex-end; }
.b-popup-modal-basket-add-config .b-badd-total-tb .b-badd-return { vertical-align:bottom; width:auto; }
.b-popup-modal-basket-add-config .b-badd-total-tb .b-badd-next { vertical-align:bottom; text-align:right; }
.b-popup-modal-basket-add-config .b-badd-ctotal .b-badd-ctotal-label { font-weight: 500; font-size: 21px; line-height: 35px; color: #4b4b4b; position: static; left: auto; top: auto; padding:0 0 20px 0; }
.b-popup-modal-basket-add-config .b-badd-total-tb .b-price { min-width:220px; padding:0 0 20px 20px; height:55px; font-weight:700;  color: #010610;  font-size:28px;}
.b-popup-modal-basket-add-config .b-badd-total-tb .b-price i { font-size:24px; font-weight:400; }
.b-popup-modal-basket-add-config .b-badd-next .b-badd-btn { width:290px; }
.b-popup-modal-basket-add-config .b-badd-next .b-btn-checkout { font-weight: 700; font-size: 21px;  height: 55px; line-height:55px; }
.b-popup-modal-basket-add-config .b-badd-total-tb .b-badd-return { padding:0 20px 20px 0; }
.b-popup-modal-basket-add-config .b-link-return { padding:0 0 0 35px; font-weight: 700; font-size: 21px; line-height: 55px; color: #4b4b4b; }
.b-popup-modal-basket-add-config .b-link-return span { border: none; }
.b-popup-modal-basket-add-config .b-link-return:before { background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='50' height='50' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M23.828 39.063L9.766 25l14.062-14.063' stroke='%23000' stroke-width='3' stroke-miterlimit='10' stroke-linecap='square'/%3e%3cpath d='M11.719 25h28.515' stroke='%234B4B4B' stroke-width='3' stroke-miterlimit='10' stroke-linecap='square'/%3e%3c/svg%3e") 0 center no-repeat; width:25px; height:100%; left:0; top:0; transform: none; margin:0; background-size: 100% auto; }
.b-popup-modal-basket-add-config .b-link-return:hover { color:#b7cf52; }


.b-cngip-multisystem { padding:0 0 20px 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='%23a2c617'/%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:#a2c617; }
.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:16px; font-size: 14px; font-weight:500; color: rgba(235, 66, 66, 0.35); }
.b-cngip-msp-list td a { color:#a2c617; }
.b-cngip-msp-list .b-price { font-size:14px !important; font-weight:700; vertical-align:baseline; padding-left:0; text-align:right; color:#484f54; font-family: 'Reem Kufi'; line-height:16px; }
.b-cngip-msp-list .b-price i { font-style: normal; font-weight:400; text-transform: none; font-size:14px; font-family: 'Geometria', sans-serif; }
.b-cngip-msp-list td.b-name, .b-wrap-nerd-fincontent .b-cngip-msp-list td.b-name { color: rgba(72, 79, 84, 0.65) !important; vertical-align:baseline; }
.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:5px 0 0 0; }
.b-cwp-item-td-price .b-cngip-multisystem { max-width:165px; margin:0; }
.b-cwp-item-td-price .b-cngip-multisystem-popup { font-size:12px; line-height:16px; /*position: absolute; left:0; top:100%; width:100%; background: #fff;*/ }
.b-cwp-item-td-price .b-cngip-msp-list { margin:0; }
.b-cngip-meta-col .b-cngip-multisystem { display: table-cell; vertical-align:top; width:190px; }
.b-config-wpanel-mob-cat .b-cngip-meta-col .b-cngip-multisystem { padding:0; }

/* rads-m1 */
.b-itps-section {
    overflow:hidden;
    position: relative;
}
.b-itps-text-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    left: 0;
    top: 0;
    position: absolute;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    margin:20px;
    overflow: hidden;
}
.b-itps-section-reverse .b-itps-text-wrapper {
    justify-content: flex-start;
}
.b-itps-section .b-itps-text {
    font-size: 14px;
    line-height: 18px;
    color: #fff;
    width:40%;
    margin:20px 30px 20px 0;
}
.b-itps-list-section {
    margin:0 -30px;
}
.b-itps-section-reverse .b-itps-text {
    margin:20px 0 20px 30px;
}
.b-itps-section .b-itps-text h2 {
    font-weight: 700;
    font-size: 36px;
    line-height: 36px;
    color: #ffa800;
    margin:0 0 10px 0;
    padding:0;
}
.b-itps-section .b-itps-text h3 {
    font-weight: 700;
    font-size: 18px;
    line-height: 20px;
    color: #fff;
    margin: 0;
    padding: 0;
}
.b-itps-section .b-pic, .b-itps-section .b-pic-mob {
    display:block;
    width:100%;
    height: auto;
}
.b-itps-section .b-pic-mob {
    display: none;
}

.b-itps-list-section-light .b-itps-text, .b-itps-list-section-light .b-itps-text h2, .b-itps-list-section-light .b-itps-text h3,  .b-itps-list-section-light .b-itps-text * {
    text-align:center;
    color: #fff;
}
.b-itps-section-center-top .b-itps-text-wrapper {
    align-items: flex-start;
    justify-content: flex-start;
}
.b-itps-section-center-top .b-itps-text-wrapper .b-itps-text {
    width: 90%;
    margin:0 auto;
    padding: 30px 10px 10px 10px;
}
.b-itps-section-center-top .b-itps-text-wrapper .b-itps-text p {
    max-width:600px;
    margin:0 auto;
}

.b-mpr-services {
    margin:5px -20px -20px -20px;
    border-top:1px solid #e5e5e5;
    padding:16px 20px;
}
.b-mpr-services-list {
    list-style: none;
    margin:0;
    padding:0;
}
.b-mpr-services-list .b-mpr-serv-item {
    display: table;
    table-layout: fixed;
    padding:0;
    margin:0;
    width:100%;
}
.b-mpr-services-list .b-mpr-serv-item + .b-mpr-serv-item {
    margin:16px 0 0 0;
}
.b-mpr-services-list .b-service-name {
    display: table-cell;
    vertical-align: top;
    padding:0 5px 0 0;
}
.b-mpr-services-list .b-mpr-serv-select {
    display: table-cell;
    vertical-align: top;
    padding:0 5px 0 0;
}
.b-mpr-services-list .b-mpr-serv-price {
    width:60px;
    display: table-cell;
    vertical-align: top;
    font-size: 16px;
    font-weight: 700;
    color: #333;
    text-align: right;
    white-space: nowrap;
    font-family: 'Reem Kufi';
}
.b-mpr-services-list .b-mpr-serv-price i {
    font-style: normal;
    font-size:12px;
    font-family: "Geometria", sans-serif;
}
.b-mpr-services-list input[type="checkbox"] + label {
    font-size: 12px;
    margin:0;
    font-weight: 600;
    line-height: 1.3;
    padding:0 0 0 20px;
}
.b-mpr-services-list input[type="checkbox"] + label:before {
    width:16px;
    height:16px;
}
.b-mpr-services-list input[type="checkbox"] + label:after, .b-bstyle .b-mpr-services-list input[type="checkbox"] + label:after {
    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='%23fff' stroke-width='2'/%3e%3c/svg%3e") no-repeat;
    left:1px;
    top:2px;
    opacity:0;
    width:15px;
    height:11px;
}
.b-mpr-services-list input[type="checkbox"]:checked + label:before {
    background:#aac342;
    border-color:#aac342;
}
.b-mpr-services-list input[type="checkbox"]:checked + label:after, .b-bstyle .b-mpr-services-list input[type="checkbox"]:checked + label:after {
    opacity:1;
}
.b-mpr-services-list .form-group-serv .select2-container--default .select2-selection--single {
    height:20px;
    border:1px solid #e0e2e2;
    line-height:18px;
    padding:0 0 0 5px;
    border-radius:0;
}
.b-mpr-services-list .form-group-serv .select2-container--default .select2-selection--single .select2-selection__rendered {
    margin:0 25px 0 0;
    line-height:18px;
    color: #333;
    font-size:10px;
    padding:0;
}
.b-mpr-services-list .form-group-serv { margin: -1px 0; padding:0; }
.b-mpr-services-list .form-group-serv > .select2-container { width:100% !important; }
.b-mpr-services-list .form-group-serv .select2-container--default .select2-selection--single .select2-selection__arrow {
    width: 16px;
    height:8px;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M0 2.286L8 8l8-5.714L14.5 0 8 4.571 1.5 0 0 2.286z' fill='%23979D9D'/%3e%3c/svg%3e");
    right:5px;
    top: 6px;
    margin: 0;
}
.b-selectform-dropdown-serv .select2-results li {
    font-size:12px !important;
    line-height: 16px !important;
    padding:5px 10px;
}
.b-pdp-serices-mob {
    display: none;
}
.b-bstyle .b-mpr-services-list .b-mpr-serv-price {
    color:#fff;
}
.b-bstyle .b-mpr-services-list .form-group-serv .select2-container--default .select2-selection--single {
    border-color:#575757;
    background: none;
}
.b-bstyle .b-mpr-services-list .form-group-serv .select2-container--default .select2-selection--single .select2-selection__rendered { color:#fff; }
.b-bstyle .b-mpr-services-list .form-group-serv .select2-container--default .select2-selection--single .select2-selection__arrow {
    width: 16px;
    height:8px;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M0 2.286L8 8l8-5.714L14.5 0 8 4.571 1.5 0 0 2.286z' fill='%23f2f2f2'/%3e%3c/svg%3e");
    right:5px;
    top: 6px;
    margin: 0;
}
.b-bstyle .b-mpr-services { border-color:#333; }
.modal-content .b-mpr-services, .b-mpr-services-spec-mobile .b-mpr-services { border:none; margin:0 0 25px 0; padding:0; }
.b-mpr-services-spec-mobile .b-mpr-services { padding-top:20px; }
.modal-content .b-mpr-services-list .b-mpr-serv-item, .b-mpr-services-spec-mobile .b-mpr-services-list .b-mpr-serv-item {
    display: flex;
    flex-wrap: wrap;
}
.modal-content .b-mpr-services-list .b-service-name, .b-mpr-services-spec-mobile .b-mpr-services-list .b-service-name {
    display: block;
    flex-grow: 1;
    width: 100%;
    padding:0 0 8px 0;
}
.modal-content .b-mpr-services-list .b-mpr-serv-select, .b-mpr-services-spec-mobile .b-mpr-services-list .b-mpr-serv-select {
    display:block;
    width:85%;
    min-width:85%;
}
.modal-content .b-mpr-services-list .b-mpr-serv-price, .b-mpr-services-spec-mobile .b-mpr-services-list .b-mpr-serv-price {
    width:15%;
    min-width:15%;
}
.modal-content .b-mpr-services-list .b-mpr-serv-item + .b-mpr-serv-item, .b-mpr-services-spec-mobile .b-mpr-services-list .b-mpr-serv-item + .b-mpr-serv-item {
    margin:20px 0 0 0;
}

.b-track-buttons {
    text-align: center;
    padding:20px 0;
}
.b-track-button-next {
    display: inline-block;
    vertical-align: top;
    padding:0 30px;
    text-decoration: none;
    height: 55px;
    border: none;
    cursor: pointer;
    background: #a2c617;
    font-size: 21px;
    color: #fff;
    text-align: center;
    font-weight: 700;
}
.b-track-button-next:hover {
    background:#bae664;
}
.b-track-stat-box {
    padding: 0 5px;
}
.b-track-stat-header {
    padding:0 0 30px 0;
}
.b-track-stat-header h1 {
    font-size: 36px;
    color: #333;
    font-weight: 400;
    line-height: 40px;
    margin: 0;
    padding: 0;
}
.b-list-my-orders-track .b-lmo-item.b-lmo-item-open {
    border-color: transparent;
}
.b-lmo-body .b-free-deliv-txt {
    border-radius:0;
}

.b-bdtab-deliv-promo-no-active {
    background-color: #eda526;
}

/*    */
.b-btn-fps-modal {
    font-size: 14px;
    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: #a2c516;
    width: 168px;
    height: 42px;
    text-align: center;
    -webkit-box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
    box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
    -webkit-transform: rotate(-90deg) translateX(130px);
    transform: rotate(-90deg) translateX(130px);
}
.b-popup-modal-fps .b-popup-header {
    font-weight: bold;
    font-size: 24px;
}
.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 10px 25px rgba(0, 0, 0, 0.15);
    margin: 0 -10px;
    padding: 0 10px;
    -webkit-box-sizing: content-box;
    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: rgba(162, 197, 22, 0.1);
    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: #a2c516;
    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 #e5e5e5;
    border-right: 1px solid #e5e5e5;
}
.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;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 100%;
}
.b-fps-tabs .tab-content {
    border: 1px solid #e5e5e5;
    padding: 20px 0 0 0;
}
.b-fps-tabs .b-fps-tab-nav {
    list-style: none;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #fafafa;
    border: none;
    border-radius: 0;
    border: 1px solid #e5e5e5;
}
.b-fps-tabs .b-fps-tab-nav > li {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    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 #e5e5e5;
}
.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: #a2c516;
    color: #fff;
}
.b-fps-tabs #chartContainer {
    height: 300px;
    width: 100%;
}
.b-fps-tabs-head {
    color: #fff;
    font-weight: 700;
    background: #a2c516;
    font-size: 12px;
    text-align: center;
    padding: 10px;
    line-height: 1.5;
}



/* CPU promo */
.b-cth-meta-sing .b-pagehead {
    padding: 0 5px !important;
}
.b-cpup-wrapper {
    background: #000;
    margin:0 -1000% -30px -1000%;
    padding:0 1000%;
    color: #fff;
}
.b-cpup-wrapper-inner {
    padding:0 5px;
}
.b-cpup-first-screen {
    margin:0 -100%;
    padding: 120px 100% 0 100%;
    background: url("../images/pcpu-bg-1.png") center 0 no-repeat;
    height: 636px;
}


/* */
.b-product-markdown {
    background: #fff;
    box-shadow: 0 0 5px rgba(8, 8, 8, 0.15);
    margin: 0 0 20px 0;
}
.b-pmdn-container {
    display: flex;
    padding: 20px;
}
.b-pmdn-container .b-pmdn-title {
    font-size: 14px;
    line-height: 18px;
    color: #e42121;
    padding: 0 0 15px 0;
}
.b-pmdn-container .b-pmdn-product {
    font-weight: 500;
    font-size: 14px;
    line-height: 25px;
    color: #363636;
    padding: 0 0 20px 0;
}
.b-pmdn-container .b-pmdn-product a {
    color: #363636;
    border-bottom:1px solid #363636;
    text-decoration: none;
}
.b-pmdn-container .b-pmdn-product a:hover {
    text-decoration: none;
    border-color:transparent;
}
.b-pmdn-container .b-pmdn-reason {
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: #363636;
}
.b-pmdn-container .b-pmdn-reason span {
    font-size: 14px;
    font-weight: 400;
    color: #515351;
}
.b-pmdn-container .b-pmdn-right {
    padding: 0 0 0 30px;
}
.b-pmdn-container .b-old-price {
    font-size: 21px;
    line-height: 31px;
    text-decoration: line-through;
    color: #999;
    font-family: 'Reem Kufi';
    white-space: nowrap;
}

.b-pmdn-container .b-old-price i {
    font-style: normal;
    font-size: 18px;
    font-family: "Geometria", sans-serif;
}
.b-pmdn-container .b-old-price span {
    display: inline-block;
    vertical-align: top;
    position: relative;
}
.b-pmdn-container .b-old-price span:before {
    content: '';
    width: 100%;
    height: 2px;
    background: #999;
    left: 0;
    top:16px;
    position: absolute;
}
.b-pmdn-container .b-price {
    font-family: 'Reem Kufi';
    font-size: 42px;
    line-height: 63px;
    color: #333;
    white-space: nowrap;
}
.b-pmdn-container .b-price i {
    font-style: normal;
    font-size: 24px;
    font-family: "Geometria", sans-serif;
}

/* */
.b-filter-params-search {
    position:relative;
    padding: 0 40px 0 0;
    margin: 0 0 0px 0;
}
.b-filter-params-search .b-input-search {
    border: none;
    width: 100%;
    border-bottom: 1px solid #e4e4e4;
    background: none;
    height:34px;
    color: #484f54;
    font-weight: 500;
    font-size: 14px;
    padding:0 35px 0 0;
}
.b-filter-params-search .b-input-search::placeholder {
    color: rgba(72,79,84, .3);
}
.b-filter-params-search .b-btn-clear {
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg stroke='%23000' stroke-width='2'%3e%3cpath d='M1 1l13 13M14 1L1 14'/%3e%3c/g%3e%3c/svg%3e") center center no-repeat;
    height: 28px;
    width: 28px;
    border: none;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    top: 3px;
    right: 42px;
    opacity: .2;
    position: absolute;
}
.b-filter-params-search .b-btn-clear:hover {
    opacity: .6;
}
.b-filter-params-search .b-btn-search {
    width: 34px;
    height: 34px;
    cursor: pointer;
    border-radius: 0;
    border: 2px solid #a9c342;
    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:%23484F54; 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-filter-params-search .b-btn-search: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:%23a9c342; 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-search-in-content {
    padding: 0 0 10px 0;
    margin:0 -20px 0 0;
}
.b-cwp-bi-main .b-catalog-top-info .b-search-in-content {
    margin:0;
    padding:10px 0 10px 0;
}

.b-bstyle .b-product-markdown {
    background: #151515;
    border: 1px solid #333;
    box-shadow: none;
}
.b-bstyle .b-pmdn-container .b-pmdn-product a {
    color: #fff;
    border-color: #fff;
}
.b-bstyle .b-pmdn-container .b-pmdn-product a:hover {
    color: #fff;
    border-color: transparent;
}
.b-bstyle .b-pmdn-container .b-pmdn-reason {
    color: #999;
}
.b-bstyle .b-pmdn-container .b-pmdn-reason span {
    color: #666;
}
.b-bstyle .b-pmdn-container .b-price {
    color:#fff;
}

/* bonus page's */
.b-product-wtbox-bonus .b-action-dprice {
    margin:15px 0 15px 0;
}
.b-product-wtbox-bonus .b-action-dprice .b-dprice, .b-product-wtbox-bonus .b-action-dprice .b-dprice i {
    font-weight: 700;
    font-size: 20px;
    line-height: 22px;
    color: #99b03c;
}
.b-product-wtbox-bonus .b-action-dprice .b-dprice {
    margin:0 0 5px 0;
}
.b-product-wtbox-bonus .b-action-dprice .b-with-bonus {
    color:#999;
    line-height: 22px;
}
.b-product-wtbox-bonus .b-action-dprice .b-with-bonus span {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    color: #99b03c;
    padding:0 26px 0 2px;
    white-space: nowrap;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 10c0-5.523-4.477-10-10-10S0 4.477 0 10s4.477 10 10 10 10-4.477 10-10zm-2 0a8 8 0 10-16 0 8 8 0 0016 0zM4 10a6 6 0 1112 0 6 6 0 01-12 0zm6-2a2 2 0 100 4 2 2 0 000-4z' fill='%23AAC342'/%3e%3c/svg%3e") right 0 no-repeat;
}

.b-dpr-bonus-info {
    padding:20px 0 5px 0;
}
.b-dpr-bonus-info .b-bonus-plus {
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 10c0-5.523-4.477-10-10-10S0 4.477 0 10s4.477 10 10 10 10-4.477 10-10zm-2 0a8 8 0 10-16 0 8 8 0 0016 0zM4 10a6 6 0 1112 0 6 6 0 01-12 0zm6-2a2 2 0 100 4 2 2 0 000-4z' fill='%23AAC342'/%3e%3c/svg%3e") no-repeat;
    line-height: 22px;
    margin: 0 0 5px 0;
    padding: 0 0 0 26px;
    color: #494f54;
    font-weight: 700;
    font-size: 14px;
}

.b-new-helper-tooltip {
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg opacity='.3' fill='%23494F54'%3e%3cpath d='M9 7H7v6h2V7z'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 8c0-4.42 3.58-8 8-8s8 3.58 8 8-3.58 8-8 8-8-3.58-8-8zm8 7.2C4.031 15.2.8 11.969.8 8 .8 4.031 4.031.8 8 .8c3.969 0 7.2 3.231 7.2 7.2 0 3.969-3.231 7.2-7.2 7.2z'/%3e%3cpath d='M9 3H7v2h2V3z'/%3e%3c/g%3e%3c/svg%3e") center center no-repeat;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    font-size: 0;
    line-height: 0;
}
.b-dpr-bonus-info .tooltip.bottom .tooltip-arrow {
    display: none;
}
.b-dpr-bonus-info .b-bonus-label {
    font-size: 14px;
    line-height: 22px;
    color: #999;
}
.b-product-wtbox-bonus .b-pmi-cols-bns-btm {
    margin:0 0 15px 0;
}
.b-product-wtbox-bonus .b-pmi-cols-bns-btm .b-pmi-col-left {
    padding: 0;
    margin:0;
}
.b-product-wtbox-bonus .b-pmi-cols-bns-btm .b-pmi-credit-pay {
    padding:0;
    margin: 0;
}
.b-product-wtbox-bonus .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; color: #36508e; position: relative;  }
.b-product-wtbox-bonus .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-product-wtbox-bonus .b-link-add2compare.active:after, .b-product-wtbox-bonus .b-link-add2compare.active:before, .b-product-wtbox-bonus .b-link-add2compare:after, .b-product-wtbox-bonus .b-link-add2compare:before { content:''; width: 28px; height: 18px; position: absolute; left:0; top: 1px; 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:none; }
.b-product-wtbox-bonus .b-link-add2compare.active:before { display:none; }
.b-product-wtbox-bonus .b-link-add2compare.active:after { opacity:1; }
.b-link-add2compare.active { color:#aaa; }
.b-link-add2compare.active: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:%23aaa; 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-mpr-serv-item label + .b-link-qst { margin-left: 5px; margin-top: -2px; }

.b-product-mpr-info-for-mobile.b-product-wtbox-bonus .b-product-mpr-info .b-price {
    font-size: 42px;
    line-height: 43px;
    padding: 5px 0;
}
.b-product-mpr-info-for-mobile.b-product-wtbox-bonus .b-action-dprice .b-with-bonus {
    padding:0 0 15px 0;
}
.b-product-mpr-info-for-mobile.b-product-wtbox-bonus .b-pmi-add2comp-box {
    padding-bottom: 10px;
}
.b-side-col-right-bonus-category .b-i-product .b-i-product-bot-meta {
    border: none;
}
.b-i-product .b-dpr-bonus-info {
    padding:0;
}
.b-i-product .b-product-wtbox-bonus .b-action-dprice .b-dprice, .b-i-product .b-product-wtbox-bonus .b-action-dprice .b-dprice i {
    font-size: 16px;
    line-height: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
}
.b-i-product .b-product-wtbox-bonus .b-action-dprice .b-dprice i {
    font-size:14px;
}
.b-i-product .b-product-wtbox-bonus {
    padding: 0 20px 10px 20px;
    margin: 0 -20px;
    border-bottom: 1px solid #e5e5e5;
}

.b-mydata-side-info-bonus {
    background: #fafafa;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
    border: none;
    padding: 10px 20px;
}
.b-mydata-side-info-bonus .b-mydata-side-nav li {
    padding: 10px 0;
}
.b-mydata-side-info-bonus .b-mydata-side-nav a {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #484f54;
}
.b-mydata-side-info-bonus .b-mydata-side-nav a:hover {
    color: #a9c342;
    text-decoration: none;
}
.b-mydata-side-info-bonus .b-mydata-side-nav .active a {
    color: #a9c342;
    font-weight: 700;
    text-decoration: none;
}

.b-bonus-article {
    display: flex;
}
.b-bart-left {
    flex-grow: 1;
}
.b-bart-right {
    width: 310px;
    min-width: 310px;
    padding: 0 0 0 30px;
}

.b-bart-bonus-reg {
    background: #fafafa;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
    padding: 15px 25px 30px 25px;
    text-align: center;
}
.b-bart-bonus-reg .b-ico {
    padding: 0 0 15px 0;
}
.b-bart-bonus-reg .b-head {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: #484f54;
    padding: 0 0 20px 0;
    margin: 0;
}
.b-btn-reg-bonus {
    background: #aac342;
    line-height: 40px;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff;
    display: block;
    text-align: center;
    font-size: 12px;
    font-weight: 700;
}
.b-btn-reg-bonus:hover, .b-btn-reg-bonus:active, .b-btn-reg-bonus:focus {
    background: #a2c617;
    color: #fff;
    text-decoration: none;
}
.b-bonus-article .b-article h1 {
    padding-top: 0;
}
.b-bonus-article .b-article h2 {
    font-weight: 500;
    font-size: 21px;
    line-height: 26px;
    color: #525351;
    padding: 0 0 10px 0;
    margin: 0;
}
.b-bonus-article .b-article h3 {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #525351;
    padding: 20px 0 20px 0;
    margin: 0;
}
.b-bonus-article .b-article ul li {
    padding-bottom:10px;
}
.b-bonus-article .b-article ul {
    margin: 0 0 10px 0;
}

.b-history-user-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.b-history-user-header .b-page-head {
    font-weight: 500;
    font-size: 21px;
    line-height: 35px;
    padding: 0;
    margin: 0;
    flex-grow: 1;
}
.b-history-user-header .b-form-date-select {
    list-style: none;
    display: flex;
    margin: 0;
    align-items: center;
}
.b-history-user-header .b-form-date-select .b-item {
    margin: 0;
    padding: 0;
}
.b-history-user-header .b-label {
    font-size: 14px;
    color: #999;
    margin:0 6px 0 0;
    padding: 0;
}
.b-history-user-header .b-date-inp {
    padding: 0 21px 0 0;
    width: 116px;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.08 1.75h-.36v-1a.661.661 0 10-1.3 0v1H3.58v-1a.66.66 0 10-1.3 0v1h-.25A1.94 1.94 0 000 3.68v11.37A1.96 1.96 0 002.03 17h10.05A1.871 1.871 0 0014 15.05V3.68a1.849 1.849 0 00-1.92-1.93zM2.03 3.08h.25v.55a.66.66 0 101.3 0v-.55h6.84v.55a.661.661 0 101.3 0v-.55h.36a.64.64 0 01.62.6v1.38H1.3V3.68a.76.76 0 01.73-.6zm10.05 12.6H2.03a.78.78 0 01-.73-.63V6.72h11.4v8.33a.66.66 0 01-.62.62v.01z' fill='%23A2C617'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0'%3e%3cpath fill='%23fff' d='M0 0h14v17H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") right center no-repeat;
    margin:0 16px 0 0;
}
.b-history-user-header .b-date-inp .b-input {
    width: 100%;
    border: 1px solid #d1d1d1;
    height: 35px;
    padding: 0 5px;
    font-size: 14px;
    color: #999;
    font-weight: 400;
}
.b-history-user-header .b-date-inp .b-input::placeholder {
    color: #999;
}
.b-history-user-header .b-date-inp .b-input:focus {
    color: #333;
}
.b-history-user-header .b-btn-select-date {
    display: block;
    width: 35px;
    height: 35px;
    border: none;
    cursor: pointer;
    font-size: 0;
    line-height: 0;
    background: rgba(170, 195, 66, 0.2) url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.5 11L14 6m0 0L8.5 1M14 6H1' stroke='%23A2C617' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e") center center no-repeat;
}
.b-history-user-header .b-btn-select-date:hover {
    background-color: rgba(170, 195, 66, 0.3);
}
.ui-datepicker {
    z-index: 500 !important;
    border-radius: 0 !important;
}

.b-bonus-history-nav {
    list-style: none;
    margin: 13px 0 0 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.b-bonus-history-nav > li {
    padding: 18px 30px 18px 0;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
}
.b-bonus-history-nav a {
    text-decoration: none;
    color: #333;
}
.b-bonus-history-nav a i {
    font-style: normal;
    font-weight: 700;
    color: #cca342;
}
.b-bonus-history-nav a:hover {
    color: #aac342;
}
.b-bonus-history-nav .active a {
    color: #aac342;
}

.b-bonus-history-list {
    list-style: none;
    margin: 0 0 30px 0;
    padding: 0;
    border-top: 1px solid #e5e5e5;
}
.b-bonus-history-list > li {
    border-bottom: 1px solid #e5e5e5;
    display: flex;
    align-items: center;
    padding: 13px 0;
    font-size: 14px;
    line-height: 18px;
    color: #525351;
}
.b-bonus-history-list .b-ico {
    min-width: 27px;
    width: 27px;
    padding: 0 7px 0 0;
}
.b-bonus-history-list .b-operation {
    padding:0 5px 0 0
}
.b-bonus-history-list .b-op-add-info {
    flex-grow: 1;
}
.b-bonus-history-list .b-op-add-info a {
    color: #525351;
    text-decoration: none;
    font-weight: 700;
}
.b-bonus-history-list .b-op-add-info a:hover {
    color: #aac342;
    text-decoration: none;
}
.b-bonus-history-list .b-time {
    font-weight: 400;
    color: #999;
    justify-self: flex-end;
    padding: 0 0 0 5px;
}
.b-bonus-history-list .b-operation span {
    font-weight: 700;
    font-size: 16px;
}
.b-bonus-history-list .b-operation .b-green {
    color: #aac342;
}
.b-bonus-history-list .b-operation .b-red {
    color: #e10303;
}
.b-bonus-history-list .b-operation .b-orange {
    color: #e3a744;
}
.b-pfd-loadmore-link-operations span:before {
    display: none;
}

.b-pfd-loadmore-link-operations span:after {
    display: block;
    opacity: 1;
    width: 21px;
    height: 24px;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='21' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.8 0c-.104.83-.16 1.664-.17 2.5V3l-.5.07A10.5 10.5 0 1021 13.47a1 1 0 10-1.98 0A8.52 8.52 0 118.92 5.1l.68-.13v.7c.03.74.05 1.4.08 1.83.03.4.06.64.1.8a32.058 32.058 0 006.1-4.1.5.5 0 00.08-.06A32.999 32.999 0 009.8 0z' fill='%23fff'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0'%3e%3cpath fill='%23fff' d='M0 0h21v24H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat;
    left:-27px;
    top:-3px;
}
.b-bart-bonus-bill {
    background: #fafafa;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
    padding: 25px 25px 30px 25px;
}
.b-bart-bonus-bill .b-head  {
    font-weight: 700;
    font-size: 20px;
    line-height: 20px;
    color: #484f54;
    padding: 0 0 20px 0;
}
.b-bart-bonus-bill .b-already2use {
    border-bottom: 1px solid #e5e5e5;
}
.b-bart-bonus-bill .b-already2use .b-label {
    font-size: 14px;
    line-height: 18px;
    color: #333;
}
.b-bart-bonus-bill .b-already2use .b-summ {
    font-size: 32px;
    line-height: 32px;
    color: #aac342;
    font-family: 'Reem Kufi';
    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 fill-rule='evenodd' clip-rule='evenodd' d='M30 15c0-8.284-6.716-15-15-15C6.716 0 0 6.716 0 15c0 8.284 6.716 15 15 15 8.284 0 15-6.716 15-15zm-3 0c0-6.628-5.373-12-12-12C8.372 3 3 8.372 3 15c0 6.627 5.372 12 12 12 6.627 0 12-5.373 12-12zM6 15a9 9 0 1118 0 9 9 0 01-18 0zm9-3a3 3 0 100 6 3 3 0 000-6z' fill='%23AAC342'/%3e%3c/svg%3e") no-repeat;
    padding:0 0 0 40px;
    margin: 7px 0 10px 0;
}
.b-bart-bonus-bill .b-equal {
    font-size: 14px;
    line-height: 18px;
    color: #999;
    padding:0 0 15px 0;
}
.b-bart-bonus-bill .b-equal b {
    font-weight: 700;
    color: #333;
    font-family: 'Reem Kufi';
    font-size: 16px;
    padding: 0 0 0 2px;
}
.b-bart-bonus-bill .b-equal b i {
    font-style: normal;
    font-family: 'Geometria';
    font-size: 14px;
}
.b-bart-bonus-bill .b-bon-inwork {
    padding: 15px 0 0px 0;
    font-size: 14px;
    line-height: 20px;
    color: #333;
}
.b-bart-bonus-bill .b-bon-inwork .b-summ {
    white-space: nowrap;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #e3a744;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 10c0-5.523-4.477-10-10-10S0 4.477 0 10s4.477 10 10 10 10-4.477 10-10zm-2 0a8 8 0 10-16 0 8 8 0 0016 0zM4 10a6 6 0 1112 0 6 6 0 01-12 0zm6-2a2 2 0 100 4 2 2 0 000-4z' fill='%23E3A744'/%3e%3c/svg%3e") 5px 0 no-repeat;
    display: inline-block;
    vertical-align: top;
    padding:0 0 0 32px;
}
.b-bart-bonus-bill .b-bon-inwork .b-equal {
    padding: 10px 0 20px 0;
}
.b-bart-bonus-bill .b-btn-go-shop {
    background: #aac342;
    line-height: 40px;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff;
    display: block;
    text-align: center;
    font-size: 12px;
    font-weight: 700;
    margin:0 0 25px 0;
}
.b-btn-go-shop:hover, .b-btn-go-shop:active, .b-btn-go-shop:focus {
    background: #a2c617;
    color: #fff;
    text-decoration: none;
}
.b-bon-transfer {
    margin:0 -25px;
    padding: 20px 25px 0 25px;
    border-top: 1px solid #e5e5e5;
}
.b-bon-transfer .b-head {
    font-size: 16px;
    line-height: 20px;
    color: #484f54;
    padding:0 0 10px 0;
}
.b-bon-transfer .form-group {
    margin:0 0 10px 0;
}
.b-bon-transfer .form-group .b-input {
    width: 100%;
    display: block;
    height: 40px;
    border: 1px solid #d1d1d1;
    background: #fff;
    margin: 0;
    font-size: 16px;
    color: #999;
}
.b-bon-transfer .form-group .b-input::placeholder {
    color: #999;
}
.b-bon-transfer .form-group .b-input:focus {
    color: #333;
}
.b-bon-transfer .b-btn-send {
    background: #aac342;
    line-height: 40px;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff;
    display: block;
    text-align: center;
    font-size: 12px;
    font-weight: 700;
    margin:15px 0 0 0;
    border: none;
    cursor: pointer;
    width: 100%;
}
.b-bon-transfer .b-btn-send:hover, .b-bon-transfer .b-btn-send:active, .b-bon-transfer .b-btn-send:focus {
    background: #a2c617;
    color: #fff;
    text-decoration: none;
}



.b-cwp-service-box {
    border-top: 1px solid rgba(0, 0, 0, 0.05);
}
.b-cwp-service-box-tabs {
    padding: 10px 0;
    display: flex;
    flex-wrap: wrap;
}
.b-csbt-nav {
    list-style: none;
    width: 50%;
    min-width: 50%;
    margin: 0;
    padding: 0 10px;
}
.b-csbt-nav li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding: 0;
    margin: 0;
}
.b-csbt-nav li a {
    display: block;
    text-decoration: none;
    padding: 10px 20px 10px 10px;
    font-weight: 500;
    font-size: 14px;
    color: rgba(72,79,84, .6);
    position: relative;
}
.b-csbt-nav li a:hover  {
    text-decoration: none;
    color: rgba(72,79,84, 1);
}
.b-csbt-nav li a:before {
    content: '';
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1l5 6-5 6' stroke='%23333' stroke-width='2'/%3e%3c/svg%3e") no-repeat;
    width: 8px;
    height: 14px;
    position: absolute;
    right: 10px;
    top: 14px;
    opacity: .2;
    transition: opacity .3s ease;
}
.b-csbt-nav li a:hover:before {
    opacity: .7;
}
.b-csbt-nav li a:after {
    content: '';
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1l5 6-5 6' stroke='%23AAC342' stroke-width='2'/%3e%3c/svg%3e") no-repeat;
    width: 8px;
    height: 14px;
    position: absolute;
    right: 10px;
    top: 14px;
    opacity: 0;
    transition: opacity .3s ease;
}
.b-csbt-nav .active a, .b-csbt-nav .active a:hover {
    color: rgba(72,79,84, 1);
}
.b-csbt-nav .active a:before {
    display: none;
}
.b-csbt-nav .active a:after {
    opacity: 1;
}
.b-cwp-service-box-tabs .tab-content {
    width: 50%;
    min-width: 50%;
    padding: 0 10px;
    border-left: 1px solid rgba(0, 0, 0, 0.05);
}
.b-csbt-params-list {
    list-style: none;
    margin: 0;
}
.b-csbt-params-list li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding: 10px 0;
    margin: 0;
    line-height: 20px;
    display: flex;
    justify-content: space-between;
}
.b-csbt-params-list .b-price {
    color: #abc343;
    font-size: 14px;
    font-weight: 700;
    padding: 0 0 0 10px;
    white-space: nowrap;
}
.b-csbt-params-list input[type="checkbox"] + label, .b-csbt-params-list input[type="radio"] + label {
    padding:0 0 0 26px !important;
    line-height: 20px !important;
    font-weight: 500;
    font-size: 14px;
    color: rgba(72,79,84, .6);
    margin: 0;
}
.b-csbt-params-list input[type="checkbox"] + label:before, .b-csbt-params-list input[type="radio"] + label:before, .b-csbt-params-list input[type="checkbox"] + label:hover:before, .b-csbt-params-list input[type="radio"] + label:hover:before {
    border: 1px solid #d1d1d1;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    top:2px;
}
.b-csbt-params-list input[type="checkbox"] + label:after, .b-csbt-params-list input[type="radio"] + label:after  {
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.692 3.674l2.983 3.095L10.308.923' stroke='%23fff' stroke-width='2'/%3e%3c/svg%3e");
    width: 12px;
    height: 9px;
    left: 2px;
    top: 6px;
    opacity: 0;
    border: none !important;
}
.b-csbt-params-list input[type="checkbox"] + label:hover:after, .b-csbt-params-list input[type="radio"] + label:hover:after { opacity:0 !important; }
.b-csbt-params-list input[type="checkbox"]:checked + label, .b-csbt-params-list input[type="radio"]:checked + label { color: rgba(72,79,84, 1); }
.b-csbt-params-list input[type="checkbox"]:checked + label:before, .b-csbt-params-list input[type="radio"]:checked + label:before {
    background: #aac342;
    border:1px solid  #aac342 !important;
    opacity: 1 !important;
}
.b-csbt-params-list input[type="radio"]:checked + label:hover:after {
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.692 3.674l2.983 3.095L10.308.923' stroke='%23fff' stroke-width='2'/%3e%3c/svg%3e");
    width: 12px;
    height: 9px;
    left: 2px;
    top: 6px;
    opacity: 0;
    border: none !important;
}
.b-csbt-params-list input[type="checkbox"]:checked + label:after, .b-csbt-params-list input[type="checkbox"]:checked + label:hover:after, .b-csbt-params-list input[type="radio"]:checked + label:after, .b-csbt-params-list input[type="radio"]:checked + label:hover:after {
    opacity: 1 !important;
}

.b-cwp-service-toggler {
    width: 40px;
    height: 30px;
    margin: auto;
    display: block;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    border: none;
    background: none;
    position: relative;
    transition: none;
}
.b-cwp-service-toggler:before {
    content: '';
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 10l8-8 8 8' stroke='%23333' stroke-width='2'/%3e%3c/svg%3e") center center no-repeat;
    left: 0;
    top: 0;
    position: absolute;
    opacity: .2;
    transition: rotate opacity .3s ease;
}
.b-cwp-service-toggler:hover:before {
    opacity: .6;
}
.b-cwp-service-toggler[aria-expanded="false"]:before {
    transform: rotate(-180deg);
}

.b-csbt-mobile-header {
    display: none;
}

.b-csbt-mobile-header-link {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    display: block;
    text-decoration: none;
    padding: 10px 20px 10px 10px;
    font-weight: 500;
    font-size: 14px;
    color: rgba(72,79,84, .6);
    position: relative;
}
.b-csbt-mobile-header-link:hover, .b-csbt-mobile-header-link:active, .b-csbt-mobile-header-link:focus  {
    text-decoration: none;
    color: rgba(72,79,84, 1);
}
.b-csbt-mobile-header-link:before {
    content: '';
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1l5 6-5 6' stroke='%23333' stroke-width='2'/%3e%3c/svg%3e") no-repeat;
    width: 8px;
    height: 14px;
    position: absolute;
    right: 14px;
    top: 14px;
    opacity: .2;
    transition:none;
    transform: rotate(90deg);
}
.b-csbt-mobile-header-link:hover:before {
    opacity: .7;
}
.b-csbt-mobile-header-link:after {
    content: '';
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1l5 6-5 6' stroke='%23AAC342' stroke-width='2'/%3e%3c/svg%3e") no-repeat;
    width: 8px;
    height: 14px;
    position: absolute;
    right: 14px;
    top: 14px;
    opacity: 0;
    transition: opacity .3s ease;
    transform: rotate(-90deg);
}
.b-csbt-mobile-header-link[aria-expanded="true"], .b-csbt-mobile-header-link[aria-expanded="true"]:hover {
    color: rgba(72,79,84, 1);
}
.b-csbt-mobile-header-link[aria-expanded="true"]:before {
    display: none;
}
.b-csbt-mobile-header-link[aria-expanded="true"]:after {
    opacity: 1;
}

/* notebook config */
.b-cfg-nb-top {
    padding: 40px 0 20px 0;
}
.b-cfg-nb-top .b-pagehead {
    font-size: 36px;
    line-height: 1;
    letter-spacing: 0.4px;
    color: #4f5250;
    padding: 0 0 30px 0;
    margin: 0;
}
.b-cfg-nb-form {
    padding: 0 0 55px 0;
}
.b-cfg-nb-form-line {
    position: relative;
    padding: 0 40px 0 0;
    margin: 0 0 20px 0;
}
.b-cfg-nb-form-line .b-input {
    height: 34px;
    width: 100%;
    background: none;
    border: none;
    border-bottom: 1px solid #e4e4e4;
    color: #484f54;
    font-size: 14px;
    font-weight: 500;
    padding: 0 40px 0 0;
}
.b-cfg-nb-form-line .b-input::placeholder {
    color: rgba(72,79,84,.3);
}
.b-cfg-nb-form-line .b-input:focus {
    color: #484f54;
}

.b-cfg-nb-form-line .b-btn-search {
    display: inline-block;
    vertical-align: top;
    width: 34px;
    height: 34px;
    cursor: pointer;
    border-radius: 0;
    border: 2px solid #a2c617;
    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:%23484F54; 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-cfg-nb-form-line .b-btn-search: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-cfg-nb-form-line .b-btn-clear {
    right: 40px;
    top:0;
    position: absolute;
    height: 33px;
    width: 33px;
    cursor: pointer;
    border: none;
    font-size: 0;
    line-height: 0;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg stroke='%23000' stroke-width='2'%3e%3cpath d='M1 1l13 13M14 1L1 14'/%3e%3c/g%3e%3c/svg%3e") center center no-repeat;
    opacity: .2;
}
.b-cfg-nb-form-line .b-btn-clear:hover {
    opacity: .6;
}

.b-cfg-nb-list-selects {
    list-style: none;
    margin: 0 -15px;
    display: flex;
    padding: 0 0 20px 0;
    justify-content: space-between;
}
.b-cfg-nb-list-selects .b-item {
    width: 33.3333%;
    padding: 0 15px;
}
.b-cfg-nb-list-selects .form-group .select2-container--default .select2-selection--single {
    border: none;
    border-bottom: 1px solid rgba(27,27,29, .1);
    padding: 0;
}
.b-cfg-nb-list-selects .form-group .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 14px;
}
.b-cfg-nb-list-selects .form-group .select2-container--default .select2-selection--single .select2-selection__arrow {
    width:16px;
    height: 10px;
    background-size:contain;
    opacity: .5;
    right: 0;
}
.b-cfg-nb-btn-upgrade {
    background: #aac342;
    padding: 10px;
    line-height: 20px;
    max-width: 360px;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    font-size: 12px;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    border: none;
    display: block;
    margin: auto;
}
.b-cfg-nb-btn-upgrade:hover, .b-cfg-nb-btn-upgrade:active, .b-cfg-nb-btn-upgrade:focus {
    background: #bae664;
}

.b-notebook-chars .b-head {
    color: #525351;
    font-weight: 500;
    font-size: 26px;
    line-height: 33px;
    padding: 0 0 30px 0;
    text-align: center;
}

.b-ntb-chars {
    width: 100%;
}
.b-ntb-chars td {
    vertical-align: top;
    padding: 30px;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    background: #f6faf5;
}
.b-ntb-chars tr:nth-child(even) td {
    background: #fff;
}
.b-ntb-chars tr td:first-child {
    font-weight: 500;
    padding-right: 20px;
    min-width: 300px;
}


.b-config-final-btm-line .b-cfbl-cols-nb .b-cfbl-label {
    padding: 0;
    font-size: 21px;
    width: 325px;
}
.b-cfbl-cols-nb .b-comp-progress-bar-mod-2 .b-bar {
    background: #eb4242;
}
.b-cfbl-select-components {
    display: none;
    font-weight: 700;
    font-size: 12px;
    line-height: 1.5;
    color: rgba(27, 27, 29, 0.3);
    left: 20px;
    top: -5px;
    position: absolute;
}
.b-cfbl-select-components i {
    font-style: normal;
    color: #c6a453;
    font-size: 14px;
    font-weight: 700;
}
.b-config-final-btm-line .b-cfbl-cols-nb .b-cfbl-btn-col {
    padding:0 10px 0 30px;
}
.b-config-final-fix-body-nb .b-csmtb-total-select {
    color: rgba(27, 27, 29, 0.3);
    font-size: 12px;
    line-height: 16px;
}
.b-config-final-fix-body-nb .b-csmtb-total-select b {
    color: #000;
    font-size: 14px;
}
.b-csmtb-price-helper {
    color: #aac342;
    font-size: 14px;
    font-weight: 700;
    line-height: 15px;
}
.b-config-final-fix-body-nb .b-csmtb-list-select .b-txt {
    color: #1b1b1d;
    font-weight: 700;
}
.b-config-final-fix-body-nb .b-csmtb-clear-link {
    color: #eb4242;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 700;
    opacity: .3;
}
.b-config-final-fix-body-nb .b-csmtb-clear-link:hover {
    opacity: .8;
}
.b-config-final-fix-body-nb .b-csmtb-clear-link span {
    border: none;
}
.b-config-final-fix-body-nb .b-csmtb-clear-link: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%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;
}
.b-config-final-fix-body-nb .b-csmtb-list-select {
    display: block;
}
.b-config-final-fix-body-nb .b-csmtb-total-select {
    padding: 0 0 15px 0;
}
.b-csmtb-mob-progress {
    display: none;
    padding: 10px 0;
}
.b-csmtb-mob-progress .b-cfbl-label {
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    color: #26262e;
}



/* cfg selector */
.b-cfg-filter-wrapper {
    border: 1px solid rgba(46,49,62,.1);
    margin: 0 -15px 30px -15px;
}
.b-cfgfw-head {
    color: #333;
    font-weight: 700;
    font-size: 21px;
    line-height: 1.3;
    position: relative;
    padding: 25px 20px;
}
.b-cfgfw-head .b-xcf-header-toggler {
    right: 20px;
    top: 20px;
}
.b-cfgfw-body {
    padding: 20px 20px 50px 20px;
}
.b-cfgfw-select-form {
    max-width: 720px;
    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: 400;
    font-size: 16px;
    line-height: 20px;
    color: #333;
    margin: 0 0 8px 0;
}
.b-cfgfw-select-form .b-form-field-range {
    border: 1px solid #dedede;
    padding: 20px 80px 36px 120px;
}
.b-cfgfw-select-form .b-form-field-range .b-range-inputs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 0 36px 0;
}
.b-cfgfw-select-form .b-form-field-range .b-input {
    width: 142px;
    height: 36px;
    border: 1px solid #d1d1d1;
    background: #fff;
    padding: 0 10px;
    color: #333;
    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: #f4f2f2;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #d1d1d1;
    border-radius: 50%;
    top: -10px !important;
    -webkit-transition: border-color 0.2s ease;
    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: #aac342;
}
.b-cfgfw-select-form .b-range-slider.ui-slider-horizontal {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
    height: 2px;
    background: #e5e5e5;
}
.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: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    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: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.b-list-cfg-params > li .b-txt {
    font-weight: 400;
    font-size: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    opacity: .6;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.b-list-cfg-params input[type="radio"] {
    display: none;
}
.b-list-cfg-params input[type="radio"] + label {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    padding: 10px !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 110px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: none;
    border: 1px solid #dedede;
    margin: 0;
}
.b-list-cfg-params input[type="radio"]:disabled + label {
    cursor: default;
}
.b-list-cfg-params input[type="radio"] + label:before {
    display: none;
}
.b-list-cfg-params input[type="radio"] + label:after,
.b-list-cfg-params input[type="radio"] + label:hover:after {
    content: '';
    opacity: 0;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 50%;
    border: none;
    left: auto;
    background: #aac342 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;
    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 {
    border: 1px solid #a9c342;
    outline: 1px solid #a9c342;
}
.b-list-cfg-params input[type="radio"]:checked + label .b-txt,
.b-list-cfg-params input[type="radio"]:checked + label .b-ico{
    opacity: 1;
}
.b-list-cfg-params input[type="radio"]:checked + label .b-txt {
    color: #a9c342;
    font-weight: 700;
    opacity: 1;
}
.b-btn-get-started {
    width: 338px;
    height: 44px;
    text-align: center;
    display: block;
    text-decoration: none;
    font-weight: 700;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
    background: #aac342;
    margin: 0 auto;
    border: none;
    line-height: 44px;
}
.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: 11px 14px 0 0;
    position: relative;
}
.b-btn-get-started:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #bae664;
    color: #fff;
}

.b-trade-in {
    max-width: 720px;
    margin: 20px auto 30px auto;
}
.b-trade-in .b-page-head  { font-size:36px; font-weight:400; color:#525351; line-height:45px; padding:0 0 30px 0; margin:0; }

.b-cwp-wrap-item-price {
    display: inline-block;
    vertical-align: middle;
    text-align: right;
}
.b-cwp-wrap-item-price .b-cwp-bonus {

}
.b-cwp-wrap-item-price .b-cwp-bonus span {
    white-space: nowrap;
    display: inline-block;
    vertical-align: top;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M.867 1.8S2.6.5 6.5.5s5.633 1.3 5.633 1.3v3.467c0 6.066-5.633 8.233-5.633 8.233S.867 11.333.867 5.267V1.8z' fill='%23AAC342'/%3e%3cpath d='M6.5 3.1v6.5M9.75 6.35h-6.5' stroke='%23fff' stroke-width='1.3'/%3e%3c/svg%3e") 0 center no-repeat;
    font-size: 16px;
    line-height: 20px;
    color: #abc343;
    font-weight: 700;
    padding: 0 0 0 16px;
    font-family: 'Reem Kufi';
}

.b-cwp-wrap-item-price .b-cwp-bonus i {
    font-style: normal;
    font-size: 14px;
    font-weight: 400;
    font-family: 'Geometria', sans-serif;
}
.b-cwp-item-td-price .b-cwp-wrap-item-price .b-price {
    line-height: 25px;
}


.b-mpr-services-list input[type="checkbox"] + label {
    line-height: 20px;
}
.b-mpr-services-list input[type="checkbox"] + label:before {
    top: 2px;
}
.b-mpr-services-list input[type="checkbox"] + label:after, .b-bstyle .b-mpr-services-list input[type="checkbox"] + label:after {
    top: 4px;
}
.b-mpr-services-list .b-mpr-serv-price {
    line-height: 20px;
}
.b-mpr-services-list .form-group-serv {
    margin: 0;
}
.b-mpr-serv-item label + .b-link-qst {
    margin-top:0;
}


.b-bstyle .b-dpr-bonus-info .b-bonus-plus {
    color: #fff;
}
.b-bstyle .b-new-helper-tooltip {
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg opacity='.3' fill='%23fff'%3e%3cpath d='M9 7H7v6h2V7z'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 8c0-4.42 3.58-8 8-8s8 3.58 8 8-3.58 8-8 8-8-3.58-8-8zm8 7.2C4.031 15.2.8 11.969.8 8 .8 4.031 4.031.8 8 .8c3.969 0 7.2 3.231 7.2 7.2 0 3.969-3.231 7.2-7.2 7.2z'/%3e%3cpath d='M9 3H7v2h2V3z'/%3e%3c/g%3e%3c/svg%3e") center center no-repeat;
}
.b-bstyle .b-link-qst {
    color: #fff;
    border-color: #f00;
}
.b-bstyle .b-link-qst:hover {
    color: #fff;
    border-color: #f00;
    background: #f00;
}


.b-obsp-name-container {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    margin: 0 0 10px 0;
}
.b-obsp-name-container .b-obsp-name {
    flex-grow: 1;
}
.b-circle-bonus {
    white-space: nowrap;
    padding: 0 25px 0 0;
    color: #333;
    font-size: 14px;
    line-height: 20px;
    position: relative;
}
.b-circle-bonus:before {
    content: '';
    width: 20px;
    height: 20px;
    right: 0;
    top: 0;
    position: absolute;
    border:2px solid #aac342;
    border-radius: 50%;
    background: #fff;
}

.b-circle-bonus:after {
    content: '';
    width: 12px;
    height: 12px;
    right: 4px;
    top: 4px;
    position: absolute;
    border:4px solid #aac342;
    border-radius: 50%;
    background: #fff;
}
.b-obs-product .b-obsp-name-container .b-obsp-name {
    margin:0 10px 0 0;
}
.b-cwp-item-td-price .b-circle-bonus {
    display: inline-block;
    vertical-align: top;
    margin: -4px 0 0 0;
}


.b-product-db-photos-slider-big {
    position:relative;
    min-height: 115px;
}
.b-product-db-photos-slider-big:after, .b-i-product .b-i-product-pic:after {
    content: '';
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 465.92 473.84'%3e%3cpath d='M79.43 436.35c-2-.49-3.92-1-5.87-1.48a61.13 61.13 0 01-28.34-16.58c-13.59-14.1-20.87-30.94-21.54-50.55a82.11 82.11 0 012.36-21.81 97.55 97.55 0 019.28-24 123.3 123.3 0 0125.25-32 149.24 149.24 0 0124.83-18.46 180.78 180.78 0 0023.55-16.94c9.36-7.84 18.09-16.37 26.73-25 7.65-7.61 15.2-15.29 23.17-22.55a167.76 167.76 0 0118.93-15.23c8.41-5.71 17.36-10.21 27.37-12.39a61.41 61.41 0 0122.65-.7 97.85 97.85 0 0124.85 7.16 74 74 0 0130 24.25 136.21 136.21 0 0113.48 23.61c4.05 8.76 7.61 17.72 11.34 26.61a320.08 320.08 0 0013.88 29.54 183.5 183.5 0 0018 27A157.91 157.91 0 01359.94 350a121.88 121.88 0 019.73 32 93.94 93.94 0 01.52 26.05 74.53 74.53 0 01-14.12 36.15 76.67 76.67 0 01-54.12 29.52 63.84 63.84 0 01-9.68 0h-1.33c-.46.16-.88-.09-1.33-.11s-.72-.25-1.11-.08l-8.15-1.54c-.28-.3-.67-.2-1-.3l-.93-.16-.78-.14c-6.9-1.45-13.37-4.09-19.81-6.83-10.9-4.67-21.44-10.13-32.24-15a212.42 212.42 0 00-26.92-10.21 133.85 133.85 0 00-19.45-4.05 104.9 104.9 0 00-15.85-.8c-10.45.13-20.85 1.11-31.25 2.07-11 1-22 2.06-33.06 1.93a79.25 79.25 0 01-13.41-1.05c-.91-.18-1.84-.2-2.76-.38a21.3 21.3 0 01-3.46-.72zM349.49 28.89c14.31 4.34 24.17 13.76 30.63 27a74.8 74.8 0 017.09 28.85 98.1 98.1 0 01-2.06 25.74 112.39 112.39 0 01-18.88 42.87 94.45 94.45 0 01-23.17 23 68.32 68.32 0 01-26.57 11.38 49 49 0 01-20.36-.36c-11.69-2.77-20.88-9.24-27.86-18.94-5.94-8.29-9.34-17.63-11.07-27.62a89.58 89.58 0 01-1.05-21.07 100.16 100.16 0 011.92-14.39 113 113 0 0111.76-31.67 103 103 0 0122.26-28 77.32 77.32 0 0125.83-15.33 56.19 56.19 0 0121.93-3.1 38.84 38.84 0 019.6 1.64zM2.67 144.56a64 64 0 014.53-12.81 56.19 56.19 0 0115.77-20.53 43.11 43.11 0 0126.51-9.72 47.13 47.13 0 0122.75 5.51 64.8 64.8 0 0120.84 17.34 88.14 88.14 0 0117.55 37.64 92.56 92.56 0 012 22.08 86.14 86.14 0 01-1 10.76 75.43 75.43 0 01-5.79 19.52 56.38 56.38 0 01-16.08 21.34 43.09 43.09 0 01-28.18 9.78 47.51 47.51 0 01-21.81-5.84 67.17 67.17 0 01-22.65-20.14 86.31 86.31 0 01-13.12-26.7 92.7 92.7 0 01-4-29c.05-1.75.14-3.49.21-5.23 0-.8.17-1.59.12-2.39a4 4 0 01.12-1c0-.42.27-.83.09-1.28.37-2.08.73-4.16 1.1-6.24.49-.5.41-1.17.56-1.77.16-.45.16-.95.48-1.32zm113.45-81.48c2.23-12.38 6-23.24 12-33.26a67.93 67.93 0 0117.23-19.6A47.91 47.91 0 01171.08.13a45.84 45.84 0 0126.84 6.33 61.65 61.65 0 0118.43 16.65c8.08 10.74 13.09 22.86 15.88 35.95a107.48 107.48 0 012.28 25.23 114.46 114.46 0 01-1.3 14.41 99.76 99.76 0 01-4.44 17.65c-4.23 12-10.45 22.8-19.71 31.67a53.16 53.16 0 01-19.9 12.33 44.49 44.49 0 01-25.7.91 51 51 0 01-20.75-11.13 74.25 74.25 0 01-18.36-24.68 100.5 100.5 0 01-9.29-35.41 111.71 111.71 0 01.21-20.28 62 62 0 01.85-6.68zm348 170.27c-.09.47-.17.95-.26 1.43a88.27 88.27 0 01-14.85 32.34 91.74 91.74 0 01-19.66 20.11c-9.75 7.27-20.47 12.39-32.51 14.48a53.62 53.62 0 01-21.56-.45 43.85 43.85 0 01-25.71-16.66 50.9 50.9 0 01-9.57-24.14 68.46 68.46 0 01.91-23.58c3.57-17.16 11.78-31.89 23.73-44.58a85.79 85.79 0 0113.3-11.52c9.9-6.93 20.67-11.7 32.71-13.35a52.39 52.39 0 0120.34 1 43.72 43.72 0 0124.89 16.67c5.7 7.68 8.61 16.44 9.64 25.87a62.51 62.51 0 01-.24 15.64c-.08.48-.17 1-.25 1.45-.35 1.77-.68 3.53-.91 5.29z'/%3e%3c/svg%3e") center center no-repeat;
    width: 116px;
    height: 116px;
    top: 5px;
    left: 40px;
    position: absolute;
    background-size: contain;
}
.b-i-product .b-i-product-pic:after {
    top: 10px;
    left: 10px;
    width: 40px;
    height: 40px;
    z-index: 5;
}

.b-outport-category {
    background: #fafafa;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
    padding: 22px 25px;
    margin: 0 0 30px 0;
}
.b-outport-category .b-head  {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #a9c342;
    margin: 0 0 20px 0;
    padding: 0;
}
.b-outport-category .b-list {
    list-style: none;
    margin: 0;
    font-size: 14px;
    line-height: 20px;
    color: #484f54;
}
.b-outport-category .b-list li {
    padding: 0 0 10px 0;
}
.b-outport-category .b-list a {
    color: #484f54;
    text-decoration: none;
}
.b-outport-category .b-list a:hover {
    text-decoration: underline;
    font-weight: 500;
}

.b-pmi-cols-tradein {
    margin: 0 0 15px 0;
}

.b-product-markdown-tradein .b-pmdn-container {
    align-items: flex-end;
}
.b-product-markdown-tradein .b-pmdn-container .b-pmdn-product {
    padding: 0 0 5px 0;
}
.b-product-markdown-tradein .b-pmdn-container .b-price {
    line-height: 42px;
    padding: 0;
}

.b-data-product-used-head {
    font-size: 14px;
    line-height: 18px;
    color: #525351;
    padding: 0 0 15px 0;
}
.b-data-product-used-info {
    font-weight: 500;
    font-size: 14px;
    line-height: 25px;
    color: #363636;
}
.b-product-markdown-reason {
    padding: 20px;
}

.b-side-need-reg {
    background: #fafafa url("data:image/svg+xml;charset=UTF-8,%3csvg width='58' height='58' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M53.764.342h-8.036a1.193 1.193 0 100 2.388h8.036c.836 0 1.517.681 1.517 1.517v49.507a1.52 1.52 0 01-1.517 1.517H4.257a1.52 1.52 0 01-1.517-1.517V4.247c0-.836.68-1.517 1.517-1.517h35.34a1.193 1.193 0 100-2.388H4.258A3.91 3.91 0 00.352 4.247v49.507a3.91 3.91 0 003.905 3.906h49.507a3.91 3.91 0 003.905-3.906V4.247A3.91 3.91 0 0053.764.342zM43.34 7.507h5.476L35.928 20.395a1.194 1.194 0 101.688 1.688L50.505 9.195v5.476a1.193 1.193 0 102.388 0V6.312c0-.66-.534-1.194-1.194-1.194h-8.36a1.193 1.193 0 100 2.389zM22.69 35.32a1.194 1.194 0 00-1.689 0L7.516 48.806V43.33a1.193 1.193 0 10-2.388 0v8.359c0 .66.534 1.194 1.194 1.194h8.359a1.193 1.193 0 100-2.388H9.205L22.69 37.01a1.194 1.194 0 000-1.689zM15.875 6.312c0-.66-.534-1.194-1.194-1.194H6.322c-.66 0-1.194.534-1.194 1.194v8.36a1.193 1.193 0 102.388 0V9.194l12.888 12.888a1.19 1.19 0 001.689 0 1.194 1.194 0 000-1.688L9.205 7.507h5.476c.66 0 1.194-.535 1.194-1.195zm26.27 45.377c0 .66.535 1.194 1.195 1.194h8.359c.66 0 1.194-.534 1.194-1.194V43.33a1.193 1.193 0 10-2.389 0v5.476L37.02 35.321a1.194 1.194 0 10-1.688 1.689l13.485 13.485H43.34c-.66 0-1.194.534-1.194 1.194z' fill='%23AAC342'/%3e%3c/svg%3e") center 20px no-repeat;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
    padding: 100px 25px 30px 25px;
    text-align: center;
    margin: 0 0 40px 0;
}
.b-side-need-reg .b-head {
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: #484f54;
    padding: 0 0 20px 0;
}
.b-side-need-reg .b-btn, .b-btn-tradein-checkout {
     background: #aac342;
     line-height: 40px;
     text-decoration: none;
     text-transform: uppercase;
     color: #fff;
     display: block;
     text-align: center;
     font-size: 12px;
     font-weight: 700;

}
.b-side-need-reg .b-btn:hover, .b-btn-tradein-checkout:hover, .b-side-need-reg .b-btn:active, .b-btn-tradein-checkout:active, .b-side-need-reg .b-btn:focus, .b-btn-tradein-checkout:focus {
    background: #a2c617;
    color: #fff;
    text-decoration: none;
}

.b-btn-tradein-checkout {
    margin: 15px 0;
}



.b-article-tradein {
    font-size: 16px;
    line-height: 21px;
    color: #525351
}

.b-article-tradein h1 {
    color: #525351
}
.b-article-tradein h2 {
    font-weight: 500;
    font-size: 21px;
    line-height: 26px;
    color: #525351
}

.b-article-tradein h4 {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #525351;
    padding: 10px 0;
}

.b-article-tradein  ul li {
    padding-bottom: 10px;
}
.b-article-tradein p {
    padding: 0;
    margin: 0 0 10px 0;
}

.b-side-trd-nav {
    background: #fafafa;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
    padding: 20px;
    margin: 0 0 40px 0;
}
.b-side-trd-nav-list {
    list-style: none;
    margin: 0;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #484f54;
    padding: 0 0 10px 0;
}
.b-side-trd-nav-list li + li {
    padding: 20px 0 0 0;
}
.b-side-trd-nav-list a {
    color: #484f54;
    text-decoration: none;
}
.b-side-trd-nav-list a:hover, .b-side-trd-nav-list .active a {
    color: #a9c342;
}

.b-list-my-orders-history .b-lmo-item-open .b-lmo-header .b-lmo-td-iprods, .b-list-my-orders-history .b-lmo-item-open .b-lmo-header .b-lmo-td-iprice {
    display: inline-block;
}
.b-list-my-orders-history .b-lmo-header .b-lmo-td-rtd { width: auto; text-align: right; }
.b-list-my-orders-history .b-lmo-bonus-info {
    white-space:nowrap;
    color: #525351;
    font-size: 14px;
    line-height: 18px;
}
.b-list-my-orders-history .b-lmo-bonus-info i {
    font-style: normal;
    color: #aac342;
    font-size: 16px;
    font-weight: 700;
}

.b-list-my-orders-history .b-imo-tlist .b-item-quant {
    width: 50%;
    text-align: right;
    padding: 0 10px 0 0;
}
.b-list-my-orders-history .b-imo-tlist .b-item-price-total {
    text-align: right;
}
.b-list-my-orders-history .b-lmo-full-info-head {
    padding-top:15px;
}


.b-csp-container {
    max-width: 760px;
    margin: auto;
    padding: 10px 0 30px 0;
}
.b-cspc-head {
    font-weight: 400;
    font-size: 36px;
    line-height: 45px;
    color: #525351;
    padding: 0 0 30px 0;
}
.b-csp-group-head {
    font-size: 16px;
    line-height: 20px;
    color: #333;
    padding: 0 0 10px 0;
    margin: 0;
}
.b-csp2cols {
    display: flex;
    margin: 0 -15px;
}
.b-csp2cols .b-col {
    width: 50%;
    min-width: 50%;
    padding: 0 15px;
}
.b-csp-form .b-label-block {
    display: flex;
    border: 1px solid #dedede;
    height: 200px;
    text-align: center;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 10px !important;
    margin:0 0 20px 0;
    transition: border .1s ease;
}
.b-csp-form .b-label-block:hover {
    border-color: #aac342;
}
.b-csp-form .b-label-block:before, .b-csp-form .b-label-block:after {
    display: none;
}
.b-csp-form .b-label-block:before {
    content: '';
    width: 28px;
    height: 28px;
    border-radius: 50%;
    right: 21px;
    top: 21px;
    position: absolute;
    opacity: 0;
    display: block;
    background: #aac342 url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.67 4l4.033 4.033 7.1-7.1' stroke='%23fff' stroke-width='2'/%3e%3c/svg%3e") center center no-repeat;
    border: none;
    left: auto !important;
    bottom: auto !important;
}
.b-csp-form .b-label-block .b-ico {
    display: flex;
    height: 62px;
    align-items: center;
    justify-content: center;
    margin:0 0 5px 0;
}
.b-csp-form .b-label-block .b-txt {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    line-height: 20px;
    color: #333;
    opacity: .6;
}
.b-csp-form .b-label-block .b-opt-list {
    position: absolute;
    bottom: 10px;
    left: 0;
    padding: 0 10px;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    line-height: 1.5;
    color: #525351;
    max-height: 36px;
    overflow: hidden;
}
.b-csp-form .b-label-block .b-opt-list span:after  {
    content: '•';
    padding:0 5px;
    color: #aac342;
}
.b-csp-form .b-label-block .b-opt-list > span:last-child:after {
    display: none;
    padding: 0;
}
.b-csp-form  .b-label-block-wd {
    padding-bottom: 60px !important;
}

.b-csp-form input:checked + .b-label-block {
    border: 1px solid #aac342;
}
.b-csp-form input + .b-label-block:after {
    border-radius: 0 !important;
}
.b-csp-form input:checked + .b-label-block:after {
    content:'';
    display: block;
    width: 100% !important;
    height: 100% !important;
    position: absolute;
    left: 0 !important;
    top: 0 !important;
    border-radius: 0 !important;
    border: 1px solid #aac342 !important;
    background: none !important;
}
.b-csp-form input:checked + .b-label-block .b-txt {
    color: #a9c342;
    font-weight: 700;
    opacity: 1;
}
.b-csp-form input:checked +.b-label-block:before{
    content: '';
    opacity: 1;
    background: #aac342 url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.67 4l4.033 4.033 7.1-7.1' stroke='%23fff' stroke-width='2'/%3e%3c/svg%3e") center center no-repeat;
    border: none;
}
.b-csp-form .b-csp-advant {
    padding: 0 20px;
}
.b-csp-form .b-csp-advant .b-head {
    font-size: 16px;
    line-height: 20px;
    color: #333333;
    opacity: 0.5;
    padding: 0 0 10px 0;
}
.b-csp-form .b-csp-advant .b-head-block {
    display: block !important;
}
.b-csp-form .b-csp-advant .b-list {
    list-style: none;
    margin: 0;
}
.b-csp-form .b-csp-advant .b-list li {
    display: flex;
    margin: 0 0 12px 0;
    align-items: center;
    font-size: 14px;
    line-height: 18px;
    color: #525351;
}
.b-csp-form .b-csp-advant .b-list .b-ico {
    width: 30px;
    min-width: 30px;
}
.b-csp-form .b-form-botbox {
    margin: 60px auto 0 auto;
    max-width: 340px;
    position: relative;
}
.b-csp-form .b-btn-next {
    background: #aac342;
    height: 44px;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    color: #fff;
    display: block;
    text-align: center;
    font-size: 12px;
    font-weight: 700;
    width: 100%;
}
.b-csp-form .b-btn-next:hover, .b-csp-form .b-btn-next:active, .b-csp-form .b-btn-next:focus {
    background: #a2c617;
    color: #fff;
}
.b-csp-form .b-step-indicators {
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 -5px;
    padding: 20px 0;
}
.b-csp-form .b-step-indicators li {
    width: 30px;
    height: 4px;
    background: #aac342;
    opacity: 0.3;
    margin:0 5px;
}
.b-csp-form .b-step-indicators .b-is-fin {
    opacity: 1;
}

.b-csp-pslider-box {
    height: 200px;
    position: relative;
    border: 2px solid #aac342;
    margin: 0 0 30px 0;
    padding: 50px 60px 50px 180px;
}
.b-csp-pslider-box:before {
    content: '';
    width: 62px;
    height: 62px;
    background: url("../images/ua-grn.png") no-repeat;
    left: 60px;
    top: 50%;
    margin: -31px 0 0 0;
    position: absolute;
}
.b-csp-pslider-inputs {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 0 50px 0;
}
.b-csp-pslider-inputs i {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    min-width: 20px;
    height: 1px;
    margin:0 30px;
    background: #515151;
}
.b-csp-pslider-input {
    height: 36px;
    background: #fff;
    border: 1px solid #d1d1d1;
    flex-grow: 1;
    display: block;
    text-align: center;
    font-size: 16px;
    color: #333;
    width: 100%;
}

.b-csp-slider.ui-slider {
    position: relative;
}
.b-csp-slider.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: #f4f2f2;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #d1d1d1;
    border-radius: 50%;
    top: -10px !important;
    -webkit-transition: border-color 0.2s ease;
    transition: border-color 0.2s ease;
}
.b-csp-slider.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    display: block;
    border: none;
    height: 2px;
    background: #aac342;
}
.b-csp-slider.ui-slider-horizontal {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
    height: 2px;
    background: #e5e5e5;
}
.b-csp-slider.ui-slider-horizontal .ui-slider-handle {
    top: 3px;
    margin-left: -10px;
}
.b-csp-slider.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.b-csp-slider.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}

.b-csp-slider-page .slick-prev {
    width: auto;
    height: auto;
    line-height: 20px;
    position: absolute;
    padding: 0 0 0 21px;
    left: 0px;
    bottom: 14px;
    top: auto;
    margin: 0;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    color: #494f54;
    font-weight: 700;
    font-size: 12px;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 15L2 8l7-7' stroke='%23494F54' stroke-width='2.3'/%3e%3c/svg%3e") 0 center no-repeat;
    opacity: .3;
    border-radius: 0;
    box-shadow: none;

}
.b-csp-slider-page .slick-prev:hover {
    opacity: .8;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 15L2 8l7-7' stroke='%23494F54' stroke-width='2.3'/%3e%3c/svg%3e") 0 center no-repeat;
    color: #494f54;
}


.b-csp-slider-page .slick-next {
    width: auto;
    height: auto;
    position: absolute;
    line-height: 20px;
    padding: 0 21px 0 0;
    right: 0px;
    bottom: 14px;
    top: auto;
    margin: 0;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    color: #494f54;
    font-weight: 700;
    font-size: 12px;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='16' transform='rotate(180)' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 15L2 8l7-7' stroke='%23494F54' stroke-width='2.3'/%3e%3c/svg%3e") right center no-repeat;
    opacity: .3;
    border-radius: 0;
    box-shadow: none;

}
.b-csp-slider-page .slick-next:hover {
    opacity: .8;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='16' transform='rotate(180)' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 15L2 8l7-7' stroke='%23494F54' stroke-width='2.3'/%3e%3c/svg%3e") right center no-repeat;
    color: #494f54;
}

.b-csp-slider-page .slick-prev:after, .b-csp-slider-page .slick-prev:before, .b-csp-slider-page .slick-next:after, .b-csp-slider-page .slick-next:before {
    display: none;
}


.b-csp-form .b-input-line-container {
    position: relative;
}
.b-csp-form .b-input-line-container .b-input-line {
    border: none;
    background: none;
    border-bottom: 1px solid rgba(27, 27, 29, 0.1);
    padding:0 30px 0 0;
    height: 30px;
    font-weight: 500;
    font-size: 14px;
    color: rgba(27, 27, 29, .5);
    display: block;
    width: 100%;
}
.b-csp-form .b-info-popup {
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='7' cy='7' r='6.75' fill='%23fff' stroke='%23AAC342' stroke-width='.5'/%3e%3cpath d='M7.857 11H6.051V6.787h1.806V11zm-.903-5.684c-.324 0-.597-.106-.82-.318a1.145 1.145 0 01-.318-.82c0-.323.106-.596.318-.82.223-.222.496-.334.82-.334.312 0 .574.112.786.335.223.223.334.496.334.82 0 .323-.111.596-.334.819a1.068 1.068 0 01-.786.318z' fill='%23AAC342'/%3e%3c/svg%3e") no-repeat;
    position: absolute;
    right: 0;
    top: 5px;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
}

.b-csp-finres h1 {
    font-weight: normal;
    font-size: 36px;
    line-height: 45px;
    color: #525351;
    margin: 0 0 10px 0;
    padding: 0;
}

.b-finres-filter {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    margin:0 0 20px -10px;
}
.b-finres-filter li {
    padding:0 0 10px 10px;
}
.b-finres-filter .b-item {
    border: 1px solid #aac342;
    display: flex;
    padding: 5px 10px;
    height: 42px;
    align-items: center;
    font-weight: 500;
    font-size: 16px;
    color: #a9c342;
}
.b-finres-filter .b-ico {
    width: 32px;
    min-width: 32px;
    margin:0 10px 0 0;
}
.b-finres-filter .b-ico img {
    display: block;
    width: 100%;
    height: auto;
    max-height: 32px;
}

.b-frc-cols {
    display: flex;
}
.b-frc-cols .b-inner {
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.14);
    position: relative;
    z-index: 2;
}
.b-frc-cols .b-inner .b-in {
    position: relative;
    z-index: 3;
    background: #fff;
    padding: 20px;
}
.b-frc-cols .b-frc-c-left .b-inner:before {
    content: '';
    background: -moz-linear-gradient(top, rgba(233,197,66,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top, rgba(233,197,66,1) 0%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(233,197,66,1) 0%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9c542', endColorstr='#00ffffff',GradientType=0 );
    left: -1px;
    top: -1px;
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    padding: 1px;
    box-sizing:content-box;
}
.b-frc-c-left, .b-frc-c-right {
    width: 32%;
    min-width: 32%;
}
.b-frc-c-center {
    width: 36%;
    min-width: 36%;
    padding: 20px 2%;
}

.b-frc-c-left .b-recommend-prod {
    font-weight: 700;
    font-size: 18px;
    line-height: 23px;
    color: #e9c542;
    padding: 0 0 15px 29px;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='21' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.61.745a1 1 0 011.78 0l2.326 4.557a1 1 0 00.734.533l5.052.804a1 1 0 01.55 1.694l-3.615 3.62a1 1 0 00-.28.862l.797 5.053a1 1 0 01-1.441 1.047l-4.56-2.32a1 1 0 00-.906 0l-4.56 2.32a1 1 0 01-1.441-1.047l.797-5.053a1 1 0 00-.28-.863L.948 8.332a1 1 0 01.55-1.693l5.052-.804a1 1 0 00.734-.533L9.609.745z' fill='%23E9C542'/%3e%3c/svg%3e") no-repeat;
}
.b-frc-c-right .b-recommend-prod {
    font-size: 18px;
    line-height: 23px;
    color: #999;
    padding: 0 0 15px 0;
}
.b-frc-cols .b-rp-name {
    font-size: 18px;
    line-height: 23px;
    color: #333;
    font-weight: 700;
    padding:0 0 20px 0;
    margin: 0;
}
.b-frc-cols .b-rp-name a {
    color: #333;
    text-decoration: none;
}

.b-product-photos-slider-big-left .slick-arrow, .b-product-photos-slider-big-right .slick-arrow {
    display: none !important;
}
.b-frc-cols img {
    display: block;
    max-width: 100%;
    height: auto;
}
.b-product-photos-slider-thumbs-left .slick-prev, .b-product-photos-slider-thumbs-left .slick-next, .b-product-photos-slider-thumbs-right .slick-prev, .b-product-photos-slider-thumbs-right .slick-next {
    margin: -17.5px 0 0 0;
}
.b-product-photos-slider-big-left, .b-product-photos-slider-big-right {
    margin: 0 0 20px 0;
}
.b-product-photos-slider-thumbs-left, .b-product-photos-slider-thumbs-right {
    padding:0 25px;
}
.b-product-photos-slider-thumbs-left .b-tb, .b-product-photos-slider-thumbs-right .b-tb {
    padding: 0 5px;
}
.b-product-photos-slider-thumbs-left .b-td, .b-product-photos-slider-thumbs-right .b-td {
    height: 65px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid transparent;
    padding: 5px;
    opacity: .5;
    cursor: pointer;
}
.b-product-photos-slider-thumbs-left .slick-current .b-td, .b-product-photos-slider-thumbs-right .slick-current .b-td {
    border: 2px solid #aac342;
    opacity: 1;
}

.b-product-photos-slider-big-left .b-item, .b-product-photos-slider-thumbs-left .b-item, .b-product-photos-slider-big-right .b-item, .b-product-photos-slider-thumbs-right .b-item {
    display: none;
}

.b-product-photos-slider-big-left.slick-initialized .b-item, .b-product-photos-slider-thumbs-left.slick-initialized .b-item, .b-product-photos-slider-big-right.slick-initialized .b-item, .b-product-photos-slider-thumbs-right.slick-initialized .b-item {
    display: block;
}

.b-frc-metacol {
    padding: 25px 0 0 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.b-frc-metacol .b-price {
    font-family: 'Reem Kufi';
    font-style: normal;
    font-weight: normal;
    font-size: 42px;
    line-height: 55px;
    color: #333;
    white-space: nowrap;
}
.b-frc-metacol .b-price i {
    font-style: normal;
    font-size: 24px;
    line-height: 30px;
    font-family: Geometria, sans-serif;
}
.b-frc-metacol .b-product-mpr-info {
    margin: 0;
    padding: 0 0 0 5px;
    box-shadow: none;
    background: none;
}
.b-frc-metacol .b-product-mpr-info .b-link-add2bas {
    padding: 0 20px;
    white-space: nowrap;
}
.b-frc-cols .b-show-another-prop {
    display: block;
    margin: 20px 0;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    padding: 12px 20px;
    line-height: 21px;
    color: #aac342;
    border: 1px solid #aac342;
}
.b-frc-cols .b-show-another-prop:hover {
    background: #aac342;
    color: #fff;
}

.b-frc-center-head {
    font-weight: 500;
    font-size: 18px;
    line-height: 1.1;
    text-align: center;
    color: #a9c342;
    padding: 0 0 15px 0;
}
.b-item-comp-perf {
    position: relative;
    margin: 0 0 20px 0;
    display: flex;
}
.b-item-comp-perf:after {
    background: #e1e1e1;
    content: '';
    width: 1px;
    height: 100%;
    left: 50%;
    top: 0;
    position: absolute;
}
.b-item-comp-perf .b-item-left {
    width: 50%;
    min-width: 50%;
}
.b-item-comp-perf .b-item-right {
    width: 50%;
    min-width: 50%;
}
.b-item-comp-perf .b-label {
    font-size: 12px;
    line-height: 1.1;
    color: #333;
    padding: 6px 10px;
    text-align: right;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.b-item-comp-perf .b-points {
    font-size: 12px;
    line-height: 1.1;
    color: #999;
    padding: 6px 10px;
    text-align: right;
}
.b-item-comp-perf .b-item-right .b-label, .b-item-comp-perf .b-item-right .b-points {
    text-align: left;
}
.b-item-comp-perf .b-line {
    display: flex;
}
.b-item-comp-perf .b-line-gr {
    height: 6px;
    background: linear-gradient(270deg, #e0e0e0 0%, #f8f8f8 100%);
    flex-grow: 1;
}
.b-item-comp-perf .b-line-color {
    background: linear-gradient(90deg, #61a4c5 0%, #c4e300 100%);

    height: 6px;
    flex-grow: 1;
}
.b-item-comp-perf .b-item-left .b-line-gr {
    transform: matrix(-1, 0, 0, 1, 0, 0);
}
.b-item-comp-perf .b-item-right .b-line {
    flex-direction: row-reverse;
}
.b-item-comp-perf .b-item-left .b-line-color {
    transform: matrix(-1, 0, 0, 1, 0, 0);
}
.b-item-comp-perf .b-line-color-reverse  {
    background: linear-gradient(90deg, #975454 0%, #c3a742 100%);
}
.b-item-comp-perf .b-item-left .b-line-color-reverse {
    transform: matrix(-1, 0, 0, 1, 0, 0);
}

.b-frc-summary-head {
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #999;
    padding: 0 0 10px 0;
}

.b-frc-summary-info {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: #333;
    padding: 25px;
    border: 2px solid #e9c542;
}
.b-frc-summary-info i {
    font-style: normal;
    color: #aac342;
}

.b-frc-char-table {
    width: 100%;
    table-layout: fixed;
}
.b-frc-char-table td {
    border-top: 1px solid #e0e0e0;
    padding: 9px 20px;
    font-size: 15px;
    line-height: 1.1;
    color: #333;
}
.b-frc-char-table .b-td-head {
    background: none;
    font-size: 24px;
    line-height: 110%;
    color: #000;
    padding: 30px 20px 20px 20px;
    border: none;
}
.b-frc-char-table .b-td-label {
    color: #999;
}
.b-frc-char-table .b-enabled { display:inline-block; vertical-align:middle; width:18px; height:19px; 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:%23b4d279; fill-opacity:1; 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-bstyle .b-frc-char-table .b-enabled { 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-frc-char-table .b-green {
    color: #aac342;
}
.b-frc-char-table .b-yell {
    color: #c3a743;
}
.b-frc-char-table .b-tr-highlight td {
    background: #fef7ee;
}
.b-frc-adv {
    max-width: 860px;
    padding: 40px 20px;
}
.b-frc-adv .b-article h2 {
    font-weight: normal;
    font-size: 24px;
    line-height: 1.1;
    color: #000;
}
.b-frc-adv .b-article p {
    margin: 0 0 10px 0;
}
.b-frc-adv .b-article ul {
    margin: 0;
}
.b-frc-adv .b-article ul li {
    padding-bottom: 10px;
}

.b-csp-finres-sing {
    max-width: 880px;
    margin: auto;
}
.b-csp-finres-sing .b-frc-c-left, .b-csp-finres-sing .b-frc-c-center {
    min-width: 50%;
    width: 50%;
}
.b-csp-finres-sing .b-frc-c-left {
    padding-right: 20px;
}
.b-csp-finres-sing .b-frc-c-center {
    padding: 10px 20px;
}
.b-csp-finres-sing .b-item-comp-perf .b-item-left {
    min-width: 100%;
    width: 100%;
}
.b-csp-finres-sing .b-item-comp-perf:after {
    left: 0;
}
.b-csp-finres-sing .b-item-comp-perf .b-label {
    text-align: left;
}
.b-csp-finres-sing .b-item-comp-perf .b-points {
    text-align: left;
}
.b-csp-finres-sing .b-item-comp-perf .b-line {
    flex-direction: row-reverse;
}
.b-csp-finres-sing .b-item-comp-perf .b-item-left .b-line-color {
    transform: none;
}

.b-csp-slider-page .slick-dots {
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 -5px;
    padding: 20px 0;
}
.b-csp-slider-page .slick-dots li {
    margin: 0;
    padding: 0;
}
.b-csp-slider-page .slick-dots  button {
    width: 30px;
    height: 4px;
    background: #aac342;
    opacity: 0.3;
    margin: 0 5px;
    border: none;
    cursor: pointer;
    font-size: 0;
    line-height: 0;
}
.b-csp-slider-page .slick-dots .slick-active button {
    opacity: 1;
}
.b-popup-slider-wdm {
    margin: 0 0 30px 0;
    opacity: 0;
}
.b-popup-slider-wdm.op1 {
    opacity: 1;
}
.b-popup-slider-wdm img {
    display: block;
    max-width: 100%;
    margin: auto;
}
.b-popup-slider-wdm-slider-nav {
    margin: 0 0 20px 0;
    opacity: 0;
}
.b-popup-slider-wdm-slider-nav.op1 {
    opacity: 1;
}
.b-popup-slider-wdm-slider-nav img {
    display: block;
    max-width: 100%;
    margin: auto;
}
.b-popup-slider-wdm-slider-nav .b-item {
    cursor: pointer;
    padding: 10px;
}
.b-popup-slider-wdm-slider-nav .slick-next, .b-popup-slider-wdm-slider-nav .slick-prev, .b-popup-slider-wdm .slick-next, .b-popup-slider-wdm .slick-prev {
    margin: -18px 0 0 0;
}
.b-popup-slider-wdm-slider-nav .slick-current {
    opacity: .6;
}



/* b-mobile-bs-panel */
.b-mobile-bs-panel {
    left: 0;
    bottom: 0;
    position: fixed;
    width: 100%;
    background: #484f54;
    box-shadow: 4px 4px 20px rgba(35, 46, 21, 0.06);
    z-index: 100;
    display: none;
}
.c-mobile-body .b-mobile-bs-panel  {
    display: block;
}
.c-mobile-body .b-footer {
    padding-bottom: 50px !important;
}
.b-mobile-bs-nav-list {
    list-style: none;
    display: flex;
    margin: 0;
    justify-content: space-between;
}
.b-mobile-bs-nav-list li {
    width: 20%;
    padding: 12px;
}
.b-mobile-bs-nav-list a {
    display: flex;
    width: 24px;
    height: 24px;
    align-items: center;
    justify-content: center;
    margin: auto;
}
.b-mobile-bs-nav-list a img {
    display: block;
    margin: auto;
}



















