@font-face {
	font-family: PFDinTextCondPro-Bold;
	src: url(fonts/PFDinTextCondPro-Bold.eot);
	src: url(fonts/PFDinTextCondPro-Bold.woff2) format("woff2"), url(fonts/PFDinTextCondPro-Bold.woff) format("woff"), url(fonts/PFDinTextCondPro-Bold.ttf) format("truetype"),
	url(fonts/PFDinTextCondPro-Bold.eot?#iefix) format("embedded-opentype");
	font-display: swap;
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: PFDinTextCondPro-Medium;
	src: url(fonts/PFDinTextCondPro-Medium.eot);
	src: url(fonts/PFDinTextCondPro-Medium.woff2) format("woff2"), url(fonts/PFDinTextCondPro-Medium.woff) format("woff"), url(fonts/PFDinTextCondPro-Medium.ttf) format("truetype"),
	url(fonts/PFDinTextCondPro-Medium.eot?#iefix) format("embedded-opentype");
	font-display: swap;
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: PFDinTextCondPro-Regular;
	src: url(fonts/PFDinTextCondPro-Regular.eot);
	src: url(fonts/PFDinTextCondPro-Regular.woff2) format("woff2"), url(fonts/PFDinTextCondPro-Regular.woff) format("woff"), url(fonts/PFDinTextCondPro-Regular.ttf) format("truetype"),
	url(fonts/PFDinTextCondPro-Regular.eot?#iefix) format("embedded-opentype");
	font-display: swap;
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: PFDinTextCompPro-Regular;
	src: url(fonts/PFDinTextCompPro-Regular.eot);
	src: url(fonts/PFDinTextCompPro-Regular.woff2) format("woff2"), url(fonts/PFDinTextCompPro-Regular.woff) format("woff"), url(fonts/PFDinTextCompPro-Regular.ttf) format("truetype"),
	url(fonts/PFDinTextCompPro-Regular.eot?#iefix) format("embedded-opentype");
	font-display: swap;
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: PFDinTextCompPro-Light;
	src: url(fonts/PFDinTextCompPro-Light.woff) format("woff"), url(fonts/PFDinTextCompPro-Light_0.eot), url(fonts/PFDinTextCompPro-Light.ttf) format("truetype"), url(fonts/PFDinTextCompPro-Light_0.woff2) format("woff2"),
	url(fonts/PFDinTextCompPro-Light_0.eot?#iefix) format("embedded-opentype");
	font-display: swap;
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: HelveticaRoman;
	src: url(fonts/HelveticaNeueCyrRoman.eot);
	src: url(fonts/HelveticaNeueCyrRoman.eot) format("embedded-opentype"), url(fonts/HelveticaNeueCyrRoman.woff2) format("woff2"), url(fonts/HelveticaNeueCyrRoman.woff) format("woff"), url(fonts/HelveticaNeueCyrRoman.ttf) format("truetype"),
	url(fonts/HelveticaNeueCyrRoman.svg#HelveticaNeueCyrRoman) format("svg");
	font-display: swap;
}
#search,
header {
    background: #fff;
}
#logo:hover,
.mini-checkout:hover,
.pagination li a:active,
.pagination li a:focus,
.pagination li a:hover {
    text-decoration: none;
}
.breadcrumbs,
.delivery,
.mini-cart-info .in-u-cart,
.mini-checkout,
.motto,
.related h3,
.related-h3,
.top-line a,
.typical-ttl {
    text-transform: uppercase;
}
.lists-wrap .carousel-btn:hover,
.lists-wrap .item-ttl:before,
.main-hits .direction > div {
    filter: brightness(0) invert(1);
}
.cart .item-qty,
.cart .item-qty *,
.faq-block {
    box-sizing: border-box;
}
#search-form:before,
.badge:after,
.badge:before,
.stock:before {
    content: "";
}
img{
	max-width: 100%;
}
body,
html {
    transition: none;
}
body {
    min-width: 1280px;
    font-family: HelveticaRoman;
}
.new-filter-wrap button:active,
.new-filter-wrap button:focus,
.sort-by:active,
.sort-by:focus,
.ui-multiselect-header input[type="search"],
a,
a:active,
a:focus,
button,
button:active,
button:focus {
    outline: 0;
}
.wrapper {
    width: 1280px;
    position: relative;
    margin: 0 auto;
}
.dib {
    display: inline-block;
    vertical-align: middle;
}
.list-unstyled,
.unlist{
    list-style-type: none;
    padding-left: 0;
    margin: 0;
    padding-top: 5px;
}
.orange,
.query,
footer .pages a:hover {
    color: #ff5f0a;
}
.body {
    margin: 0 auto;
    padding: 0;
}
.blue-btn,
.checkout input[type="submit"],
.lazyloading-load-more,
input[type="button"],
input[type="submit"] {
    color: #fff;
    text-transform: uppercase;
    padding: 0 25px;
    height: 40px;
    display: inline-flex;
    align-items: center;
	justify-content: center;
    background-color: #168de2;
    border-radius: 0;
    text-align: center;
    border: none;
    font-size: 1.5em;
    outline: 0;
    cursor: pointer;
    font-family: PFDinTextCompPro-Regular;
	text-decoration: none;
}
.blue-btn:hover,
.checkout input[type="submit"]:hover,
.lazyloading-load-more:hover,
input[type="button"]:hover,
input[type="submit"]:hover {
    background-color: #ff5f0a;
    color: #fff;
}
.blue-btn.disabled,
.blue-btn.disabled:hover {
    background-color: #d1d1d1;
}
.lazyloading-load-more {
    margin: 15px auto;
    text-decoration: none !important;
    display: block;
}
.catalog-ttl,
.left-menu {
    margin-top: -5px;
}
.cabinet-wrap ul a,
.cart .item-name .bold,
.contacts .phones > a.take-call,
.item-ttl,
.mini-cart-item-ttl h4,
footer .pages a {
    text-decoration: underline;
}
.left-column {
    width: 265px;
    font-size: 14px;
}
.right-column {
    width: 985px;
    font-size: 14px;
}
.slogan span{
	font-family: PFDinTextCondPro-Bold;
}
header hr {
    border: none;
    background: #ff5f0a;
    height: 5px;
    width: 100%;
    margin: 0;
}
.top-line {
    height: 30px;
    font-family: PFDinTextCondPro-Medium;
	line-height: 1;
}
.mini-cart-item-ttl,
.motto,
.pagination li a.inline-link,
.pagination li.selected a,
.top-line a {
    color: #333;
}
.cart .cart-total > span,
.cart .full-price,
.cart .item-qty input,
.item-page .features .value,
.item-page .features th,
.mini-cart .cnt-price,
.mini-cart-info .cnt > span,
.mini-cart-info .in-u-cart,
.mini-cart-info .summ .orange{
    font-family: PFDinTextCondPro-Bold;
}
.delivery,
.delivery .orange,
.contacts .email,
.contacts .phones > a,
.mini-cart-info,
.ui-multiselect-listitem span,
.ui-multiselect-noneselectedtext,
.ui-multiselect-selectedtext {
    font-family: HelveticaRoman;
}
.top-line .pages {
    text-align: right;
    font-size: 13px;
}
.top-line a {
    margin-left: 20px;
}
.top-line .pages a:first-child{
	margin: 0;
}
.contacts {
    height: 130px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.contacts > [class*="col-"] > .dib,
.filter-brands .brands .swiper-slide a {
    line-height: normal;
}
#logo h1 {
    width: 286px;
    height: 48px;
    background: url(img/logo-new.png) 0 0/100% no-repeat;
    margin: 0 0 5px;
}
.motto {
    text-align: center;
    letter-spacing: 0.2em;
}
.contacts .phones > a {
    color: #333;
    font-size: 12px;
}
.delivery,
.delivery .orange,
.contacts .email,
.contacts-us,
.take-call {
    font-size: 12px;
}
.contacts-us__instagram{
	display: flex;
	height: 26px;
	align-items: center;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGlkPSJTb2NpYWxfSWNvbnMiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJfeDM3X19zdHJva2UiPjxnIGlkPSJJbnN0YWdyYW1fMV8iPjxyZWN0IGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBoZWlnaHQ9IjEyOCIgd2lkdGg9IjEyOCIvPjxyYWRpYWxHcmFkaWVudCBjeD0iMTkuMTExMSIgY3k9IjEyOC40NDQ0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgaWQ9Ikluc3RhZ3JhbV8yXyIgcj0iMTYzLjU1MTkiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGQjE0MCIvPjxzdG9wIG9mZnNldD0iMC4yNTU5IiBzdHlsZT0ic3RvcC1jb2xvcjojRkY1NDQ1Ii8+PHN0b3Agb2Zmc2V0PSIwLjU5OSIgc3R5bGU9InN0b3AtY29sb3I6I0ZDMkI4MiIvPjxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzhFNDBCNyIvPjwvcmFkaWFsR3JhZGllbnQ+PHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTA1Ljg0MywyOS44MzcgICAgYzAsNC4yNDItMy40MzksNy42OC03LjY4LDcuNjhjLTQuMjQxLDAtNy42OC0zLjQzOC03LjY4LTcuNjhjMC00LjI0MiwzLjQzOS03LjY4LDcuNjgtNy42OCAgICBDMTAyLjQwNSwyMi4xNTcsMTA1Ljg0MywyNS41OTUsMTA1Ljg0MywyOS44Mzd6IE02NCw4NS4zMzNjLTExLjc4MiwwLTIxLjMzMy05LjU1MS0yMS4zMzMtMjEuMzMzICAgIGMwLTExLjc4Miw5LjU1MS0yMS4zMzMsMjEuMzMzLTIxLjMzM2MxMS43ODIsMCwyMS4zMzMsOS41NTEsMjEuMzMzLDIxLjMzM0M4NS4zMzMsNzUuNzgyLDc1Ljc4Miw4NS4zMzMsNjQsODUuMzMzeiBNNjQsMzEuMTM1ICAgIGMtMTguMTUxLDAtMzIuODY1LDE0LjcxNC0zMi44NjUsMzIuODY1YzAsMTguMTUxLDE0LjcxNCwzMi44NjUsMzIuODY1LDMyLjg2NWMxOC4xNTEsMCwzMi44NjUtMTQuNzE0LDMyLjg2NS0zMi44NjUgICAgQzk2Ljg2NSw0NS44NDksODIuMTUxLDMxLjEzNSw2NCwzMS4xMzV6IE02NCwxMS41MzJjMTcuMDg5LDAsMTkuMTEzLDAuMDY1LDI1Ljg2MSwwLjM3M2M2LjI0LDAuMjg1LDkuNjI5LDEuMzI3LDExLjg4NCwyLjIwNCAgICBjMi45ODcsMS4xNjEsNS4xMTksMi41NDgsNy4zNTksNC43ODhjMi4yNCwyLjIzOSwzLjYyNyw0LjM3MSw0Ljc4OCw3LjM1OWMwLjg3NiwyLjI1NSwxLjkxOSw1LjY0NCwyLjIwNCwxMS44ODQgICAgYzAuMzA4LDYuNzQ5LDAuMzczLDguNzczLDAuMzczLDI1Ljg2MmMwLDE3LjA4OS0wLjA2NSwxOS4xMTMtMC4zNzMsMjUuODYxYy0wLjI4NSw2LjI0LTEuMzI3LDkuNjI5LTIuMjA0LDExLjg4NCAgICBjLTEuMTYxLDIuOTg3LTIuNTQ4LDUuMTE5LTQuNzg4LDcuMzU5Yy0yLjIzOSwyLjI0LTQuMzcxLDMuNjI3LTcuMzU5LDQuNzg4Yy0yLjI1NSwwLjg3Ni01LjY0NCwxLjkxOS0xMS44ODQsMi4yMDQgICAgYy02Ljc0OCwwLjMwOC04Ljc3MiwwLjM3My0yNS44NjEsMC4zNzNjLTE3LjA5LDAtMTkuMTE0LTAuMDY1LTI1Ljg2Mi0wLjM3M2MtNi4yNC0wLjI4NS05LjYyOS0xLjMyNy0xMS44ODQtMi4yMDQgICAgYy0yLjk4Ny0xLjE2MS01LjExOS0yLjU0OC03LjM1OS00Ljc4OGMtMi4yMzktMi4yMzktMy42MjctNC4zNzEtNC43ODgtNy4zNTljLTAuODc2LTIuMjU1LTEuOTE5LTUuNjQ0LTIuMjA0LTExLjg4NCAgICBjLTAuMzA4LTYuNzQ5LTAuMzczLTguNzczLTAuMzczLTI1Ljg2MWMwLTE3LjA4OSwwLjA2NS0xOS4xMTMsMC4zNzMtMjUuODYyYzAuMjg1LTYuMjQsMS4zMjctOS42MjksMi4yMDQtMTEuODg0ICAgIGMxLjE2MS0yLjk4NywyLjU0OC01LjExOSw0Ljc4OC03LjM1OWMyLjIzOS0yLjI0LDQuMzcxLTMuNjI3LDcuMzU5LTQuNzg4YzIuMjU1LTAuODc2LDUuNjQ0LTEuOTE5LDExLjg4NC0yLjIwNCAgICBDNDQuODg3LDExLjU5Nyw0Ni45MTEsMTEuNTMyLDY0LDExLjUzMnogTTY0LDBDNDYuNjE5LDAsNDQuNDM5LDAuMDc0LDM3LjYxMywwLjM4NUMzMC44MDEsMC42OTYsMjYuMTQ4LDEuNzc4LDIyLjA3OCwzLjM2ICAgIGMtNC4yMDksMS42MzUtNy43NzgsMy44MjQtMTEuMzM2LDcuMzgyQzcuMTg0LDE0LjMsNC45OTUsMTcuODY5LDMuMzYsMjIuMDc4Yy0xLjU4Miw0LjA3MS0yLjY2NCw4LjcyMy0yLjk3NSwxNS41MzUgICAgQzAuMDc0LDQ0LjQzOSwwLDQ2LjYxOSwwLDY0YzAsMTcuMzgxLDAuMDc0LDE5LjU2MSwwLjM4NSwyNi4zODdjMC4zMTEsNi44MTIsMS4zOTMsMTEuNDY0LDIuOTc1LDE1LjUzNSAgICBjMS42MzUsNC4yMDksMy44MjQsNy43NzgsNy4zODIsMTEuMzM2YzMuNTU4LDMuNTU4LDcuMTI3LDUuNzQ2LDExLjMzNiw3LjM4MmM0LjA3MSwxLjU4Miw4LjcyMywyLjY2NCwxNS41MzUsMi45NzUgICAgQzQ0LjQzOSwxMjcuOTI2LDQ2LjYxOSwxMjgsNjQsMTI4YzE3LjM4MSwwLDE5LjU2MS0wLjA3NCwyNi4zODctMC4zODVjNi44MTItMC4zMTEsMTEuNDY0LTEuMzkzLDE1LjUzNS0yLjk3NSAgICBjNC4yMDktMS42MzYsNy43NzgtMy44MjQsMTEuMzM2LTcuMzgyYzMuNTU4LTMuNTU4LDUuNzQ2LTcuMTI3LDcuMzgyLTExLjMzNmMxLjU4Mi00LjA3MSwyLjY2NC04LjcyMywyLjk3NS0xNS41MzUgICAgQzEyNy45MjYsODMuNTYxLDEyOCw4MS4zODEsMTI4LDY0YzAtMTcuMzgxLTAuMDc0LTE5LjU2MS0wLjM4NS0yNi4zODdjLTAuMzExLTYuODEyLTEuMzkzLTExLjQ2NC0yLjk3NS0xNS41MzUgICAgYy0xLjYzNi00LjIwOS0zLjgyNC03Ljc3OC03LjM4Mi0xMS4zMzZjLTMuNTU4LTMuNTU4LTcuMTI3LTUuNzQ2LTExLjMzNi03LjM4MmMtNC4wNzEtMS41ODItOC43MjMtMi42NjQtMTUuNTM1LTIuOTc1ICAgIEM4My41NjEsMC4wNzQsODEuMzgxLDAsNjQsMHoiIGZpbGw9InVybCgjSW5zdGFncmFtXzJfKSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0iSW5zdGFncmFtIi8+PC9nPjwvZz48L3N2Zz4=') left center/18px no-repeat;
    padding: 5px 0px 5px 25px;
    color: #fd5d23;
    font-size: 14px;
    text-decoration: underline;
    text-decoration-color: rgb(253 93 35 / 30%);
    text-underline-offset: 3px;
}
.contacts a[href*="mailto:"],
.contacts a[href*="tel:"] {
    font-size: 1.3em;
}
.delivery {
    padding: 0;
}
.contacts .phones > a.take-call {
    color: #fc6318;
    text-decoration-color: #fc6318;
    text-decoration-style: dotted;
}
.contacts .phones > a.take-call:active,
.contacts .phones > a.take-call:focus,
.contacts .phones > a.take-call:hover {
    text-decoration: underline;
    text-decoration-color: #2e87e1;
    text-decoration-style: dotted;
    color: #2e87e1;
}
.cart-wrap {
    text-align: right;
}
.mini-cart-info {
    overflow: hidden;
    height: 80px;
    width: 100%;
    padding: 15px 0 0 60px;
    background: url(img/bg-cart.png) left center/50px no-repeat;
    text-align: left;
    position: relative;
    font-size: 12px;
}
.cabinet-wrap ul a,
.catalog-ttl,
.item-page .compare-at-price,
.item-page .price,
.main-hits .price,
.new-filter-ttl,
.new-filter-wrap button,
.pay-way,
footer .bold {
    font-family: PFDinTextCondPro-Medium;
}
.mini-cart-info:hover {
    background-color: #f1f1f1;
}
.mini-cart-info .cnt > span {
    color: #fff;
    border-radius: 50%;
    background: #ff5f0a;
    text-align: center;
    width: 20px;
    height: 20px;
    line-height: 20px;
}
.mini-cart-wrap {
    background: #f1f1f1;
    position: absolute;
    width: 345px;
    right: 0;
    bottom: -100px;
    opacity: 0;
    transition: 0.8s !important;
    z-index: 1;
    border-bottom: 6px solid #ccc;
    padding: 15px;
}
.checkout-options,
.mini-cart-wrap [class*="col-"],
.product-list.list-view .offers {
    padding: 0;
}
.mini-cart-item-ttl{
	display: inline-flex;
	padding: 0 10px;
	
    font-size: 0.9em;
}
.mini-cart .cnt-price {
    font-size: 0.9em;
}
.mini-cart .item {
    margin-bottom: 10px;
}
.mini-checkout {
    color: #fff;
    display: block;
    height: 30px;
    line-height: 30px;
    background: #ff5f0a;
    font-size: 1.2em;
    letter-spacing: 0.03em;
}
.mini-checkout:hover {
    color: #fff;
    background: #168de2;
}
.cart .delete,
.mini-cart-remove {
    background-image: url("data:image/svg+xml;base64, PHN2ZyBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjQgNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxzdHlsZT4uc3Qwe2ZpbGw6I2ZhMzExY308L3N0eWxlPjxnIGlkPSJJY29uLVRyYXNoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzIgMjI4KSI+PHBhdGggY2xhc3M9InN0MCIgaWQ9IkZpbGwtNiIgZD0iTS0yMDcuNS0yMDUuMWgzdjI0aC0zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGlkPSJGaWxsLTciIGQ9Ik0tMjAxLjUtMjA1LjFoM3YyNGgtM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBpZD0iRmlsbC04IiBkPSJNLTE5NS41LTIwNS4xaDN2MjRoLTN6Ii8+PHBhdGggY2xhc3M9InN0MCIgaWQ9IkZpbGwtOSIgZD0iTS0yMTkuNS0yMTQuMWgzOXYzaC0zOXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTE5Mi42LTIxMi42aC0yLjh2LTNjMC0uOS0uNy0xLjYtMS42LTEuNmgtNmMtLjkgMC0xLjYuNy0xLjYgMS42djNoLTIuOHYtM2MwLTIuNCAyLTQuNCA0LjQtNC40aDZjMi40IDAgNC40IDIgNC40IDQuNHYzIiBpZD0iRmlsbC0xMCIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMTkxLTE3Mi4xaC0xOGMtMi40IDAtNC41LTItNC43LTQuNGwtMi44LTM2IDMtLjIgMi44IDM2Yy4xLjkuOSAxLjYgMS43IDEuNmgxOGMuOSAwIDEuNy0uOCAxLjctMS42bDIuOC0zNiAzIC4yLTIuOCAzNmMtLjIgMi41LTIuMyA0LjQtNC43IDQuNCIgaWQ9IkZpbGwtMTEiLz48L2c+PC9zdmc+");
    background-position: center center;
    background-repeat: no-repeat;
}
.mini-cart-remove {
    width: 12px;
    height: 14px;
    background-size: 19px;
    cursor: pointer;
}
.vertical {
    line-height: 3;
}
.blue-line {
    height: 70px;
    border-top: 5px solid #79bff1;
    border-bottom: 5px solid #79bff1;
    background: #168de2;
}
.blue-line .wrapper,
.content .wrapper {
    padding: 0 15px;
}
.font-wrap {
    font-size: 0;
}
.catalog-ttl {
    color: #fff;
    padding-left: 65px;
    background: url(img/bg-cat-ttl.png) 15px center no-repeat #377aaa;
    height: 65px;
    line-height: 65px;
    font-size: 1.7em;
    border-top: 5px solid #999;
}
.cabinet-wrap ul {
    color: #fff;
}
.bg-cabinet {
    width: 25px;
    height: 26px;
    background: url("data:image/svg+xml;base64, PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgNi4zNSA2LjM1IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzE2OGRlMiIgZD0iTTMuMTcgMy4yOTdBMi4zODYgMi4zODYgMCAwIDAgLjggNS41NjNhLjI2NS4yNjUgMCAwIDAgLjI2Ni4yNzdoNC4yMmEuMjY1LjI2NSAwIDAgMCAuMjY0LS4yNzcgMi4zODYgMi4zODYgMCAwIDAtMi4zNzUtMi4yNjZaTTMuMTc1LjUxYTEuMjIgMS4yMiAwIDAgMCAwIDIuNDM5Yy42NyAwIDEuMjE3LS41NSAxLjIxNy0xLjIyIDAtLjY3MS0uNTQ3LTEuMjItMS4yMTctMS4yMnoiIC8+PC9zdmc+")
        center center/16px no-repeat #fff;
    border-radius: 50%;
    margin-left: 10px;
}
.cabinet-wrap ul a {
    color: #fff;
}
.search-wrap {
    padding-right: 0;
}
#search-form {
    font-size: 0;
    position: relative;
}
#search-form .btn,
.new-filter-wrap button {
    background-image: url("data:image/svg+xml;base64, PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTI3LjQxNCAyNC41ODYtNS4wNzctNS4wNzdBOS45MzIgOS45MzIgMCAwIDAgMjQgMTRjMC01LjUxNC00LjQ4Ni0xMC0xMC0xMFM0IDguNDg2IDQgMTRzNC40ODYgMTAgMTAgMTBhOS45MzIgOS45MzIgMCAwIDAgNS41MDktMS42NjNsNS4wNzcgNS4wNzdhMiAyIDAgMSAwIDIuODI4LTIuODI4ek03IDE0YzAtMy44NiAzLjE0LTcgNy03czcgMy4xNCA3IDctMy4xNCA3LTcgNy03LTMuMTQtNy03eiIgZmlsbD0iIzE2OGRlMiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
}
#search-form .btn {
    width: 50px;
    height: 40px;
    background-position: center center;
    background-color: #fff;
    background-size: 35px;
    font-size: 0;
    border-radius: 0;
    outline: 0;
}
#search-form:before {
    position: absolute;
    right: 50px;
    top: calc(50% - 12px);
    width: 1px;
    height: 25px;
    background: #ebebeb;
}
#search {
    height: 40px;
    border: none;
    padding: 12px 55px 10px 15px;
    font-size: 14px;
    width: 100%;
    margin-right: -50px;
    line-height: 40px;
    outline: 0;
}
.content .left-column,
.content .right-column {
    display: inline-block;
    vertical-align: top;
}
.left-menu .first-lvl > li {
    height: 45px;
    position: relative;
    overflow: hidden;
    z-index: 2;
    border: 1px solid #ccc;
    margin: -1px 0 0;
}
.filter-brands .move-btn,
.index-slider .move-btn,
.left-menu .first-lvl > li.parent > a,
.lists-wrap .carousel-btn,
.main-hits .direction > div {
    background-image: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NDQuODE5IiBoZWlnaHQ9IjQ0NC44MTkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ0NC44MTkgNDQ0LjgxOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzUwNTA1MCIgZD0iTTM1Mi4wMjUgMTk2LjcxMiAxNjUuODg0IDEwLjg0OEMxNTkuMDI5IDMuNjE1IDE1MC40NjkgMCAxNDAuMTg3IDBzLTE4Ljg0MiAzLjYxOS0yNS42OTcgMTAuODQ4TDkyLjc5MiAzMi4yNjRjLTcuMDQ0IDcuMDQzLTEwLjU2NiAxNS42MDQtMTAuNTY2IDI1LjY5MiAwIDkuODk3IDMuNTIxIDE4LjU2IDEwLjU2NiAyNS45ODFMMjMxLjU0NSAyMjIuNDEgOTIuNzg2IDM2MS4xNjhjLTcuMDQyIDcuMDQzLTEwLjU2NCAxNS42MDQtMTAuNTY0IDI1LjY5MyAwIDkuODk2IDMuNTIxIDE4LjU2MiAxMC41NjQgMjUuOThsMjEuNyAyMS40MTNjNy4wNDMgNy4wNDMgMTUuNjEyIDEwLjU2NCAyNS42OTcgMTAuNTY0IDEwLjA4OSAwIDE4LjY1Ni0zLjUyMSAyNS42OTctMTAuNTY0TDM1Mi4wMjUgMjQ4LjM5YzcuMDQ2LTcuNDIzIDEwLjU3MS0xNi4wODQgMTAuNTcxLTI1Ljk4MS4wMDEtMTAuMDg4LTMuNTI1LTE4LjY1NC0xMC41NzEtMjUuNjk3eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
}
.left-menu .first-lvl > li.parent > a {
    background-position: right 10px center;
    background-size: 19px;
}
.filter-brands .move-btn.move-right,
.index-slider .move-right,
.lists-wrap .carousel-btn.move-right {
    right: 7px;
}
.left-menu a {
    color: #000;
}
.left-menu .first-lvl > li > a {
    display: table-cell;
    vertical-align: middle;
    width: 265px;
    height: 44px;
    padding: 0 35px 0 17px;
    font-size: 15px;
}
.left-menu .second-lvl {
    position: absolute;
    width: 195px;
    top: 0;
    left: 100%;
    background: #168de2;
    background: -moz-linear-gradient(left, #168de2 0, #2783c6 44%, #377aab 100%);
    background: -webkit-linear-gradient(left, #168de2 0, #2783c6 44%, #377aab 100%);
    background: linear-gradient(to right, #168de2 0, #2783c6 44%, #377aab 100%);
    padding: 15px;
    z-index: -1;
    opacity: 0;
    transition: none;
}
.left-menu .second-lvl a {
    font-size: 1.1em;
    color: #fff;
}
.left-menu .first-lvl > li:hover {
    overflow: visible;
}
.index-slider,
.logos{
    overflow: hidden;
}
.left-menu .first-lvl > li:hover > a {
    text-decoration: none;
    background-color: rgba(47, 142, 210, 0.4);
}
.left-menu .first-lvl > li:hover .second-lvl {
    left: 100%;
    z-index: 1000;
    opacity: 1;
}
.left-menu .first-lvl > li:hover .second-lvl li{
	margin-bottom: 10px;
	line-height: 1;
}
.left-menu .first-lvl > li:hover .second-lvl li:last-child{
	margin: 0;
}
.more-images .image,
.new-filter-wrap button[disabled="disabled"] {
    opacity: 0.5;
}
.item-page .images{
	margin-bottom: 35px;
}
.new-filter-ttl {
    font-size: 1.4em;
    height: 45px;
    color: #fff;
    margin: 0 0 15px;
}
.new-filter-wrap {
    background: url(img/bg-filter.png) center left/90px no-repeat #377aaa;
    padding: 20px 15px;
    position: relative;
    margin: 0 0 15px;
}
.new-filter-wrap .text-uppercase {
    color: #fff;
    font-size: 1.15em;
    margin-bottom: 10px;
}
.new-filter-wrap select {
    width: 200px;
    height: 26px;
    margin-bottom: 8px;
}
.new-filter-wrap label {
    font-weight: 500;
    color: #fff;
}
.new-filter-wrap label input[type="checkbox"] {
    margin: 0 0 0 5px;
    display: inline-block;
    vertical-align: middle;
}
.new-filter-wrap button {
    height: 32px;
    width: 210px;
    background-color: #ff5f0a;
    position: relative;
    border-radius: 0 0 0 2px;
    margin-top: 10px;
    color: #377aaa;
    font-size: 19px;
    text-align: center;
    outline: 0;
    border: none;
    background-position: left 17px center;
    background-size: 25px;
}
.new-filter-wrap button:hover {
    color: #377aaa;
}
.new-filter-wrap button:after,
.new-filter-wrap button:before {
    content: "";
    position: absolute;
    top: -7px;
}
.new-filter-wrap button:before {
    height: 7px;
    left: 0;
    border-radius: 2px 0 0;
    width: 23px;
    background: #ff5f0a;
}
.new-filter-wrap button:after {
    left: 23px;
    width: 0;
    height: 0;
    border-bottom: 7px solid #ff5f0a;
    border-right: 6px solid transparent;
}
.index-slider {
    height: 330px;
    margin-top: -5px;
    position: relative;
}
.index-slider .move-btn {
    position: absolute;
    top: 50%;
    margin-top: -17px;
    height: 33px;
    width: 33px;
    background-color: rgba(255, 255, 255, 0.4);
    background-position: center center;
    background-size: 17px;
    z-index: 2;
    border-radius: 50%;
    border: none;
    padding: 0;
}
.index-slider .move-left:hover,
.index-slider .move-right:hover {
    background-color: rgba(255, 255, 255, 0.7);
}
.filter-brands .move-btn.move-left,
.index-slider .move-left,
.lists-wrap .carousel-btn.move-left {
    left: 7px;
    transform: scale(-1, 1);
}
.filter-brands {
    background: #fff;
    height: 90px;
    position: relative;
}
.filter-brands .brands {
    width: 920px;
    height: 100%;
}
.filter-brands .brands .swiper-slide {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.lists-wrap {
    height: 260px;
    background: #79bff1;
}
.lists-wrap-content{
	background: #ffa778;
	height: 220px;
	padding: 25px 30px;
}
.lists-wrap .discount .swiper-container{
    width: 885px;
}
.lists-wrap .ttl-bg {
    background-color: rgba(0, 0, 0, 0.6);
    min-height: 60px;
    position: absolute;
    bottom: -67px;
    padding: 5px 15px;
    font-size: 0.9em;
}
.unlist > li > a:hover .ttl-bg {
    bottom: 0;
}
.lists-wrap .product-list .price {
    display: block;
    text-align: center;
    color: #ff0;
    font-size: 16px;
    height: auto;
    padding-top: 5px;
}
.lists-wrap .compare-at-price {
    color: #fff;
    height: auto;
}
.lists-wrap .item-ttl {
    display: inline;
    background: 0 0;
    color: #fff;
    margin: 0;
    padding: 0;
    line-height: 1;
    letter-spacing: 0.03em;
}
#product-core-image .badge {
    top: 15px;
    left: 15px;
    height: 43px;
    width: 43px;
    font-size: 0.9em;
}
.badge {
    position: absolute;
    top: 7px;
    left: 7px;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: 36px;
    height: 36px;
    font-family: PFDinTextCondPro-Regular;
    color: #000;
    font-size: 0.78em;
    letter-spacing: 0.1em;
}
.badge:after,
.badge:before {
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#checkout-contact-form .wa-form,
.brands-sort,
.brands-sort button,
.image,
.lists-wrap .item-ttl,
.sort-by-wrap,
.stock,
.view,
.lists-wrap-content{
    position: relative;
}
.badge,
.badge:after,
.badge:before {
    border-radius: 0;
}
.badge:before {
    transform: rotate(30deg);
}
.badge:after {
    transform: rotate(-30deg);
}
.badge.new,
.badge.new:after,
.badge.new:before {
    background: #ff5031;
}
.badge.lowprice,
.badge.lowprice:after,
.badge.lowprice:before {
    background: #efef27;
}
.lists-wrap .item-ttl:before {
    content: "";
    position: absolute;
    top: 2px;
    left: -15px;
    width: 13px;
    height: 11px;
    background-size: 12px;
}
.lists-wrap .image {
    background: #fff;
    margin: 0;
    height: 170px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    width: 100%;
}
#mobile-menu,#overview .flexdiscount-price-block,.fixed-header,.mobile_show,.step-shipping .rate,a[href^="https://metrika.yandex.ru/stat/?id=46318395&from=informer"]
{
    display: none;
}
.lists-ttl {
    width: 180px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    font-family: PFDinTextCondPro-Regular;
}
.lists-ttl2{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 150px;
	background: #ffa778;
	color: #7c3030;
}
.filter-brands .move-btn,
.lists-wrap .carousel-btn {
    width: 20px;
    height: 20px;
    position: absolute;
    z-index: 100;
    top: 50%;
    margin-top: -10px;
    background-position: center center;
    background-size: 100%;
    cursor: pointer;
}
.filter-brands .move-btn:hover {
    filter: brightness(0.8) invert(1);
}
#page-content {
    padding: 10px 0 0 20px;
}
.content {
    font-family: HelveticaRoman;
    padding-bottom: 30px;
}
#page img {
    margin: 5px;
}
.related h3,
.related-h3,
.typical-ttl {
    font-family: PFDinTextCondPro-Medium;
    color: #168de2;
    font-size: 1.5em;
    margin: 0 0 20px;
}
.breadcrumbs {
    margin-bottom: 10px;
}
.breadcrumbs i {
    font-style: normal;
}
.sorting {
    margin: 0 0 20px;
}
.sort-by {
    border: 1px solid #6db0df;
    outline: 0;
    padding: 4px 5px 3px;
    margin: -3px 10px 0;
}
.sort-by option {
    border: 1px solid #ffdd73;
}
.sort-by-wrap {
    float: left;
    margin-top: 5px;
    z-index: 1;
}
.view {
    float: right;
}
.view > span {
    padding-right: 5px;
}
.view > button {
    width: 32px;
    height: 32px;
    border: none;
    margin: 0 2px;
}
.view > button.table {
    background: url(img/bg-view-table.jpg) center center no-repeat #d1d1d1;
}
.view > button.list {
    background: url(img/bg-view-list.jpg) center center no-repeat #d1d1d1;
}
.item-ttl,
.lists-wrap .item-ttl:before {
    background-image: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MzQuOTk4IiBoZWlnaHQ9IjYzNC45OTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYzNC45OTggNjM0Ljk5OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTYxNi45NTYgMjU0Ljg4OSAzOTAuNTcyIDYuNjhjLTguOTc1LTguOTA3LTIzLjUyNC04LjkwNy0zMi40OTkgMC01LjE2NyA1LjEyMi03LjAwMyAxMi4wNTctNi4yMzIgMTguNzQzdjEzMy42NjhjLTE4Ny45NDcgMC0zNDAuMzM1IDE1Mi4zNjYtMzQwLjMzNSAzNDAuMzM1IDAgNDguMjA1IDEwLjE1MyA5NC4wMDggMjguMjM4IDEzNS41NzJDNjYuNiA0OTMuMjE3IDIwMS44NzcgMzg1LjU0MyAzNTEuNDU1IDM4NS41NDN2MTM1Ljk4Yy0uNzcxIDYuNjg2IDEuNDc0IDExLjAxNCA2LjYxOCAxNi4xNTggOS45MjcgOS45MjYgMjUuMzM4IDUuODI0IDMzLjc0NS0xLjM1OWwyMjUuMTM4LTI0Ni44NDljNC43ODItNC43NTkgNi44MjEtMTEuMDYgNi41MDUtMTcuMjkyLjMxNi02LjIzMi0xLjcyMy0xMi41MzMtNi41MDUtMTcuMjkyeiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
}
.item-ttl {
    padding-left: 20px;
    margin: 0 0 10px;
    background-position: left top 4px;
    background-size: 13px;
    color: #000;
    height: 60px;
    overflow: hidden;
}
.image {
    display: inline-block;
    margin-bottom: 10px;
}
.checkout-options.payment li,
.image.image-block,
.pagination ul,
.step-shipping ul.checkout-options li {
    display: block;
}
#product-core-image,
.image.selected {
    opacity: 1;
}
.product-list .image img {
    max-height: 200px;
}
#create-user-div .wa-field,
#login-form .wa-field,
.product-list .image.image-block img,
.product-list.list-view .item-ttl,
.related_products_left .product-list .image .badge-wrapper,
.step-shipping .wa-field,
.step-shipping span.field {
    height: auto;
}
.product-list .image .badge-wrapper {
    height: 200px;
    overflow: hidden;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
}
.product-list.table-view {
    border-bottom: 4px solid #d1d1d1;
}
.cart .items,
.pickup.description,
.product-delivery.description,
.product-list.table-view > li {
    margin-bottom: 30px;
}
.item-page .blue-btn,
.product-list .blue-btn {
    padding-left: 50px;
    background-image: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIuMiA5aDEuNlY2LjhIMTZWNS4yaC0yLjJWM2gtMS42djIuMkgxMHYxLjZoMi4yWk0yMCA1djUuNUw3LjQ1IDEyLjcyIDUgM0gxLjI1YTEgMSAwIDAgMCAwIDJoMi4yMkw2LjcgMThIMjB2LTJIOC4yNmwtLjMzLTEuMzNMMjIgMTIuMThWNVpNNyAxOWExLjUgMS41IDAgMSAwIDEuNSAxLjVBMS41IDEuNSAwIDAgMCA3IDE5Wm0xMiAwYTEuNSAxLjUgMCAxIDAgMS41IDEuNUExLjUgMS41IDAgMCAwIDE5IDE5WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-size: 22px;
    background-repeat: no-repeat;
    background-position: 20px center;
}
.stock:before {
    background: url("data:image/svg+xml;base64, PHN2ZyBmaWxsPSIjMjFkODZhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIxMjgiPjxwYXRoIGQ9Ik00IDV2NmgxdjE2aDIyVjExaDFWNVptMiAyaDIwdjJINlptMSA0aDE4djE0SDdabTUuODEzIDJjLS41NTEuMDUtLjk1OC41NDMtLjkwNyAxLjA5NC4wNTEuNTUuNTQzLjk1NyAxLjA5NC45MDZoNmMuMzYuMDA0LjY5NS0uMTg0Ljg3OS0uNDk2YTEuMDEgMS4wMSAwIDAgMCAwLTEuMDA4Yy0uMTg0LS4zMTItLjUyLS41LS44NzktLjQ5NkgxMi44MTJaIi8+PC9zdmc+")
        center center/21px no-repeat;
    position: absolute;
    left: 0;
    top: calc(50% - 8px);
    width: 18px;
    height: 16px;
}
.stock.out-of-stock:before,
.stock.stock-none:before {
    background: url("data:image/svg+xml;base64, PHN2ZyBmaWxsPSIjZmEzYTI2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIxMjgiPjxwYXRoIGQ9Ik00IDV2NmgxdjE2aDIyVjExaDFWNVptMiAyaDIwdjJINlptMSA0aDE4djE0SDdabTUuODEzIDJjLS41NTEuMDUtLjk1OC41NDMtLjkwNyAxLjA5NC4wNTEuNTUuNTQzLjk1NyAxLjA5NC45MDZoNmMuMzYuMDA0LjY5NS0uMTg0Ljg3OS0uNDk2YTEuMDEgMS4wMSAwIDAgMCAwLTEuMDA4Yy0uMTg0LS4zMTItLjUyLS41LS44NzktLjQ5NkgxMi44MTJaIi8+PC9zdmc+")
        center center/21px no-repeat;
}
.product-list.table-view .item-description {
    line-height: 17px;
    height: 84px;
    margin-bottom: 10px;
    overflow: hidden;
}
.pay-way,
.product-list.list-view .item-ttl,
.product-list.list-view .price {
    margin-bottom: 15px;
}
.compare-at-price {
    height: 15px;
    color: #666;
    text-decoration: line-through;
}
.price {
    color: #168de2;
    display: flex;
    height: 40px;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    font-size: 24px;
    text-align: right;
    line-height: 1;
    font-family: PFDinTextCondPro-Medium;
}
.stock,
.stock-critical,
.stock-high,
.stock-low {
    color: #21d86a;
}
.stock {
    padding: 10px 0 10px 25px;
}
.stock-none,
.stock.out-of-stock {
    color: #fa3a26;
}
.cart .cart .item-thumb img,
.filter-param .filter-val .slider,
.pagination {
    width: 100%;
}
.pagination li {
    display: inline-block;
    margin: 0 6px;
}
.pagination li a {
    color: #999;
    font-size: 1.5em;
}
.product-list.list-view li {
    border-bottom: 5px solid #d1d1d1;
    padding: 20px 0;
    margin-bottom: 10px;
}
.cart .items > div:last-child,
.item-page .cart {
    border-bottom: 5px solid #ccc;
}
.product-list.list-view .stock {
    margin-top: 4px;
}
.product-list.list-view .image {
    padding: 20px 0 0 20px;
}
.product-list.list-view .features td {
    padding-right: 20px;
    vertical-align: top;
}
.product-list.list-view .item-description {
    line-height: 1.2;
    margin-bottom: 20px;
}
.product-list.list-view .features {
    color: #7a7a7a;
}
.product-list.list-view .features td:first-child {
    min-width: 100px;
}
.item-page .description {
    font-family: HelveticaRoman;
    margin-bottom: 15px;
}
#product-primenimost .title,
.item-page .description-h3,
.lists-ttl2{
    font-family: PFDinTextCondPro-Bold;
    text-transform: uppercase;
}
.item-page .description-h3 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 20px;
}
.pay-way {
    display: flex;
    align-items: center;
    height: 30px;
    background: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NTAiIGhlaWdodD0iNDcxIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxyZWN0IHdpZHRoPSI3NTAiIGhlaWdodD0iNDcxIiBmaWxsPSIjMEU0NTk1IiByeD0iNDAiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJtMjc4LjE5OCAzMzQuMjI4IDMzLjM2MS0xOTUuNzYyaDUzLjM1OWwtMzMuMzg0IDE5NS43NjJ6TTUyNC4zMDggMTQyLjY4OGMtMTAuNTcyLTMuOTY2LTI3LjEzNy04LjIyMi00Ny44MjMtOC4yMjItNTIuNzI1IDAtODkuODY1IDI2LjU1LTkwLjE4IDY0LjYwMy0uMjk4IDI4LjEzIDI2LjUxMyA0My44MjIgNDYuNzUzIDUzLjE4NiAyMC43NyA5LjU5NCAyNy43NTIgMTUuNzE0IDI3LjY1NCAyNC4yODMtLjEzMiAxMy4xMjEtMTYuNTg3IDE5LjExNi0zMS45MjMgMTkuMTE2LTIxLjM1NyAwLTMyLjcwMy0yLjk2Ni01MC4yMjYtMTAuMjc2bC02Ljg3Ni0zLjExMS03LjQ5IDQzLjgyNGMxMi40NjQgNS40NjQgMzUuNTEgMTAuMTk4IDU5LjQzOCAxMC40NDMgNTYuMDkgMCA5Mi41MDEtMjYuMjQ2IDkyLjkxNi02Ni44ODIuMi0yMi4yNjgtMTQuMDE2LTM5LjIxNi00NC44LTUzLjE4OC0xOC42NS05LjA1NS0zMC4wNzItMTUuMDk5LTI5Ljk1MS0yNC4yNjggMC04LjEzNyA5LjY2Ny0xNi44MzkgMzAuNTU2LTE2LjgzOSAxNy40NS0uMjcgMzAuMDg5IDMuNTM1IDM5LjkzNyA3LjVsNC43ODEgMi4yNiA3LjIzNC00Mi40M002NjEuNjE1IDEzOC40NjVoLTQxLjIzMWMtMTIuNzc0IDAtMjIuMzMyIDMuNDg3LTI3Ljk0MiAxNi4yMzRsLTc5LjI0NSAxNzkuNDA0aDU2LjAzMnM5LjE2MS0yNC4xMjMgMTEuMjMzLTI5LjQxOGM2LjEyNCAwIDYwLjU1NC4wODQgNjguMzM3LjA4NCAxLjU5NiA2Ljg1MyA2LjQ5MSAyOS4zMzQgNi40OTEgMjkuMzM0aDQ5LjUxM2wtNDMuMTg4LTE5NS42MzhabS02NS40MTggMTI2LjQwN2M0LjQxMy0xMS4yNzkgMjEuMjYtNTQuNzIzIDIxLjI2LTU0LjcyMy0uMzE2LjUyMiA0LjM4LTExLjMzNCA3LjA3NS0xOC42ODRsMy42MDYgMTYuODc5czEwLjIxNyA0Ni43MjggMTIuMzUyIDU2LjUyOGgtNDQuMjkzWiIvPjxwYXRoIGQ9Im00NS44NzkgMTM4LjQ2NS0uNjgyIDQuMDc0YzIxLjA5MSA1LjEwNiAzOS45MyAxMi40OTQgNTYuNDIyIDIxLjY4Nmw0Ny4zNDYgMTY5LjY5MSA1Ni40NTUtLjA2NiA4NC4wMDQtMTk1LjM4NWgtNTYuNTIybC01Mi4yNCAxMzMuNDk2LTUuNTY2LTI3LjEyOWE4OC4wMDUgODguMDA1IDAgMCAwLS44MjMtMi40OWwtMTguMTY2LTg3LjM1Yy0zLjIzLTEyLjM5Ni0xMi41OTgtMTYuMDk1LTI0LjE4Ny0xNi41MjdINDUuODc5eiIgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLW9wYWNpdHk6MSIvPjwvZz48L3N2Zz4=")
            left 165px center/40px no-repeat,
        url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZmlsbD0iI0ZGQjYwMCIgZD0iTTYzLjUgMzJjMCAxMC40LTguNCAxOC45LTE4LjkgMTguOS0xMC40IDAtMTguOS04LjUtMTguOS0xOC45IDAtMTAuNCA4LjQtMTguOSAxOC44LTE4LjkgMTAuNiAwIDE5IDguNSAxOSAxOC45eiIvPjxwYXRoIGZpbGw9IiNGNzk4MUQiIGQ9Ik00NC42IDEzLjFjMTAuNCAwIDE4LjkgOC41IDE4LjkgMTguOSAwIDEwLjQtOC40IDE4LjktMTguOSAxOC45LTEwLjQgMC0xOC45LTguNS0xOC45LTE4LjkiLz48cGF0aCBmaWxsPSIjRkY4NTAwIiBkPSJNNDQuNiAxMy4xYzEwLjQgMCAxOC45IDguNSAxOC45IDE4LjkgMCAxMC40LTguNCAxOC45LTE4LjkgMTguOSIvPjxwYXRoIGZpbGw9IiNGRjUwNTAiIGQ9Ik0xOS4yIDEzLjFDOC45IDEzLjIuNSAyMS42LjUgMzJjMCAxMC40IDguNCAxOC45IDE4LjkgMTguOSA0LjkgMCA5LjMtMS45IDEyLjctNC45LjctLjYgMS4zLTEuMyAxLjktMmgtMy45Yy0uNS0uNi0xLTEuMy0xLjQtMS45aDYuN2MuNC0uNi44LTEuMyAxLjEtMmgtOC45Yy0uMy0uNi0uNi0xLjMtLjgtMmgxMC40Yy42LTEuOSAxLTMuOSAxLTYgMC0xLjQtLjItMi43LS40LTRIMjYuMmMuMS0uNy4zLTEuMy41LTJoMTAuNGMtLjItLjctLjUtMS40LS44LTJoLTguOGMuMy0uNy43LTEuMyAxLjEtMmg2LjdjLS40LS43LS45LTEuNC0xLjUtMmgtMy43Yy42LS43IDEuMi0xLjMgMS45LTEuOS0zLjMtMy4xLTcuOC00LjktMTIuNy00LjkgMC0uMiAwLS4yLS4xLS4yeiIvPjxwYXRoIGZpbGw9IiNFNTI4MzYiIGQ9Ik0uNSAzMmMwIDEwLjQgOC40IDE4LjkgMTguOSAxOC45IDQuOSAwIDkuMy0xLjkgMTIuNy00LjkuNy0uNiAxLjMtMS4zIDEuOS0yaC0zLjljLS41LS42LTEtMS4zLTEuNC0xLjloNi43Yy40LS42LjgtMS4zIDEuMS0yaC04LjljLS4zLS42LS42LTEuMy0uOC0yaDEwLjRjLjYtMS45IDEtMy45IDEtNiAwLTEuNC0uMi0yLjctLjQtNEgyNi4yYy4xLS43LjMtMS4zLjUtMmgxMC40Yy0uMi0uNy0uNS0xLjQtLjgtMmgtOC44Yy4zLS43LjctMS4zIDEuMS0yaDYuN2MtLjQtLjctLjktMS40LTEuNS0yaC0zLjdjLjYtLjcgMS4yLTEuMyAxLjktMS45LTMuMy0zLjEtNy44LTQuOS0xMi43LTQuOWgtLjEiLz48cGF0aCBmaWxsPSIjQ0IyMDI2IiBkPSJNMTkuNCA1MC45YzQuOSAwIDkuMy0xLjkgMTIuNy00LjkuNy0uNiAxLjMtMS4zIDEuOS0yaC0zLjljLS41LS42LTEtMS4zLTEuNC0xLjloNi43Yy40LS42LjgtMS4zIDEuMS0yaC04LjljLS4zLS42LS42LTEuMy0uOC0yaDEwLjRjLjYtMS45IDEtMy45IDEtNiAwLTEuNC0uMi0yLjctLjQtNEgyNi4yYy4xLS43LjMtMS4zLjUtMmgxMC40Yy0uMi0uNy0uNS0xLjQtLjgtMmgtOC44Yy4zLS43LjctMS4zIDEuMS0yaDYuN2MtLjQtLjctLjktMS40LTEuNS0yaC0zLjdjLjYtLjcgMS4yLTEuMyAxLjktMS45LTMuMy0zLjEtNy44LTQuOS0xMi43LTQuOWgtLjEiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJtMjYuMSAzNi44LjMtMS43Yy0uMSAwLS4zLjEtLjUuMS0uNyAwLS44LS40LS43LS42bC42LTMuNWgxLjFsLjMtMS45aC0xbC4yLTEuMmgtMnMtMS4yIDYuNi0xLjIgNy40YzAgMS4yLjcgMS43IDEuNiAxLjcuNiAwIDEuMS0uMiAxLjMtLjN6TTI2LjggMzMuNmMwIDIuOCAxLjkgMy41IDMuNSAzLjUgMS41IDAgMi4xLS4zIDIuMS0uM2wuNC0xLjlzLTEuMS41LTIuMS41Yy0yLjIgMC0xLjgtMS42LTEuOC0xLjZIMzNzLjMtMS4zLjMtMS44YzAtMS4zLS43LTIuOS0yLjktMi45LTIuMS0uMi0zLjYgMi0zLjYgNC41em0zLjUtMi45YzEuMSAwIC45IDEuMy45IDEuNEgyOWMwLS4xLjItMS40IDEuMy0xLjR6TTQzIDM2LjhsLjQtMi4ycy0xIC41LTEuNy41Yy0xLjQgMC0yLTEuMS0yLTIuMyAwLTIuNCAxLjItMy43IDIuNi0zLjcgMSAwIDEuOC42IDEuOC42bC4zLTIuMXMtMS4yLS41LTIuMy0uNWMtMi4zIDAtNC42IDItNC42IDUuOCAwIDIuNSAxLjIgNC4yIDMuNiA0LjIuOCAwIDEuOS0uMyAxLjktLjN6TTE1LjEgMjguOWMtMS40IDAtMi40LjQtMi40LjRsLS4zIDEuN3MuOS0uNCAyLjItLjRjLjcgMCAxLjMuMSAxLjMuNyAwIC40LS4xLjUtLjEuNWgtLjljLTEuNyAwLTMuNi43LTMuNiAzIDAgMS44IDEuMiAyLjIgMS45IDIuMiAxLjQgMCAyLS45IDIuMS0uOWwtLjEuOEgxN2wuOC01LjVjMC0yLjQtMi0yLjUtMi43LTIuNXptLjQgNC41YzAgLjMtLjIgMS45LTEuNCAxLjktLjYgMC0uOC0uNS0uOC0uOCAwLS41LjMtMS4yIDEuOC0xLjIuMy4xLjQuMS40LjF6TTE5LjcgMzdjLjUgMCAzIC4xIDMtMi42IDAtMi41LTIuNC0yLTIuNC0zIDAtLjUuNC0uNyAxLjEtLjcuMyAwIDEuNC4xIDEuNC4xbC4zLTEuOHMtLjctLjItMS45LS4yYy0xLjUgMC0zIC42LTMgMi42IDAgMi4zIDIuNSAyLjEgMi41IDMgMCAuNi0uNy43LTEuMi43LS45IDAtMS44LS4zLTEuOC0uM2wtLjMgMS44Yy4xLjIuNi40IDIuMy40ek01OS42IDI3LjNsLS40IDIuN3MtLjgtMS0xLjktMWMtMS44IDAtMy40IDIuMi0zLjQgNC44IDAgMS42LjggMy4zIDIuNSAzLjMgMS4yIDAgMS45LS44IDEuOS0uOGwtLjEuN2gybDEuNS05LjYtMi4xLS4xem0tLjkgNS4zYzAgMS4xLS41IDIuNS0xLjYgMi41LS43IDAtMS4xLS42LTEuMS0xLjYgMC0xLjYuNy0yLjYgMS42LTIuNi43IDAgMS4xLjUgMS4xIDEuN3pNNC4yIDM2LjlsMS4yLTcuMi4yIDcuMkg3bDIuNi03LjItMS4xIDcuMmgyLjFsMS42LTkuNkg4LjlsLTIgNS45LS4xLTUuOUgzLjlsLTEuNiA5LjZoMS45ek0zNS4yIDM2LjljLjYtMy4zLjctNiAyLjEtNS41LjItMS4zLjUtMS44LjctMi4zaC0uNGMtLjkgMC0xLjYgMS4yLTEuNiAxLjJsLjItMS4xaC0xLjlMMzMgMzdoMi4yek00Ny42IDI4LjljLTEuNCAwLTIuNC40LTIuNC40bC0uMyAxLjdzLjktLjQgMi4yLS40Yy43IDAgMS4zLjEgMS4zLjcgMCAuNC0uMS41LS4xLjVoLS45Yy0xLjcgMC0zLjYuNy0zLjYgMyAwIDEuOCAxLjIgMi4yIDEuOSAyLjIgMS40IDAgMi0uOSAyLjEtLjlsLS4xLjhoMS44bC44LTUuNWMuMS0yLjQtMi0yLjUtMi43LTIuNXptLjUgNC41YzAgLjMtLjIgMS45LTEuNCAxLjktLjYgMC0uOC0uNS0uOC0uOCAwLS41LjMtMS4yIDEuOC0xLjIuMy4xLjMuMS40LjF6TTUyIDM2LjljLjYtMy4zLjctNiAyLjEtNS41LjItMS4zLjUtMS44LjctMi4zaC0uNGMtLjkgMC0xLjYgMS4yLTEuNiAxLjJsLjItMS4xaC0xLjlMNDkuOCAzN0g1MnoiLz48cGF0aCBmaWxsPSIjRENFNUU1IiBkPSJNMjMgMzUuNGMwIDEuMi43IDEuNyAxLjYgMS43LjcgMCAxLjMtLjIgMS41LS4zbC4zLTEuN2MtLjEgMC0uMy4xLS41LjEtLjcgMC0uOC0uNC0uNy0uNmwuNi0zLjVoMS4xbC4zLTEuOWgtMWwuMi0xLjJNMjcuOCAzMy42YzAgMi44LjkgMy41IDIuNSAzLjUgMS41IDAgMi4xLS4zIDIuMS0uM2wuNC0xLjlzLTEuMS41LTIuMS41Yy0yLjIgMC0xLjgtMS42LTEuOC0xLjZIMzNzLjMtMS4zLjMtMS44YzAtMS4zLS43LTIuOS0yLjktMi45LTIuMS0uMi0yLjYgMi0yLjYgNC41em0yLjUtMi45YzEuMSAwIDEuMyAxLjMgMS4zIDEuNEgyOWMwLS4xLjItMS40IDEuMy0xLjR6TTQzIDM2LjhsLjQtMi4ycy0xIC41LTEuNy41Yy0xLjQgMC0yLTEuMS0yLTIuMyAwLTIuNCAxLjItMy43IDIuNi0zLjcgMSAwIDEuOC42IDEuOC42bC4zLTIuMXMtMS4yLS41LTIuMy0uNWMtMi4zIDAtMy42IDItMy42IDUuOCAwIDIuNS4yIDQuMiAyLjYgNC4yLjggMCAxLjktLjMgMS45LS4zek0xMi40IDMxLjFzLjktLjQgMi4yLS40Yy43IDAgMS4zLjEgMS4zLjcgMCAuNC0uMS41LS4xLjVoLS45Yy0xLjcgMC0zLjYuNy0zLjYgMyAwIDEuOCAxLjIgMi4yIDEuOSAyLjIgMS40IDAgMi0uOSAyLjEtLjlsLS4xLjhIMTdsLjgtNS41YzAtMi4zLTItMi40LTIuOC0yLjRtMS41IDQuM2MwIC4zLTEuMiAxLjktMi40IDEuOS0uNiAwLS44LS41LS44LS44IDAtLjUuMy0xLjIgMS44LTEuMi4zLjEgMS40LjEgMS40LjF6TTE3LjUgMzYuOHMuNi4yIDIuMy4yYy41IDAgMyAuMSAzLTIuNiAwLTIuNS0yLjQtMi0yLjQtMyAwLS41LjQtLjcgMS4xLS43LjMgMCAxLjQuMSAxLjQuMWwuMy0xLjhzLS43LS4yLTEuOS0uMmMtMS41IDAtMiAuNi0yIDIuNiAwIDIuMyAxLjUgMi4xIDEuNSAzIDAgLjYtLjcuNy0xLjIuN001OS4yIDMwcy0uOC0xLTEuOS0xYy0xLjggMC0yLjQgMi4yLTIuNCA0LjggMCAxLjYtLjIgMy4zIDEuNSAzLjMgMS4yIDAgMS45LS44IDEuOS0uOGwtLjEuN2gybDEuNS05LjZtLTIuNiA1LjJjMCAxLjEtLjkgMi41LTIgMi41LS43IDAtMS4xLS42LTEuMS0xLjYgMC0xLjYuNy0yLjYgMS42LTIuNi43IDAgMS41LjUgMS41IDEuN3pNNC4yIDM2LjlsMS4yLTcuMi4yIDcuMkg3bDIuNi03LjItMS4xIDcuMmgyLjFsMS42LTkuNkg5LjdsLTIuOCA1LjktLjEtNS45SDUuN2wtMy40IDkuNmgxLjl6TTMzLjEgMzYuOWgyLjFjLjYtMy4zLjctNiAyLjEtNS41LjItMS4zLjUtMS44LjctMi4zaC0uNGMtLjkgMC0xLjYgMS4yLTEuNiAxLjJsLjItMS4xTTQ0LjkgMzEuMXMuOS0uNCAyLjItLjRjLjcgMCAxLjMuMSAxLjMuNyAwIC40LS4xLjUtLjEuNWgtLjljLTEuNyAwLTMuNi43LTMuNiAzIDAgMS44IDEuMiAyLjIgMS45IDIuMiAxLjQgMCAyLS45IDIuMS0uOWwtLjEuOGgxLjhsLjgtNS41YzAtMi4zLTItMi40LTIuOC0yLjRtMS41IDQuM2MwIC4zLTEuMiAxLjktMi40IDEuOS0uNiAwLS44LS41LS44LS44IDAtLjUuMy0xLjIgMS44LTEuMi40LjEgMS40LjEgMS40LjF6TTQ5LjkgMzYuOUg1MmMuNi0zLjMuNy02IDIuMS01LjUuMi0xLjMuNS0xLjguNy0yLjNoLS40Yy0uOSAwLTEuNiAxLjItMS42IDEuMmwuMi0xLjEiLz48L3N2Zz4=")
            left 215px center/42px no-repeat,
        url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdmlld0JveD0iMCAwIDg0MC44IDM2MC40Ij48cGF0aCBmaWxsPSIjZmNiMzE2IiBkPSJNMzQwIDM0Ny45Yy0xLjYtNC40LTQuNS03LjQtNi42LTExLjMtNS4xLTYuNy0xMS4xLTEyLjUtMTcuMS0xOC4zLTIuMS0uNy0zLTIuNy01LTMuNS0xLjMtMS43LTMuNC0yLjYtNS4xLTMuOS0zLjQtMi42LTcuMS00LjgtMTAuOS03LTcuMi00LjYtMTYuMS03LjUtMjQuOS0xMC41LTkuNS0yLjMtMTkuNS00LTI5LjktNS40LTEwLjMtMS41LTIwLjYtMi45LTI4LjQtNy00LjUtMS4zLTcuOC0zLjgtMTEuNy01LjgtMy42LTIuNC03LjUtNC40LTEwLjUtNy40LTMuNy0yLjItNi01LjktOC45LTguOS0xLTItMi43LTMuMi0zLjUtNS40LTEtLjQtMS4zLTEuNi0xLjktMi4zLS43LS44LS43LTIuNC0xLjktMi43LS42IDQuMS0uNCA5IDAgMTMuMi41IDEuOC43IDQgMS4yIDUuOC4zIDEuNiAxLjggNC4yIDEuMiA1LjQtMzEuMi0xLjYtNTQtMTEuNS03My44LTI0LjUtOS44LTYuNS0xOC4yLTE0LjQtMjYtMjIuOS0zLjQtNC43LTcuMS05LjItMTAuMS0xNC40LTMuMS01LjEtNS43LTEwLjktOC41LTE2LjMtNC42LTExLjctOC45LTIzLjctMTAuNS0zOC40LTIuMS0xMy43LTEuNi0zMS4yIDEuNS00My45IDEuMS03IDMuNC0xMi45IDUuNC0xOSAxLjMtMi44IDIuNy01LjYgMy45LTguNSAxLjctMi40IDIuNi01LjcgNC43LTcuOCA1LjctMTAuNyAxNC4yLTE4LjcgMjIuOS0yNi40IDkuNC02LjkgMjAuMS0xMi41IDMzLTE1LjkgMTIuNC0yLjggMjkuMy0zLjMgNDIuNy0uNCAyNy4yIDUuNiA0Ny43IDE3LjggNjQuOSAzMy40IDE3LjQgMTUuMyAzMC44IDM0LjcgNDAgNTguMyA5LjUgMjIuNCAxMi44IDU3LjMgNC4zIDgyLjctMy41LTItNy0zLjktMTAuNS01LjgtNC4yLTEuMi04LjMtMi42LTEzLjItMy4xLTUuOS0uMS0xMS43IDAtMTUuNSAxLjkgNy43LS44IDEzLjkgMS4zIDE4LjcgMy4xIDIuOCAxLjEgNC40IDEuOCA2LjYgMy4xIDQuMyAyLjUgOC4xIDQuOCAxMS4zIDguMiA5LjEgOCAxNS42IDE4LjYgMTguNyAzMi42IDAgLjQuNS4zLjQtLjQuNC0uMS42LS40LjgtLjguNS0uNiAxLjEtMS4yIDEuNi0xLjkgMS0xLjIgMi0yLjQgMi43LTMuOSAyLjEtMi41IDMuOC01LjMgNS40LTguMiAzLjctNS40IDYuNS0xMS42IDkuNy0xNy41IDUuNS0xMi42IDEwLTI2LjIgMTIuOC00MS42IDUuNi0zNC4yLTEuMS02Ni42LTEyLjgtOTAuNS0xMi0yNC4xLTI4LjgtNDMuNC01MC41LTU3LjktMjEuOS0xNC40LTQ3LjUtMjUtODIuNy0yNi0uMi0uNy0uNS4xLTEuMiAwLTE4LjYtLjYtMzMuNiAyLTQ4LjUgNS44LTYuOSAyLjMtMTQuMSA0LjMtMjAuMiA3LjQtNyAyLjMtMTIuNiA2LjEtMTkgOC45LTIuMyAyLjItNS44IDMuMy04LjIgNS40LTMuMSAxLjUtNS40IDMuOS04LjUgNS40LTUgNC40LTEwLjMgOC4zLTE1LjIgMTIuOC00LjggNC40LTkgOS40LTEzLjYgMTQtLjcgMS42LTEuOSAyLjctMy4xIDMuOS0uOCAxLjUtMS44IDIuOC0zLjEgMy45LS41IDEuOC0yLjEgMi41LTIuNyA0LjMtMS4zIDEtMS42IDMtMy4xIDMuOS0xLjMgMy4yLTMuNiA1LjUtNS4xIDguNS0xLjggMi45LTMuMiA2LjEtNSA4LjktMi44IDYuNS01LjggMTIuOC04LjEgMTkuOC0yLjQgNi44LTQuNCAxNC01LjggMjEuOC0xLjUgNy4zLTIuOSAxNi44LTIuNyAyNC41LTEgMi44LS4yIDggMCAxMS4zIDAgLjYtLjQuOC0uNCAxLjIgMCAzLjcgMSA4LjIgMS4yIDEwLjUuOCA4LjUgMi4zIDE2LjQgNC43IDIzLjMgMS41IDcuNyA0LjcgMTMuNyA3IDIwLjYgMy41IDUuOCA1LjkgMTIuNyAxMC4xIDE3LjkgMy4xIDYuMSA3LjUgMTAuOSAxMS43IDE1LjkgNC41IDQuOCA5IDkuNyAxNC40IDEzLjYgOS45IDguNiAyMS41IDE1LjUgMzQuMiAyMS40IDIzLjcgMTEuNSA1OS4xIDE5IDkwLjkgMTcuMSA4LjEtMS4xIDE2LjMtMi4xIDIzLjctMy45IDYuOC0yLjUgMTQuNy00IDIyLjktNSAxOC43LTEuMiAzNC45LjUgNDkuMyA0LjcgMTQuNiAzLjkgMjcuMiA5LjggMzguMSAxNy41IDUuOCAzLjQgMTAuNiA3LjggMTUuNSAxMiA1IDQuMyA5IDkuNiAxMy42IDE0LjQuNiAxLjggMS44IDMuMSAyLjcgNC43IDEuMiAxLjMuNiA0LjMgMy41IDMuOSAxLjgtMS44LS4zLTQuNC0uNC02LjYtMS44LTEuOS0yLjItNC40LTMuNi02eiIvPjxwYXRoIGZpbGw9IiNmY2IzMTYiIGQ9Ik0yNjcuNCAyNDEuNWMtLjQgMC0uNS4zLS44LjQtLjcgMS41LS40IDMuOSAwIDUuNCAyLjEgNC4zIDIuOCA5LjkgNy40IDExLjcgMi4yLS43IDItMy45IDEuOS03LTEtMy44LTIuNC03LjItNC43LTkuNy0xLjYtLjYtMi43LTEuNi0zLjgtLjh6bS0yNy4yIDEwLjljMC0uMi0uMy0uNC0uNCAwLTMuOC0uNS01LjEgMS42LTcgMy4xLTMuMyA4LjcgMiAxNy4yIDExLjMgMTcuMSAzLjctLjkgNi0zLjMgNi42LTcuNC0uNS03LjMtMy42LTEyLTEwLjUtMTIuOHoiLz48cGF0aCBmaWxsPSIjMDI2OWIzIiBkPSJNNDY0LjQgMjI0LjdjMS41IDYuMyA0LjcgMTAuOCA4LjMgMTVzNy44IDcuNyAxMi45IDEwLjNjNC44IDMgMTAgNS41IDE2IDcuMiAyLjkgMSA1LjcgMi4yIDkuMyAyLjYgMi41IDEuNCA1LjUgMi4xIDUuNyA1LjctLjEgNC4zLTMgNS45LTYuNyA2LjctMy43LS44LTguMy0uNy0xMS40LTIuMS03LjgtLjktMTQuMS0zLjQtMjAuNy01LjctMTIuNi00LjktMjMuMi0xMi0zMi0yMC43LTEuOC0zLTQuMy01LjQtNi4yLTguM3MtMy4yLTYuNC01LjItOS4zYy0xNS40LTItMjUuOS05LTM1LjEtMTcuMS04LjUtOS43LTE1LjMtMjEuMy0xOC4xLTM2LjctMy4zLTE0LjgtMi4zLTMzLjMgMS42LTQ3LjYgOC41LTI3LjcgMjYuMy00Ni4xIDU5LjktNDguNiA5LjMuMyAxNy40IDEuNCAyNC44IDQuMiA3LjUgMi43IDE0LjYgNy43IDIwLjIgMTIuOS41LjQuNy41IDEgMSAxLjIgMS43IDQuMSA0LjEgNS43IDYuMi4zLjQuMiAxLjEuNSAxLjYuNi45IDEuNSAxLjMgMi4xIDIuMS4zLjUuMiAxLjEuNSAxLjUuNC42LjkgMS41IDEuNSAyLjYuMi40LjkuNyAxIDEgLjkgMS43IDEuMyAzLjggMi4xIDUuNy44IDIgMS45IDMuNyAyLjYgNS43IDIgNS45IDMuMyAxMi45IDQuMSAyMC4xIDIgMjAuOC0yLjEgMzkuNC05LjggNTMuMi0zLjYgNy4yLTguNiAxMy4xLTE0LjUgMTguMS01LjQgNS43LTEyLjggOS4xLTIwLjEgMTIuN3pNNDM5LjYgOTQuNWMtNC41LjMtNy4yIDIuNC0xMC45IDMuNi0yLjQgMi4yLTUuNCAzLjktNy4yIDYuNy0zIDEuNy0zLjggNS41LTYuMiA3LjctMiA1LTMuOSAxMC42LTUuMiAxNy4xLTEuMiA2LjQtMiAxMy42LTIuMSAyMC43LS4xIDE3LjggMy43IDM1LjUgMTAuOCA0NiA0LjIgNS4xIDkuMyA5LjMgMTUuNSAxMi40IDMuNi4zIDYuNCAxLjUgMTAuMyAxLjYgMi4yLS44IDUuOCAwIDcuMi0xLjYgMy4yLjIgMy45LTEuOSA2LjctMi4xIDEuNS0xLjUgMy4xLTIuNyA1LjItMy42IDEuOS0yLjEgMy43LTQuMiA1LjctNi4yIDEtMS41IDEuNi0zLjYgMy4xLTQuNyA5LTE3LjIgMTAtNDguNyA0LjEtNjguNy0yLjItNy4zLTUuMy0xMy4yLTguOC0xOC4xLTMuOC0zLjktOC4zLTcuMi0xMy40LTkuOC00LjEtLjktOC0yLTEzLjQtMS41LS4zIDAtLjYuMS0uNS41aC0uOXpNNTQ4LjcgODBjOC4xLjMgMTcuNi0uNyAyNC44LjUgMS42IDIuNSAxIDUuNSAxIDguMy42IDM3LjkgMCA3OC42IDAgMTE3LjMgMCAzLjEuMSA2LjMgMCA5LjMtLjEgMi42LjYgNS40LTEgNy44LTMuNi45LTguOC41LTEzLjQuNS00LjkgMC05LjcuNy0xMi45LTEtLjktNDUuOC0uOS05NS4yIDAtMTQxLjEuMi0uOC43LTEuMyAxLjUtMS42em02MiAwSDYzNWMyLjIgMyAyLjkgNy41IDMuNiAxMS45IDcuMyAyNy44IDE0LjUgNTUuNyAyMS4yIDg0LjIgMS42LjIgMS4xLTEuNyAxLjYtMi42LjctLjcuMy0yLjQgMS0zLjEuMy0yLjMgMS43LTMuNSAxLjYtNi4yIDEuOC0zLjUgMi40LTguMyA0LjEtMTEuOSAyLjEtOC40IDQuOS0xNi4yIDcuMy0yNC4zIDIuMy04LjQgNS40LTE2IDcuMi0yNC44IDMuNC03LjEgNC4yLTE2LjggOC4zLTIzLjJoMTAuM2MzLjcgNyA1LjEgMTYuMyA4LjMgMjMuOCAyLjEgOC40IDUgMTYgNy4yIDI0LjMgNS4xIDE2LjEgMTAuNCAzMiAxNSA0OC42IDIuMS0zLjEgMi4xLTguMyAzLjYtMTEuOS45LTQuMSAxLjctOC4zIDMuMS0xMS45IDQtMTYuNCA3LjgtMzIuOSAxMi40LTQ4LjYgMS43LTguMiAzLjQtMTYuNiA2LjItMjMuOCA2LS45IDE1LjItLjkgMjEuMiAwIC41IDYuMS0yLjMgMTIuNy00LjEgMTguMS0xIDYuNi0zLjQgMTEuNy00LjcgMTguMS0zLjcgMTEuNy02LjUgMjQuMS0xMC4zIDM1LjctMi45IDEyLjQtNi44IDIzLjgtOS44IDM2LjItMiA1LjctMy40IDEyLTUuMiAxOC4xLTIgNS42LTIuNyAxMi41LTUuNyAxNy4xaC0xNC41Yy0zLjctNi41LTUtMTUuMy04LjMtMjIuMi03LjItMjIuOC0xNS4yLTQ0LjctMjIuMi02Ny43LTIuNCAyLjUtMi40IDcuNi00LjEgMTAuOC0xLjEgMy45LTIuMiA3LjgtMy42IDExLjQtMiA3LjktNSAxNC42LTYuNyAyMi43LTIuOSA3LjEtNSAxNS03LjIgMjIuOC0zIDYuOC00LjEgMTUuNS03LjggMjEuNy0zLjggMS4yLTkuOC4yLTE0LjUuNS0zLjYtNC4xLTQtMTEuNS02LjItMTcuMS0xLjctNS44LTIuOS0xMi4yLTUuMS0xNy42LTIuOC0xMi42LTctMjMuNy05LjgtMzYuMi0zLjctMTEuNi02LjktMjMuNy0xMC4zLTM1LjctMS45LTUuNy0zLjMtMTEuOC01LjItMTcuNi0uOS02LjItNS4xLTExLjgtMy42LTE4LjYuMi0uNS44LS44IDEuNC0xem0yMDQuMSAwYzguMS4zIDE3LjUtLjcgMjQuOC41IDEuOCA1LjQgMSAxMS4yIDEgMTdWMjA2YzAgNS45LjcgMTEuNi0xIDE3LjEtNS42LjYtMTMuOC45LTIwLjcuNS0yLS4xLTQuNC41LTUuNy0xLTEuOC01LjQtMS0xMS4xLTEtMTcuMVY5OC4xYzAtNi41LS42LTEyLjggMS0xNy4xLjQtLjUgMS0uOCAxLjYtMXoiLz48L3N2Zz4=")
            left 268px center/64px no-repeat;
}
.item-page .cart {
    background-color: #f1f1f1;
    padding: 10px;
}
.item-page .price {
    color: #168de2;
    display: block;
    height: auto;
}
.item-page .stocks {
    margin-top: 10px;
    font-family: HelveticaRoman;
}
.item-page .features {
    font-size: 1.2em;
}
.item-page .features th {
    padding-bottom: 20px;
}
#feedback {
    padding: 30px;
}
#feedback input[type="text"],
.checkout #login-form input[type="password"],
.checkout #login-form input[type="text"] {
    width: 250px;
}
.cart .delete {
    width: 16px;
    height: 20px;
    display: inline-block;
    background-size: 27px;
}
.cart .item-qty input {
    width: 20%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    border: none;
    outline: 0;
    color: #000;
    background: #fff !important;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
}
.cart .item-qty input::-webkit-inner-spin-button,
.cart .item-qty input::-webkit-outer-spin-button {
    -webkit-appearance: none;
}
.cart .item-qty {
    display: inline-flex;
}
.cart .item-qty span.minus,
.cart .item-qty span.plus {
    outline: 0;
    -webkit-appearance: none;
    background-color: #1f8edf;
    color: #fff;
    border: none;
    align-items: center;
    justify-content: center;
    width: 20px;
    cursor: pointer;
    margin: 0;
    position: relative;
    font-weight: 700;
}
.cart .item-qty span.minus:hover,
.cart .item-qty span.plus:hover {
    background: #fd5d23;
}
.cart .item-qty .gray {
    font-weight: 600;
    font-size: 1.3em;
    color: #000;
    margin-right: 10px;
}
.cart .item-name .bold {
    color: #000;
}
.cart .item .col {
    min-height: 145px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.cart .item .item-name {
    justify-content: left;
}
.cart .items > div:nth-child(odd),
.cart .items > div:nth-child(odd) .item-qty input {
    background: #f1f1f1;
}
.cart .items > .row,
.checkout p,
.flexdiscount-price-block {
    margin: 0;
}
.cart .cart-total {
    font-size: 1.4em;
    padding-top: 5px;
}
.checkout blockquote {
    padding-left: 0;
    border: none;
    margin-bottom: 40px;
}
.checkout .wa-field-address input,
.checkout .wa-field-address select,
.checkout input[type="password"],
.checkout input[type="text"] {
    display: block;
    width: 450px;
    height: 30px;
}
.check-order,
.checkout #create-user-div {
    margin-bottom: 100%;
}
.checkout #login-form .wa-submit {
    margin-top: 10px;
}
.checkout .wa-field,
.checkout span.field {
    display: block;
}
.checkout .errormsg {
    color: red;
}
#checkout-contact-form .wa-form {
    margin: 10px 0;
}
#checkout-contact-form .wa-field-address {
    position: absolute;
    right: 0;
    top: -20px;
}
.checkout .table {
    background: #f3f3f3;
}
.checkout .table tr:last-child {
    background: #d1d1d1;
}
.list-view .stocks,
.main-hits {
    margin-top: 15px;
}
.main-hits .ttl {
    display: flex;
    align-items: center;
    height: 60px;
    justify-content: space-between;
    background: #168de2;
    padding: 0 20px;
}
.align-items-center,
.filters label,
.related_products_left .price {
    align-items: center;
}
.dib-h3 {
    color: #fff;
    margin: 0;
    font-size: 2.55em;
    font-family: PFDinTextCompPro-Light;
}
.main-hits .swiper-container {
    border: 5px solid #79bff1;
    border-right: 0;
    border-bottom: 0;
    padding: 35px 15px 10px;
}
.main-hits .product-list li {
    border-bottom: 5px solid #ccc;
    padding-bottom: 20px;
}
.lists-wrap .product-list,
.main-hits .product-list,
.sort-open {
    border: none;
}
.main-hits .price{
    display: block;
    height: auto;
    font-size: 17px;
    text-align: left;
    padding-left: 20px;
}
.main-hits .item-ttl {
    height: 45px;
    line-height: 1.1;
    overflow: hidden;
}
.main-hits .direction > div {
    width: 24px;
    height: 36px;
    background-size: 20px;
    background-position: center center;
    cursor: pointer;
}
.main-hits .direction > div.move-left {
    transform: scale(-1, 1);
}
.main-hits .direction > div:hover {
    background-color: rgba(255, 255, 255, 0.45);
}
.purchase input[type="submit"]:hover,
.step-shipping h3 label {
    background-color: #168de2;
}
.brands-sort {
    margin-bottom: 20px;
    font-size: 0.8em;
    text-transform: uppercase;
    top: -50px;
}
.brands-sort button {
    left: 275px;
}
.sort-open {
    color: #fff;
    padding: 0 15px;
    height: 27px;
    line-height: 27px;
    background: #acacac;
}
.logos {
    background: #ffdd73;
    height: 0;
    transition: 0.4s !important;
}
.logos a {
    margin: 0 15px 10px 0;
    display: inline-block;
    color: #333;
}
footer {
    background: #ccc;
    border-bottom: 5px solid #e5e5e5;
    padding: 35px 0;
    min-height: 280px;
}
footer .address,
footer .mail,
footer .phones {
    padding-left: 35px;
    line-height: 20px;
}
footer a[href*="mailto:"],
footer a[href*="tel:"],
footer h4 {
    text-transform: uppercase;
    color: #333;
    font-family: PFDinTextCondPro-Medium;
    font-size: 1.25em;
}
footer h4 {
    margin: 0 0 25px;
}
footer .phones {
    background: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NzcuMTU2IiBoZWlnaHQ9IjQ3Ny4xNTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3Ny4xNTYgNDc3LjE1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0ibTQ3NS4wMDkgMzgwLjMxNi0yLjM3NS03LjE1NmMtNS42MjUtMTYuNzE5LTI0LjA2Mi0zNC4xNTYtNDEtMzguNzVsLTYyLjY4OC0xNy4xMjVjLTE3LTQuNjI1LTQxLjI1IDEuNTk0LTUzLjY4OCAxNC4wMzFsLTIyLjY4OCAyMi42ODhjLTgyLjQ1My0yMi4yOC0xNDcuMTA5LTg2LjkzOC0xNjkuMzU5LTE2OS4zNzVMMTQ1LjkgMTYxLjk0YzEyLjQzOC0xMi40MzggMTguNjU2LTM2LjY1NiAxNC4wMzEtNTMuNjU2bC0xNy4wOTQtNjIuNzE5Yy00LjYyNS0xNi45NjktMjIuMDk0LTM1LjQwNi0zOC43ODEtNDAuOTY5TDk2LjkgMi4xOWMtMTYuNzE5LTUuNTYzLTQwLjU2My4wNjMtNTMgMTIuNUw5Ljk2MiA0OC42NTlDMy44OTkgNTQuNjkuMDI0IDcxLjk0LjAyNCA3Mi4wMDNjLTEuMTg3IDEwNy43NSA0MS4wNjMgMjExLjU2MiAxMTcuMjgxIDI4Ny43ODEgNzYuMDMxIDc2LjAzMSAxNzkuNDU0IDExOC4yMTkgMjg2Ljg5MSAxMTcuMzEzLjU2MiAwIDE4LjMxMi0zLjgxMyAyNC4zNzUtOS44NDVsMzMuOTM4LTMzLjkzOGMxMi40MzctMTIuNDM2IDE4LjA2Mi0zNi4yNzkgMTIuNS01Mi45OTh6Ii8+PC9zdmc+")
        left 12px/20px no-repeat;
}
footer .mail {
    background: url("data:image/svg+xml;base64, PHN2ZyBiYXNlUHJvZmlsZT0idGlueSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNDIiIGhlaWdodD0iNDIiIHZpZXdCb3g9Ii0wLjUgMC41IDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNDAuNSAzMS41di0xOFMyMi4zIDI2LjIgMjAuNTMgMjYuODU5QzE4Ljc5IDI2LjIzLjUgMTMuNS41IDEzLjV2MThjMCAyLjUuNTMgMyAzIDNoMzRjMi41MjkgMCAzLS40MzkgMy0zem0tLjAyOS0yMS41MjljMC0xLjgyMS0uNTMxLTIuNDcxLTIuOTcxLTIuNDcxaC0zNGMtMi41MSAwLTMgLjc4LTMgMi42bC4wMy4yOHMxOC4wNjkgMTIuNDQgMjAgMTMuMTJjMi4wNC0uNzkgMTkuOTctMTMuNCAxOS45Ny0xMy40bC0uMDI5LS4xMjl6Ii8+PC9zdmc+")
        left center/20px no-repeat;
    margin: 15px 0;
}
footer .address {
    background: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCA4MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgODAgODAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOiMwMDAiIGQ9Ik00MCAwQzI2LjE5MSAwIDE1IDExLjE5NCAxNSAyNWMwIDIzLjg3IDI1IDU1IDI1IDU1czI1LTMxLjEzIDI1LTU1QzY1IDExLjE5NCA1My44MDcgMCA0MCAwem0wIDM4LjhjLTcuNDU3IDAtMTMuNS02LjA0NC0xMy41LTEzLjVTMzIuNTQzIDExLjggNDAgMTEuOGM3LjQ1NSAwIDEzLjUgNi4wNDQgMTMuNSAxMy41UzQ3LjQ1NSAzOC44IDQwIDM4Ljh6Ii8+PC9zdmc+")
        left -3px top/26px no-repeat;
    font-size: 1.25em;
    margin-bottom: 20px;
	margin-top: 30px;
}
footer .social {
    width: 38px;
    height: 38px;
    margin-right: 5px;
}
footer .social.vk {
    background: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEyIDBDNS4zNzMgMCAwIDUuMzczIDAgMTJzNS4zNzMgMTIgMTIgMTIgMTItNS4zNzMgMTItMTJTMTguNjI3IDAgMTIgMHptNi4zNDQgMTYuMTYzaC0xLjg2N2MtMS4wNTUgMC0xLjIzMi0uNjAxLTIuMTAyLTEuNDY5LS43ODUtLjc4NS0xLjIyLS4xODMtMS4yMDIuOTM1LjAwNi4yOTctLjE0MS41MzQtLjQ5NS41MzQtMS4xMDUgMC0yLjY5NC4xNTYtNC4zMDQtMS41OEM2LjcyNyAxMi44MDQgNSA5LjIzNSA1IDguODg0YzAtLjIwOC4xNzItLjMwMS40NTktLjMwMWgxLjg5OGMuNTAzIDAgLjU0NS4yNDkuNjg2LjU2OC41ODQgMS4zMzEgMS45ODEgNC4wMDIgMi4zNTQgMi41MTEuMjE0LS44NTYuMzAxLTIuODM5LS42MTUtMy4wMS0uNTItLjA5Ni4zOTYtLjY1MiAxLjcyMi0uNjUyLjMzIDAgLjY4OC4wMzUgMS4wNTQuMTIuNjczLjE1Ni42NzYuNDU4LjY2Ni44OTgtLjAzNCAxLjY2Ni0uMjM1IDIuNzg2LjIwNCAzLjA2OS40MTkuMjcxIDEuNTIxLTEuNTAyIDIuMTA0LTIuODcxLjE1OS0uMzc4LjE5MS0uNjMyLjY0My0uNjMyaDIuMzIyYzEuMjE2IDAtLjE1OSAxLjc0OC0xLjIxIDMuMTEyLS44NDcgMS4wOTktLjgwMiAxLjEyLjE4MyAyLjAzNC43MDEuNjUxIDEuNTMgMS41NCAxLjUzIDIuMDQzIDAgLjIzOC0uMTg2LjM5LS42NTYuMzl6Ii8+PC9zdmc+")
        center center/100% no-repeat;
}
footer .social.ins {
    /*background: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAyNEMwIDEwLjc0NSAxMC43NDUgMCAyNCAwczI0IDEwLjc0NSAyNCAyNC0xMC43NDUgMjQtMjQgMjRTMCAzNy4yNTUgMCAyNFptMjQuMDAxLTEyLjhjLTMuNDc2IDAtMy45MTIuMDE1LTUuMjc4LjA3Ny0xLjM2Mi4wNjMtMi4yOTMuMjc5LTMuMTA2LjU5NWE2LjI2OCA2LjI2OCAwIDAgMC0yLjI2OCAxLjQ3NiA2LjI4NCA2LjI4NCAwIDAgMC0xLjQ3NyAyLjI2N2MtLjMxOC44MTQtLjUzNCAxLjc0NS0uNTk1IDMuMTA3LS4wNjEgMS4zNjUtLjA3NyAxLjgwMi0uMDc3IDUuMjc4IDAgMy40NzYuMDE2IDMuOTExLjA3NyA1LjI3Ny4wNjMgMS4zNjIuMjc5IDIuMjkzLjU5NSAzLjEwNmE2LjI3MSA2LjI3MSAwIDAgMCAxLjQ3NiAyLjI2OCA2LjI2OCA2LjI2OCAwIDAgMCAyLjI2NyAxLjQ3N2MuODE0LjMxNyAxLjc0NS41MzIgMy4xMDcuNTk1IDEuMzY2LjA2MiAxLjgwMi4wNzcgNS4yNzguMDc3IDMuNDc2IDAgMy45MTEtLjAxNSA1LjI3Ni0uMDc3IDEuMzYzLS4wNjMgMi4yOTQtLjI3OCAzLjEwOS0uNTk1YTYuMjYzIDYuMjYzIDAgMCAwIDIuMjY2LTEuNDc3IDYuMjg0IDYuMjg0IDAgMCAwIDEuNDc3LTIuMjY3Yy4zMTUtLjgxNC41My0xLjc0NS41OTUtMy4xMDcuMDYxLTEuMzY1LjA3Ny0xLjguMDc3LTUuMjc3IDAtMy40NzYtLjAxNi0zLjkxMi0uMDc3LTUuMjc4LS4wNjQtMS4zNjMtLjI4LTIuMjkzLS41OTUtMy4xMDdhNi4yODMgNi4yODMgMCAwIDAtMS40NzctMi4yNjcgNi4yNTYgNi4yNTYgMCAwIDAtMi4yNjctMS40NzZjLS44MTYtLjMxNi0xLjc0Ny0uNTMyLTMuMTEtLjU5NS0xLjM2NS0uMDYyLTEuOC0uMDc3LTUuMjc3LS4wNzdoLjAwNFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiM4ODgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIyLjg1MyAxMy41MDdIMjRjMy40MTggMCAzLjgyMy4wMTIgNS4xNzIuMDczIDEuMjQ5LjA1NyAxLjkyNi4yNjYgMi4zNzcuNDQxLjU5Ny4yMzIgMS4wMjMuNTEgMS40NzEuOTU3LjQ0OC40NDguNzI1Ljg3NS45NTggMS40NzMuMTc1LjQ1LjM4NCAxLjEyNy40NCAyLjM3NS4wNjIgMS4zNS4wNzUgMS43NTUuMDc1IDUuMTcxIDAgMy40MTYtLjAxMyAzLjgyMi0uMDc0IDUuMTctLjA1NyAxLjI0OS0uMjY2IDEuOTI2LS40NDEgMi4zNzdhMy45NTggMy45NTggMCAwIDEtLjk1OCAxLjQ3IDMuOTU4IDMuOTU4IDAgMCAxLTEuNDcuOTU4Yy0uNDUyLjE3Ni0xLjEzLjM4NC0yLjM3Ny40NC0xLjM1LjA2Mi0xLjc1NS4wNzUtNS4xNzMuMDc1cy0zLjgyMy0uMDEzLTUuMTcyLS4wNzRjLTEuMjQ4LS4wNTgtMS45MjUtLjI2Ni0yLjM3Ny0uNDQyYTMuOTY0IDMuOTY0IDAgMCAxLTEuNDcyLS45NTcgMy45NjcgMy45NjcgMCAwIDEtLjk1OC0xLjQ3MWMtLjE3NS0uNDUtLjM4NC0xLjEyOC0uNDQtMi4zNzYtLjA2Mi0xLjM1LS4wNzQtMS43NTUtLjA3NC01LjE3M3MuMDEyLTMuODIxLjA3My01LjE3Yy4wNTctMS4yNDkuMjY2LTEuOTI2LjQ0MS0yLjM3Ny4yMzItLjU5OC41MS0xLjAyNC45NTgtMS40NzJhMy45NzMgMy45NzMgMCAwIDEgMS40NzItLjk1OGMuNDUxLS4xNzYgMS4xMjktLjM4NCAyLjM3Ny0uNDQxIDEuMTgtLjA1NCAxLjYzOC0uMDcgNC4wMjQtLjA3MnYuMDAzWm03Ljk4IDIuMTI1YTEuNTM2IDEuNTM2IDAgMSAwIDAgMy4wNzIgMS41MzYgMS41MzYgMCAwIDAgMC0zLjA3MlptLTYuODMyIDEuNzk1YTYuNTc0IDYuNTc0IDAgMSAwIDAgMTMuMTQ3IDYuNTc0IDYuNTc0IDAgMCAwIDAtMTMuMTQ3WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iIzg4OCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjQuMDAxIDE5LjczM2E0LjI2NyA0LjI2NyAwIDEgMSAwIDguNTM0IDQuMjY3IDQuMjY3IDAgMCAxIDAtOC41MzRaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
        center center/100% no-repeat;*/
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMDAgMTAwMDsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+PGxpbmVhckdyYWRpZW50IGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBpZD0iU1ZHSURfMV8iIHgxPSIxNDYuNDQ2NSIgeDI9Ijg1My41NTM1IiB5MT0iODUzLjU1MzUiIHkyPSIxNDYuNDQ2NSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZENTIxIi8+PHN0b3Agb2Zmc2V0PSI1LjUxMDQ4MWUtMDIiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRkQwMjAiLz48c3RvcCBvZmZzZXQ9IjAuMTI0MSIgc3R5bGU9InN0b3AtY29sb3I6I0ZFQzAxRSIvPjxzdG9wIG9mZnNldD0iMC4yMDA0IiBzdHlsZT0ic3RvcC1jb2xvcjojRkNBNzFCIi8+PHN0b3Agb2Zmc2V0PSIwLjI4MjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGQTgzMTYiLz48c3RvcCBvZmZzZXQ9IjAuMzY4MSIgc3R5bGU9InN0b3AtY29sb3I6I0Y4NTUxMCIvPjxzdG9wIG9mZnNldD0iMC40NTYzIiBzdHlsZT0ic3RvcC1jb2xvcjojRjUxRTA5Ii8+PHN0b3Agb2Zmc2V0PSIwLjUiIHN0eWxlPSJzdG9wLWNvbG9yOiNGMzAwMDUiLz48c3RvcCBvZmZzZXQ9IjAuNTAzNSIgc3R5bGU9InN0b3AtY29sb3I6I0YyMDAwNyIvPjxzdG9wIG9mZnNldD0iMC41OTY2IiBzdHlsZT0ic3RvcC1jb2xvcjojRTEwMDNCIi8+PHN0b3Agb2Zmc2V0PSIwLjY4NzkiIHN0eWxlPSJzdG9wLWNvbG9yOiNEMzAwNjciLz48c3RvcCBvZmZzZXQ9IjAuNzc1NyIgc3R5bGU9InN0b3AtY29sb3I6I0M3MDA4OCIvPjxzdG9wIG9mZnNldD0iMC44NTg5IiBzdHlsZT0ic3RvcC1jb2xvcjojQkYwMEEwIi8+PHN0b3Agb2Zmc2V0PSIwLjkzNTciIHN0eWxlPSJzdG9wLWNvbG9yOiNCQjAwQUYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNCOTAwQjQiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MDAsMTAwMEw1MDAsMTAwMEMyMjMuOSwxMDAwLDAsNzc2LjEsMCw1MDB2MEMwLDIyMy45LDIyMy45LDAsNTAwLDBoMGMyNzYuMSwwLDUwMCwyMjMuOSw1MDAsNTAwdjAgIEMxMDAwLDc3Ni4xLDc3Ni4xLDEwMDAsNTAwLDEwMDB6Ii8+PGc+PHBhdGggY2xhc3M9InN0MSIgZD0iTTUwMCwyMjAuMmM5MS4xLDAsMTAxLjksMC4zLDEzNy45LDJjMzMuMywxLjUsNTEuNCw3LjEsNjMuNCwxMS44YzE1LjksNi4yLDI3LjMsMTMuNiwzOS4yLDI1LjUgICBjMTEuOSwxMS45LDE5LjMsMjMuMywyNS41LDM5LjJjNC43LDEyLDEwLjIsMzAuMSwxMS44LDYzLjRjMS42LDM2LDIsNDYuOCwyLDEzNy45cy0wLjMsMTAxLjktMiwxMzcuOSAgIGMtMS41LDMzLjMtNy4xLDUxLjQtMTEuOCw2My40Yy02LjIsMTUuOS0xMy42LDI3LjMtMjUuNSwzOS4yYy0xMS45LDExLjktMjMuMywxOS4zLTM5LjIsMjUuNWMtMTIsNC43LTMwLjEsMTAuMi02My40LDExLjggICBjLTM2LDEuNi00Ni44LDItMTM3LjksMnMtMTAxLjktMC4zLTEzNy45LTJjLTMzLjMtMS41LTUxLjQtNy4xLTYzLjQtMTEuOGMtMTUuOS02LjItMjcuMy0xMy42LTM5LjItMjUuNSAgIGMtMTEuOS0xMS45LTE5LjMtMjMuMy0yNS41LTM5LjJjLTQuNy0xMi0xMC4yLTMwLjEtMTEuOC02My40Yy0xLjYtMzYtMi00Ni44LTItMTM3LjlzMC4zLTEwMS45LDItMTM3LjkgICBjMS41LTMzLjMsNy4xLTUxLjQsMTEuOC02My40YzYuMi0xNS45LDEzLjYtMjcuMywyNS41LTM5LjJjMTEuOS0xMS45LDIzLjMtMTkuMywzOS4yLTI1LjVjMTItNC43LDMwLjEtMTAuMiw2My40LTExLjggICBDMzk4LjEsMjIwLjUsNDA4LjksMjIwLjIsNTAwLDIyMC4yIE01MDAsMTU4LjdjLTkyLjcsMC0xMDQuMywwLjQtMTQwLjcsMi4xYy0zNi4zLDEuNy02MS4xLDcuNC04Mi45LDE1LjkgICBDMjU0LDE4NS4zLDIzNC45LDE5NywyMTYsMjE2Yy0xOSwxOS0zMC42LDM4LTM5LjQsNjAuNWMtOC40LDIxLjctMTQuMiw0Ni41LTE1LjksODIuOWMtMS43LDM2LjQtMi4xLDQ4LTIuMSwxNDAuNyAgIGMwLDkyLjcsMC40LDEwNC4zLDIuMSwxNDAuN2MxLjcsMzYuMyw3LjQsNjEuMSwxNS45LDgyLjlDMTg1LjMsNzQ2LDE5Nyw3NjUuMSwyMTYsNzg0YzE5LDE5LDM4LDMwLjYsNjAuNSwzOS40ICAgYzIxLjcsOC40LDQ2LjUsMTQuMiw4Mi45LDE1LjljMzYuNCwxLjcsNDgsMi4xLDE0MC43LDIuMXMxMDQuMy0wLjQsMTQwLjctMi4xYzM2LjMtMS43LDYxLjEtNy40LDgyLjktMTUuOSAgIEM3NDYsODE0LjcsNzY1LjEsODAzLDc4NCw3ODRjMTktMTksMzAuNi0zOCwzOS40LTYwLjVjOC40LTIxLjcsMTQuMi00Ni41LDE1LjktODIuOWMxLjctMzYuNCwyLjEtNDgsMi4xLTE0MC43ICAgcy0wLjQtMTA0LjMtMi4xLTE0MC43Yy0xLjctMzYuMy03LjQtNjEuMS0xNS45LTgyLjlDODE0LjcsMjU0LDgwMywyMzQuOSw3ODQsMjE2Yy0xOS0xOS0zOC0zMC42LTYwLjUtMzkuNCAgIGMtMjEuNy04LjQtNDYuNS0xNC4yLTgyLjktMTUuOUM2MDQuMywxNTkuMSw1OTIuNywxNTguNyw1MDAsMTU4LjdMNTAwLDE1OC43eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01MDAsMzI0LjdjLTk2LjgsMC0xNzUuMyw3OC41LTE3NS4zLDE3NS4zUzQwMy4yLDY3NS4zLDUwMCw2NzUuM1M2NzUuMyw1OTYuOCw2NzUuMyw1MDAgICBTNTk2LjgsMzI0LjcsNTAwLDMyNC43eiBNNTAwLDYxMy44Yy02Mi44LDAtMTEzLjgtNTAuOS0xMTMuOC0xMTMuOFM0MzcuMiwzODYuMiw1MDAsMzg2LjJjNjIuOCwwLDExMy44LDUwLjksMTEzLjgsMTEzLjggICBTNTYyLjgsNjEzLjgsNTAwLDYxMy44eiIvPjxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjY4Mi4yIiBjeT0iMzE3LjgiIHI9IjQxIi8+PC9nPjwvc3ZnPg==") left center/38px no-repeat;
	padding: 8px 5px 5px 45px;
    color: #000;
    font-weight: bold;
    text-decoration: underline;
    text-decoration-color: rgba(0,0,0,0.3);
}
footer .pages a {
    font-family: HelveticaRoman;
    color: #333;
}
footer .copy {
    margin-top: 20px;
    font-size: 1.1em;
}
.footer-logo {
    margin-bottom: 30px;
}
.filter-param h5,
.footer-h4,
.popup-content .ttl,
.product-city {
    font-family: PFDinTextCondPro-Medium;
}
.popular {
    background: #f7f7f7;
}
.popular.list-view {
    padding-right: 5px;
    margin-right: -5px;
}
.popular.list-view ul > li:last-child {
    margin-bottom: 0;
}
.popular.table-view {
    margin-bottom: 20px;
    padding-top: 5px;
}
.metrika-wrapper {
    margin: 15px 0 0;
}
.d-flex {
    display: flex;
}
.justify-content-between {
    justify-content: space-between;
}
.justify-content-center {
    justify-content: center;
}
.justify-content-around {
    justify-content: space-around;
}
.filters {
    margin: 20px 0;
}
.filters-form-wrapper {
    padding: 10px;
    background: #f2f2f2;
    display: flex;
    flex-wrap: wrap;
}
.filters-form-wrapper .btn-wrap {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.filter-param {
    margin-bottom: 10px;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
}
.filter-param h5 {
    margin-right: 20px;
    font-size: 1.8rem;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}
.filter-param .filter-val {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.filters input[type="submit"] {
    height: 30px;
    line-height: 30px;
    margin-top: 15px;
}
.filters-toggle-wrapper a {
    text-decoration: none !important;
    background: #f2f2f2;
    padding: 5px 10px;
    display: inline-block;
    color: #000;
}
.filters input[type="text"] {
    font-size: 0.9em;
    width: 50px;
    text-align: right;
    outline: 0;
}
.filters .filter-param {
    margin-bottom: 20px;
    padding-right: 15px;
}
.filters h5 {
    margin-bottom: 0.5em;
}
.filters label {
    display: flex;
}
.filters label input {
    margin: 0 5px 0 0;
}
.filters .slider {
    background: 0 0;
}
.filters .ui-slider {
    margin: 10px 15px 10px 8px;
    display: block;
}
.filters .ui-slider-horizontal {
    height: 2px;
    border: none;
}
.filters .ui-slider-horizontal .ui-slider-handle,
.filters .ui-slider-horizontal .ui-slider-handle.ui-state-focus {
    top: -0.55em;
    margin-left: -0.4em;
    height: 1.1em;
    width: 1.1em;
    border: none;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
    border-radius: 50%;
    z-index: 0;
}
.related_products_left .product-list.list-view .image,
.ui-helper-reset {
    margin: 0;
    padding: 0;
}
.filters .ui-slider-horizontal .ui-slider-handle.ui-state-hover {
    border-color: #999;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.35);
}
.filters .ui-slider-horizontal.ui-widget-content {
    background: #bbb;
}
.filters .ui-slider-horizontal .ui-widget-header {
    background: #0a0;
    height: 4px;
    position: relative;
    top: -1px;
    z-index: 0;
}
.filters .ui-widget-content .ui-state-default {
    border: 1px solid #ccc;
    background: #f7f7f7;
}
.ui-multiselect-button {
    height: 35px !important;
    width: 290px;
    max-width: 290px !important;
    min-width: 290px !important;
}
.ui-multiselect-selectedtext {
    padding: 0 4px;
}
.ui-multiselect-header {
    display: block !important;
}
.ui-helper-reset {
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.checkout-options.payment li:active,
.checkout-options.payment li:focus,
.cur-city,
.popup-item button {
    outline: 0 !important;
}
.ui-multiselect,
.ui-multiselect-menu {
    background: #fff !important;
    max-width: 290px;
}
.ui-multiselect-selectedtext {
    max-width: 120px !important;
    margin-right: 20px !important;
}
.ui-multiselect-noneselectedtext {
    max-width: 100px !important;
    line-height: 1;
    height: 25px !important;
    display: inline-flex !important;
    align-items: center;
}
.cur-city {
    border: none;
    padding: 2px 15px 2px 25px;
    background: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJJY29uLUxvY2F0aW9uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzIuMDAwMDAwLCAzNzYuMDAwMDAwKSI+PHBhdGggZmlsbD0iIzMzMzMzMyIgZD0iTS0yMDAtMzIwLjNsLTAuOS0xLjFjLTAuNi0wLjgtMTUuOS0xOC43LTE1LjktMjkuNGMwLTkuMyw3LjYtMTYuOCwxNi44LTE2LjggICAgIHMxNi44LDcuNiwxNi44LDE2LjhjMCwxMC43LTE1LjMsMjguNy0xNS45LDI5LjRMLTIwMC0zMjAuM0wtMjAwLTMyMC4zeiBNLTIwMC0zNjUuM2MtOCwwLTE0LjQsNi41LTE0LjQsMTQuNCAgICAgYzAsOC40LDExLjEsMjIuNywxNC40LDI2LjhjMy4zLTQuMSwxNC40LTE4LjMsMTQuNC0yNi44Qy0xODUuNi0zNTguOC0xOTItMzY1LjMtMjAwLTM2NS4zTC0yMDAtMzY1LjN6IiBpZD0iRmlsbC01NSIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjAwLTM0NC40Yy0zLjUsMC02LjQtMi45LTYuNC02LjRzMi45LTYuNCw2LjQtNi40czYuNCwyLjksNi40LDYuNFMtMTk2LjUtMzQ0LjQtMjAwLTM0NC40ICAgICBMLTIwMC0zNDQuNHogTS0yMDAtMzU0LjhjLTIuMiwwLTQsMS44LTQsNHMxLjgsNCw0LDRjMi4yLDAsNC0xLjgsNC00Uy0xOTcuOC0zNTQuOC0yMDAtMzU0LjhMLTIwMC0zNTQuOHoiIGZpbGw9IiMzMzMzMzMiIC8+PC9nPjwvc3ZnPg==")
            left center/20px no-repeat,
        url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI4NC45MjlweCIgaGVpZ2h0PSIyODQuOTI5cHgiIHZpZXdCb3g9IjAgMCAyODQuOTI5IDI4NC45MjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI4NC45MjkgMjg0LjkyOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0yODIuMDgyLDc2LjUxMWwtMTQuMjc0LTE0LjI3M2MtMS45MDItMS45MDYtNC4wOTMtMi44NTYtNi41Ny0yLjg1NmMtMi40NzEsMC00LjY2MSwwLjk1LTYuNTYzLDIuODU2TDE0Mi40NjYsMTc0LjQ0MQpMMzAuMjYyLDYyLjI0MWMtMS45MDMtMS45MDYtNC4wOTMtMi44NTYtNi41NjctMi44NTZjLTIuNDc1LDAtNC42NjUsMC45NS02LjU2NywyLjg1NkwyLjg1Niw3Ni41MTVDMC45NSw3OC40MTcsMCw4MC42MDcsMCw4My4wODIKYzAsMi40NzMsMC45NTMsNC42NjMsMi44NTYsNi41NjVsMTMzLjA0MywxMzMuMDQ2YzEuOTAyLDEuOTAzLDQuMDkzLDIuODU0LDYuNTY3LDIuODU0czQuNjYxLTAuOTUxLDYuNTYyLTIuODU0TDI4Mi4wODIsODkuNjQ3CmMxLjkwMi0xLjkwMywyLjg0Ny00LjA5MywyLjg0Ny02LjU2NUMyODQuOTI5LDgwLjYwNywyODMuOTg0LDc4LjQxNywyODIuMDgyLDc2LjUxMXoiIGZpbGw9IiMzMzMzMzMiIC8+PC9nPjwvc3ZnPgo=")
            right center/10px no-repeat;
}
.popup-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 300px;
}
.popup-content .ttl {
    text-align: center;
    color: #333;
    font-size: 20px;
    margin-bottom: 20px;
    flex-basis: 100%;
}
.popup-item {
    flex-basis: 50%;
    margin-bottom: 10px;
}
.popup-item button {
    background: 0 0;
    border: none;
    font-size: 18px;
    line-height: 1;
    text-align: left;
}
.product-city {
    font-size: 18px;
    margin-bottom: 30px;
}
.product-city .cur-city {
    color: #168de2;
    padding-left: 0;
    background: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI4NC45MjlweCIgaGVpZ2h0PSIyODQuOTI5cHgiIHZpZXdCb3g9IjAgMCAyODQuOTI5IDI4NC45MjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI4NC45MjkgMjg0LjkyOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0yODIuMDgyLDc2LjUxMWwtMTQuMjc0LTE0LjI3M2MtMS45MDItMS45MDYtNC4wOTMtMi44NTYtNi41Ny0yLjg1NmMtMi40NzEsMC00LjY2MSwwLjk1LTYuNTYzLDIuODU2TDE0Mi40NjYsMTc0LjQ0MQpMMzAuMjYyLDYyLjI0MWMtMS45MDMtMS45MDYtNC4wOTMtMi44NTYtNi41NjctMi44NTZjLTIuNDc1LDAtNC42NjUsMC45NS02LjU2NywyLjg1NkwyLjg1Niw3Ni41MTVDMC45NSw3OC40MTcsMCw4MC42MDcsMCw4My4wODIKYzAsMi40NzMsMC45NTMsNC42NjMsMi44NTYsNi41NjVsMTMzLjA0MywxMzMuMDQ2YzEuOTAyLDEuOTAzLDQuMDkzLDIuODU0LDYuNTY3LDIuODU0czQuNjYxLTAuOTUxLDYuNTYyLTIuODU0TDI4Mi4wODIsODkuNjQ3CmMxLjkwMi0xLjkwMywyLjg0Ny00LjA5MywyLjg0Ny02LjU2NUMyODQuOTI5LDgwLjYwNywyODMuOTg0LDc4LjQxNywyODIuMDgyLDc2LjUxMXoiIGZpbGw9IiMxNjhkZTIiIC8+PC9nPjwvc3ZnPgo=")
        right center/10px no-repeat;
}
.pickup a,
.product-delivery a {
    position: relative;
    margin-left: 20px;
    text-decoration: underline;
    font: 16px/1 PFDinTextCondPro-Bold;
    color: #168de2;
}
.callback-title,
.footer-h4 {
    line-height: 1.1;
    font-weight: 500;
}
.product-delivery a {
    margin-left: 30px;
}
.pickup a:before,
.product-delivery a:before {
    content: "";
    position: absolute;
    left: -20px;
    bottom: 0;
    width: 12px;
    height: 16px;
    pointer-events: none;
}
.pickup a:before {
    background: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJJY29uLUxvY2F0aW9uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzIuMDAwMDAwLCAzNzYuMDAwMDAwKSI+PHBhdGggZmlsbD0iIzE2OGRlMiIgZD0iTS0yMDAtMzIwLjNsLTAuOS0xLjFjLTAuNi0wLjgtMTUuOS0xOC43LTE1LjktMjkuNGMwLTkuMyw3LjYtMTYuOCwxNi44LTE2LjggICAgIHMxNi44LDcuNiwxNi44LDE2LjhjMCwxMC43LTE1LjMsMjguNy0xNS45LDI5LjRMLTIwMC0zMjAuM0wtMjAwLTMyMC4zeiBNLTIwMC0zNjUuM2MtOCwwLTE0LjQsNi41LTE0LjQsMTQuNCAgICAgYzAsOC40LDExLjEsMjIuNywxNC40LDI2LjhjMy4zLTQuMSwxNC40LTE4LjMsMTQuNC0yNi44Qy0xODUuNi0zNTguOC0xOTItMzY1LjMtMjAwLTM2NS4zTC0yMDAtMzY1LjN6IiBpZD0iRmlsbC01NSIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjAwLTM0NC40Yy0zLjUsMC02LjQtMi45LTYuNC02LjRzMi45LTYuNCw2LjQtNi40czYuNCwyLjksNi40LDYuNFMtMTk2LjUtMzQ0LjQtMjAwLTM0NC40ICAgICBMLTIwMC0zNDQuNHogTS0yMDAtMzU0LjhjLTIuMiwwLTQsMS44LTQsNHMxLjgsNCw0LDRjMi4yLDAsNC0xLjgsNC00Uy0xOTcuOC0zNTQuOC0yMDAtMzU0LjhMLTIwMC0zNTQuOHoiIGZpbGw9IiMxNjhkZTIiIC8+PC9nPjwvc3ZnPg==")
        center center/20px no-repeat;
}
.product-delivery a:before {
    width: 20px;
    left: -30px;
    background: url("data:image/svg+xml;base64, PHN2ZyByb2xlPSJpbWciIGZvY3VzYWJsZT0iZmFsc2UiIGFyaWEtaGlkZGVuPSJ0cnVlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHBhdGggZmlsbD0iIzE2OGRlMiIgZD0ibSAxMi45OTk4MjMsNy4xMTg0MSBjIDAsLTAuMDAyIC0xLjEzZS00LC0wLjAwNCAtMS40MmUtNCwtMC4wMDcgLTAuMDAzMywtMC4xNTAzOCAtMC4xMjQwNTYsLTAuMjcwMiAtMC4yNzYyNTcsLTAuMjcwMiBsIC0wLjA3MjU0LDAgTCAxMS41MzA2NTksNC42NzU0IEMgMTEuNDgzMzk5LDQuNTgzOSAxMS4zODkxMzcsNC41MjcgMTEuMjg1MDc1LDQuNTI2OTcgbCAtMS45MTI1MzAxLC00ZS00IDAuMDcyOTYyLC0wLjU3ODM2IEMgOS40NjYzMjQ5LDMuNzE3MDggOS4zOTQ4Njc5LDMuNDk4ODUgOS4yNDQyNTY3LDMuMzMzNjcgOS4wOTM5Mjk3LDMuMTY4ODMgOC44ODQwNDU1LDMuMDc4MDMgOC42NTMyMjk3LDMuMDc4MDMgbCAtNS45MzU4MzA5LDAgYyAtMC4xNDkyNDc4LDAgLTAuMjc2MDMwMywwLjExNTQ4IC0wLjI5MDI1OTMsMC4yNjQzNiBsIC0wLjA1OTUsMC40NzY1MSAzLjM4MTk0NjgsMCBjIDAuMjE5NTk3MywwIDAuMzkyOTU3NywwLjE3ODAyIDAuMzg3MjIwNiwwLjM5NzYyIC0wLjAwNTc3LDAuMjE5NiAtMC4xODg0NDEzLDAuMzk3NjEgLTAuNDA4MDM4NiwwLjM5NzYxIGwgLTEuMTI4MDYzNSwwIGMgMS45ODhlLTQsNS43ZS00IDMuOTc2ZS00LDEwZS00IDUuOTY0ZS00LDAuMDAyIGwgLTMuMzEyNjQ4LDAgQyAxLjEzMzM1NTksNC42MTYxMyAxLjAwNDE1OTMsNC43NDIgMS4wMDAwOTgsNC44OTczIDAuOTk2MDM3LDUuMDUyNiAxLjExODYxNTgsNS4xNzg0NyAxLjI3MzkxMyw1LjE3ODQ3IGwgNC4zODU1ODUsMCBDIDUuODYzMDc3MSw1LjIwOTg3IDYuMDE1MTY1LDUuMzg1ODggNi4wMDk1Nyw1LjU5OTAzIDYuMDAzNDQsNS44MzMxMiA1LjgwOTY1NDYsNi4wMjI5MiA1LjU3NTk3MDMsNi4wMjQ4OCBsIC0zLjAyMzUyNDgsMCBjIC0wLjE1Njg1OTMsMCAtMC4yODczMzQsMC4xMjcxNSAtMC4yOTE0NTIxLDAuMjg0MDEgLTAuMDA0MTIsMC4xNTY4NiAwLjExOTcxMDYsMC4yODQwMSAwLjI3NjU2OTksMC4yODQwMSBsIDIuOTg3OTA5OSwwIGMgMC4yMDY1NjEyLDAuMDI4OCAwLjM2MTY4OCwwLjIwNjI1IDAuMzU2MDY0NiwwLjQyMTQ4IC0wLjAwNjE2LDAuMjM1MjcgLTAuMjAxOTAzNCwwLjQyNjAxIC0wLjQzNzE3ODIsMC40MjYwMSBsIC0zLjQyNzgxNDUsMCAwLDMuMWUtNCAtMC4yODgwMTU2LDAgYyAtMC4xNTY4NTkzLDAgLTAuMjg3MzM0LDAuMTI3MTYgLTAuMjkxNDUyMiwwLjI4NDAyIC0wLjAwNDEyLDAuMTU2ODUgMC4xMTk2ODIzLDAuMjg0MDEgMC4yNzY1NywwLjI4NDAxIGwgMC4yNDg1NjY1LDAgLTAuMDk3MjE3LDEuMDE3MjcgYyAtMC4wMjA4NDYsMC4yMzExIDAuMDUwNjExLDAuNDQ5MzMgMC4yMDEyNTAyLDAuNjE0NTEgMC4xNTAyOTg2LDAuMTY0ODcgMC4zNjAyMTEyLDAuMjU1NjQgMC41OTEwMjcsMC4yNTU2NCBsIDAuMjE0NDI4MywwIGMgMC4xMDIxODcyLDAuNTg0MzIgMC42MDc3MjY5LDEuMDI1ODIgMS4yMjYxMDQxLDEuMDI1ODIgMC42MTgzNzczLDAgMS4xNDcwMzU0LC0wLjQ0MTUgMS4yNzk3NTM4LC0xLjAyNTc5IGwgMi42NzU5MjM3LDAgYyAwLjIxNjM1OTYsMCAwLjQyMTE4ODQsLTAuMDgyNyAwLjU4MTgyNSwtMC4yMTgxOCAwLjE0Njg5MDUsMC4xNDA5OCAwLjM0MTYwODUsMC4yMTgxOCAwLjU1NDIxOTIsMC4yMTgxOCBsIDAuMDQ0MDIyLDAgYyAwLjEwMjE1ODgsMC41ODQyOSAwLjYwNzY5ODQsMS4wMjU3OSAxLjIyNjEwMzksMS4wMjU3OSAwLjYxODM3NywwIDEuMTQ3MDM1LC0wLjQ0MTUgMS4yNzk3NTQsLTEuMDI1NzkgbCAwLjE3NjYyNiwwIGMgMC40NjAxMjYsMCAwLjg2ODE5MywtMC4zNzQwNyAwLjkwOTY1OSwtMC44MzM4NiBsIDAuMTczMDc2LC0xLjkxNzI0IGMgMi4yOGUtNCwtMC4wMDMgMS4xNGUtNCwtMC4wMDUgMi44NGUtNCwtMC4wMDggMi44NGUtNCwtMC4wMDQgOC4yNGUtNCwtMC4wMDggOS4zOGUtNCwtMC4wMTE4IDUuNmUtNSwtMC4wMDIgLTEuNzFlLTQsLTAuMDA1IC0xLjcxZS00LC0wLjAwNyB6IG0gLTguODg3MTMxMywzLjIzNTQ4IGMgLTAuMzkxNTA5MiwwIC0wLjcwMTcwNjEsLTAuMzE4NDkgLTAuNjkxNDUzMywtMC43MSAwLjAxMDI1MywtMC4zOTE1NCAwLjMzNzEyMTEsLTAuNzEwMDYgMC43Mjg2MzAzLC0wLjcxMDA2IDAuMzkxNTA5MywwIDAuNzAxNjc3NywwLjMxODUyIDAuNjkxNDI0OSwwLjcxMDA2IC0wLjAxMDI1MywwLjM5MTUxIC0wLjMzNzA5MjcsMC43MSAtMC43Mjg2MDE5LDAuNzEgeiBtIDYuMzYxODQ3MywwIGMgLTAuMzkxNTA5LDAgLTAuNzAxNjc3NSwtMC4zMTg0OSAtMC42OTE0NTMxLC0wLjcxIDAuMDEwMjUzLC0wLjM5MTU0IDAuMzM3MTIxMSwtMC43MTAwNiAwLjcyODYzMDEsLTAuNzEwMDYgMC4zOTE1MSwwIDAuNzAxNzA2LDAuMzE4NTIgMC42OTE0MjUsMC43MTAwNiAtMC4wMTAyNSwwLjM5MTUxIC0wLjMzNzA5MywwLjcxIC0wLjcyODYwMiwwLjcxIHogTSAxMi4yNTk4MzIsOS4wMjU5NCBDIDEyLjI0NTA2Miw5LjE4OTczIDEyLjA5NDQ1Myw5LjMyODEgMTEuOTMwOTQ4LDkuMzI4MSBsIC0wLjE5MTA1NSwwIEMgMTEuNjEzMzk1LDguNzc1NjEgMTEuMTIyMzQsOC4zNjU4MSAxMC41MjY1Nyw4LjM2NTgxIGMgLTAuNTk1NzcsMCAtMS4xMDgyNjc5LDAuNDA5OCAtMS4yNjM2Nzg4LDAuOTYyMjkgbCAtMC4wNTg0NzgsMCBDIDkuMTMyMjE3Miw5LjMyODEgOS4wNjc4MDM5LDkuMzAxIDkuMDIyOTU4NSw5LjI1MTggOC45Nzc4Mjk1LDkuMjAyMyA4Ljk1NjU4NTUsOS4xMzQ5OSA4Ljk2MzE0NTUsOS4wNjIxOSBsIDAuMzU4MTA5NSwtMy45NjczNyAwLjgyMjQ2OCwxLjdlLTQgLTAuMTMwMzYxLDEuNDQ0MjUgYyAtMC4wMjA4NzYsMC4yMzExIDAuMDUwNTUsMC40NDkzMyAwLjIwMTE2NSwwLjYxNDUxIDAuMTUwMjk4LDAuMTY0OSAwLjM2MDI2OCwwLjI1NTczIDAuNTkxMTEyLDAuMjU1NzMgbCAxLjYwMDA2MSwwIC0wLjE0NTg2OSwxLjYxNjQyIHoiLz48L3N2Zz4=")
        center center/20px no-repeat;
}
.about {
    padding: 10px 15px 45px;
}
.form_custom .wa-field {
    padding: 10px 0;
    display: flex;
}
.form_custom .wa-field:nth-child(odd) {
    background: #eee;
}
.form_custom .wa-name {
    width: 200px;
    padding-left: 10px;
    font-size: 16px;
    font-weight: 700;
}
.form_custom .wa-value,
.real_price {
    font-size: 14px;
}
.form_custom input[type="password"],
.form_custom input[type="text"] {
    width: 200px;
    max-width: 100%;
    padding: 5px 10px;
    border: 1px solid #eee !important;
}
.real_price {
    text-decoration: line-through;
    opacity: 0.5;
}
.total-discount {
    margin: 0 0 15px;
}
.related {
    margin: 60px 0 0;
}
#review-rate .glyphicon {
    font-size: 16px;
    color: #ff5f15;
    margin-right: 2px;
}
#review-rate .star-hover.glyphicon {
    color: #168ce2;
}
.table-view .offers {
    padding: 30px 0 0;
}
.badge.badge-custom {
    background: #ff5f0a;
    font-family: HelveticaRoman;
    font-size: 12px;
    border-radius: 50px;
}
#product-primenimost .title {
    margin: 30px 0 10px;
}
#product-primenimost .items span {
    font-size: 12px;
    display: inline-block;
    border: 1px solid #ccc;
    background: #f2f2f2;
    border-radius: 3px;
    padding: 2px 5px;
    margin: 0 5px 5px 0;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.05);
}
.footer-h4 {
    text-transform: uppercase;
    color: #333;
    font-size: 1.25em;
    margin: 0 0 25px;
}
.callback-title {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
}
.checkout-options.payment li label {
    font-size: 18px;
    padding: 15px 10px;
}
#virtech {
    display: inline-block;
    padding: 30px 90px 30px 0;
    color: #2980b9;
    font-size: 12px;
    background: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI4MCIgaGVpZ2h0PSI0MCIgdmVyc2lvbj0iMS4xIiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiIHZpZXdCb3g9IjAgMCA3NDczIDM3MzYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwhW0NEQVRBWy5maWwwIHtmaWxsOiNGRUZFRkV9LmZpbDIge2ZpbGw6IzI5ODBCOX0uZmlsMSB7ZmlsbDojNUNBRkU2fS5maWwzIHtmaWxsOiNDMDM5MkJ9LmZpbDYge2ZpbGw6IzlEOUU5RTtmaWxsLXJ1bGU6bm9uemVyb30uZmlsNCB7ZmlsbDojMjk4MEI5O2ZpbGwtcnVsZTpub256ZXJvfS5maWw1IHtmaWxsOiNDMDM5MkI7ZmlsbC1ydWxlOm5vbnplcm99XV0+PC9zdHlsZT48L2RlZnM+PGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPjxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+PHBhdGggY2xhc3M9ImZpbDAiIGQ9Ik02Njc1IDg1YzIwOSwzOCA0MzksMTE1IDYxMyw0NjYgMjgzLDU2OSAxODcsMTgzNCAtMTYwLDI1MTQgLTE3NywzNDUgLTM5OCw1ODEgLTc4Myw2MzIgLTcwMCw5NCAtMjQ2Miw5OSAtMzg4MywtMzcgLTY2MSwtNjMgLTE1NjIsLTEwOSAtMTkzNiwtMjY4IC0zNzQsLTE1OCAtNjAxLC00MTMgLTUzMywtOTk4IDY3LC01ODUgMTEyLC05OTIgMjM3LC0xMzU4IDEyNiwtMzY1IDM1NCwtNTkwIDEwMTEsLTc0NyA2NTcsLTE1OCA0NTkyLC0zNTkgNTQzNCwtMjA0eiIvPjxwYXRoIGNsYXNzPSJmaWwxIiBkPSJNMTM4NCA2MTdjMzAxLC0xMzEgNzgzLDMwNSAxMDc1LDk3NSAyOTIsNjY5IDI4NCwxMzE5IC0xOCwxNDUxIC0xMCw0IC0xOSw3IC0yOSwxMCAyNDcsLTE0NiAyMjQsLTc2NiAtNTksLTE0MTUgLTI4MywtNjQ5IC03MjIsLTEwODggLTk5NywtMTAwNyA5LC01IDE4LC0xMCAyOCwtMTR6Ii8+PHBhdGggY2xhc3M9ImZpbDEiIGQ9Ik0yNzI0IDEzMDJjLTIxNSwtMjQ5IC04MzgsLTY0IC0xMzkwLDQxNCAtNTUzLDQ3OCAtODI2LDEwNjggLTYxMSwxMzE3IDcsNyAxNCwxNSAyMSwyMiAtMTU5LC0yMzkgMTMwLC03ODggNjY1LC0xMjUxIDUzNiwtNDYzIDExMjEsLTY3MCAxMzM0LC00NzggLTYsLTggLTEyLC0xNiAtMTksLTI0eiIvPjxjaXJjbGUgY2xhc3M9ImZpbDIiIGN4PSIxOTY2IiBjeT0iMTg5NyIgcj0iNjY0Ii8+PHBhdGggY2xhc3M9ImZpbDMiIGQ9Ik0xMzI4IDY0MmMtMzAyLDEzMSAtMzEwLDc4MSAtMTgsMTQ1MSAyOTIsNjY5IDc3MywxMTA1IDEwNzUsOTc0IDksLTQgMTgsLTkgMjcsLTE0IC0yNzUsODIgLTcxMywtMzU4IC05OTYsLTEwMDcgLTI4MywtNjQ5IC0zMDcsLTEyNjkgLTYwLC0xNDE1IC05LDMgLTE5LDcgLTI4LDExeiIvPjxwYXRoIGNsYXNzPSJmaWwzIiBkPSJNMjc2NCAxMzQ4YzIxNSwyNDkgLTU4LDgzOCAtNjEwLDEzMTYgLTU1Myw0NzggLTExNzYsNjY0IC0xMzkxLDQxNSAtNywtOCAtMTMsLTE2IC0xOSwtMjQgMjEzLDE5MiA3OTgsLTE1IDEzMzQsLTQ3OCA1MzUsLTQ2MyA4MjQsLTEwMTMgNjY1LC0xMjUxIDcsNyAxNCwxNCAyMSwyMnoiLz48cGF0aCBjbGFzcz0iZmlsNCIgZD0iTTM0ODQgNzI0bDAgLTEzMCAyMTYgMCAwIDEzMCAtNDYgMCAwIDI1OSAtMTI4IDY5NyAtMTI5IDAgLTEzMCAtNjk3IDAgLTE3MiA4NyAtODcgLTEyOCAwIDAgLTEzMCAyMTUgMCAwIDEzMCAtNDQgMCAwIDI1OSA2NCA0MjQgNjUgLTQyNCAwIC0yNTkgLTQyIDB6bTIzNyAwbDAgLTEzMCAyMTUgMCAwIDEzMCAtNDMgMCAwIDgyNyA0MyAwIDAgMTI5IC0yMTUgMCAwIC0xMjkgNDIgMCAwIC03NDAgODYgLTg3IC0xMjggMHptNjY1IDQzOWwwIDM4OCA0NCAwIDAgMTI5IC0yMTYgMCAwIC0xMjkgNDQgMCAwIC0zMzUgLTU1IC01MyAtNzUgMCAwIDM4OCA0MyAwIDAgMTI5IC0yMTUgMCAwIC0xMjkgNDMgMCAwIC03NDAgODUgLTg3IC0xMjggMCAwIC0xMzAgMzAyIDAgMTI4IDEzMCAwIDMxMCAtNjUgNjUgNjUgNjR6bS0xODMgLTQzOWwtNzUgMCAwIDMxMCA3NSAwIDU1IC01MyAwIC0yMDMgLTU1IC01NHoiLz48cGF0aCBjbGFzcz0iZmlsNSIgZD0iTTM2ODcgMjQ1OWwtNzAgNzAgNzAgNzAgMCA0NDQgLTEzOCAxMzkgLTIgMCAtMzIzIDAgMCAtMTM5IDQ2IDAgMCAtNzk3IDkyIC05MyAtMTM4IDAgMCAtMTQwIDMyNSAwIDEzOCAxNDAgMCAzMDZ6bS0xOTcgLTMwNmwtODAgMCAwIDMwNiA4MCAwIDU5IC01OSAwIC0xODkgLTU5IC01OHptLTgwIDQ0NmwwIDQ0NCA4MCAwIDU5IC01OSAwIC0zMjkgLTU5IC01NiAtODAgMHptNzgwIDQ0NGw0NSAwIDAgMTM5IC0yMzMgMCAwIC0xMzkgNDggMCAwIC0zNzUgLTEzOSAxNDAgMCAzNzQgLTE0MCAwIDAgLTkzNCA5NCAtOTUgLTE0MCAwIDAgLTE0MCAyMzIgMCAwIDE0MCAtNDYgMCAwIDQ1OCAxMzkgLTEzOSAwIC00NTkgMTQwIDAgMCAxMDMwem02OCAtMTAzMGwzMjQgMCAxMzggMTQwIDAgNDcxIC0xMzggMTM4IC0xMzkgMCAwIDI4MSAxMzkgMCAwIDEzOSAtMzI0IDAgMCAtMTM5IDQ1IDAgMCAtNzk3IDk0IC05MyAtMTM5IDAgMCAtMTQwem0yNjYgMTQwbC04MSAwIDAgNDcxIDgxIDAgNTggLTU4IDAgLTM1NSAtNTggLTU4em0yNjEgMTM3bDAgLTI3NyA1OTAgMCAwIDI3NyAtMTM5IDAgMCAtMTM3IC04NyAwIDAgODkwIDkzIDAgMCAxMzkgLTMyNCAwIDAgLTEzOSA5MyAwIDAgLTc5NyA5MiAtOTMgLTE3OSAwIDAgMTM3IC0xMzkgMHptNzg4IC0yNzdsMTM5IDAgMTQwIDE0MCAwIDg5MCAtMTQwIDEzOSAtMTM5IDAgLTE0MCAtMTM5IDAgLTMwNyAxNDAgMCAwIDI1MCA1NyA1NyAyNCAwIDU4IC01NyAwIC00MTkgLTEzOSAwIDAgLTEzOSAxMzkgMCAwIC0yMTcgLTU4IC01OCAtMjQgMCAtNTcgNTggMCAxMDkgLTE0MCAwIDAgLTE2NyAxNDAgLTE0MHptNTk0IDE0MGwwIC0xNDAgMjMzIDAgMCAxNDAgLTQ3IDAgMCAzMDYgLTcwIDcwIDcwIDcwIDAgNDQ0IDQ3IDAgMCAxMzkgLTIzMyAwIDAgLTEzOSA0OCAwIDAgLTM4OCAtNTkgLTU2IC04MCAwIDAgNDQ0IDQ1IDAgMCAxMzkgLTIzMSAwIDAgLTEzOSA0NiAwIDAgLTc5NyA5NCAtOTMgLTE0MCAwIDAgLTE0MCAyMzEgMCAwIDE0MCAtNDUgMCAwIDMwNiA4MCAwIDU5IC01OSAwIC0yNDcgLTQ4IDB6Ii8+PHBhdGggY2xhc3M9ImZpbDQiIGQ9Ik00NDIyIDg1MWwwIC0yNTcgNTQyIDAgMCAyNTcgLTEzMCAwIDAgLTEyNyAtNzcgMCAwIDgyNyA4NyAwIDAgMTI5IC0zMDIgMCAwIC0xMjkgODcgMCAwIC03NDAgODUgLTg3IC0xNjIgMCAwIDEyNyAtMTMwIDB6bTU4OCAtMTI3bDAgLTEzMCA0MzAgMCAwIDI1NyAtMTI4IDAgMCAtMTI3IC0xMjkgMCAwIDMwMyAxMDIgMCAwIDEzMCAtMTAyIDAgMCAzOTQgMTI5IDAgMCAtMTI4IDEyOCAwIDAgMjU3IC00MzAgMCAwIC0xMjkgNDMgMCAwIC03NDAgODUgLTg3IC0xMjggMHptODk2IDI1N2wtMTI4IDAgMCAtMjAzIC01NSAtNTQgLTIyIDAgLTUzIDU0IDAgNzIwIDUzIDUzIDIyIDAgNTUgLTUzIDAgLTIwNSAxMjggMCAwIDI1OCAtMTI4IDEyOSAtMTMwIDAgLTEyOSAtMTI5IDAgLTgyNyAxMjkgLTEzMCAxMzAgMCAxMjggMTMwIDAgMjU3em0yOTMgLTI1N2wwIC0xMzAgMjE3IDAgMCAxMzAgLTQ1IDAgMCA4MjcgNDUgMCAwIDEyOSAtMjE3IDAgMCAtMTI5IDQ0IDAgMCAtMzUwIC0xMjkgMCAwIDM1MCA0MiAwIDAgMTI5IC0yMTQgMCAwIC0xMjkgNDIgMCAwIC03NDAgODUgLTg3IC0xMjcgMCAwIC0xMzAgMjE0IDAgMCAxMzAgLTQyIDAgMCAzNDkgMTI5IDAgMCAtMzQ5IC00NCAweiIvPjxwYXRoIGNsYXNzPSJmaWw2IiBkPSJNMzMxNSAxODIxbC0xMiAxMyAxMiAxMiAwIDc5IC0yNCAyNSAtMSAwIC01NyAwIDAgLTI1IDggMCAwIC0xNDEgMTYgLTE3IC0yNCAwIDAgLTI1IDU4IDAgMjQgMjUgMCA1NHptLTM1IC01NGwtMTQgMCAwIDU0IDE0IDAgMTEgLTEwIDAgLTM0IC0xMSAtMTB6bS0xNCA3OWwwIDc5IDE0IDAgMTEgLTEwIDAgLTU5IC0xMSAtMTAgLTE0IDB6bTE5MiA3OWw4IDAgMCAyNSAtNDEgMCAwIC0yNSA5IDAgMCAtNjYgLTI1IDI0IDAgNjcgLTI1IDAgMCAtMTY2IDE3IC0xNyAtMjUgMCAwIC0yNSA0MSAwIDAgMjUgLTggMCAwIDgxIDI1IC0yNCAwIC04MiAyNCAwIDAgMTgzem02NiAtMTgzbDU4IDAgMjUgMjUgMCA4NCAtMjUgMjQgLTI1IDAgMCA1MCAyNSAwIDAgMjUgLTU4IDAgMCAtMjUgOCAwIDAgLTE0MSAxNyAtMTcgLTI1IDAgMCAtMjV6bTQ4IDI1bC0xNSAwIDAgODQgMTUgMCAxMCAtMTEgMCAtNjMgLTEwIC0xMHptOTUgMjRsMCAtNDkgMTI0IDAgMCA0OSAtMjUgMCAwIC0yNCAtMjUgMCAwIDE1OCAxNyAwIDAgMjUgLTU4IDAgMCAtMjUgMTcgMCAwIC0xNDEgMTYgLTE3IC00MSAwIDAgMjQgLTI1IDB6bTI3NSAtNDlsMCAyNSAtOCAwIDAgMTU4IC0yNSAyNSAtMjQgMCAtMjUgLTI1IDAgLTQ5IDI1IDAgMCAzOSAxMCAxMCA0IDAgMTAgLTEwIDAgLTYwIC0yNCAwIC0yNSAtMjUgMCAtNDYgMTcgLTE3IC0yNSAwIDAgLTI1IDQxIDAgMCAyNSAtOCAwIDAgNTMgMTAgMTAgMTQgMCAwIC02MyAtOCAwIDAgLTI1IDQxIDB6bTE0MCAyNWwwIDE1OCA5IDAgMCAyNSAtNDEgMCAwIC0yNSA4IDAgMCAtNDIgLTI1IDAgMCA0MiA4IDAgMCAyNSAtNDEgMCAwIC0yNSA4IDAgMCAtMTU4IDI1IC0yNSAyNSAwIDI0IDI1em0tNDkgOTFsMjUgMCAwIC04MSAtMTAgLTEwIC01IDAgLTEwIDEwIDAgODF6bTE5OCAtMTE2bDAgMTgzIDggMCAwIDI1IC00MSAwIDAgLTI1IDkgMCAwIC0xNTggLTE1IDAgLTEwIDEwIDAgMTQ4IDggMCAwIDI1IC00MSAwIDAgLTI1IDggMCAwIC0xNTggMjUgLTI1IDQ5IDB6bTEyNCA2OGwyNSAyNSAwIDkwIC0yNSAyNSAtNTggMCAwIC0yNSA4IDAgMCAtMTQxIDE3IC0xNyAtMjUgMCAwIC0yNSA0OSAwIDAgMjUgLTE2IDAgMCA0MyAyNSAwem0tMjUgMTE1bDE1IDAgMTAgLTEwIDAgLTcwIC0xMCAtMTAgLTE1IDAgMCA5MHptMTYwIC0xNThsMCAtMjUgNDEgMCAwIDI1IC04IDAgMCAxNTggOCAwIDAgMjUgLTQxIDAgMCAtMjUgOCAwIDAgLTY3IC0yNCAwIDAgNjcgOCAwIDAgMjUgLTQxIDAgMCAtMjUgOCAwIDAgLTE0MSAxNiAtMTcgLTI0IDAgMCAtMjUgNDEgMCAwIDI1IC04IDAgMCA2NyAyNCAwIDAgLTY3IC04IDB6bTE1NyA0M2wyNSAyNSAwIDkwIC0xIDAgLTI0IDI1IC01OCAwIDAgLTI1IDggMCAwIC0xNDEgMTcgLTE3IC0yNSAwIDAgLTI1IDQ4IDAgMCAyNSAtMTUgMCAwIDQzIDI1IDB6bTAgMzVsLTEwIC0xMCAtMTUgMCAwIDkwIDE1IDAgMTAgLTEwIDAgLTcwem03NCAtNzhsMCAxNTggOCAwIDAgMjUgLTQxIDAgMCAtMjUgOCAwIDAgLTE1OCAtOCAwIDAgLTI1IDQxIDAgMCAyNSAtOCAwem02NiAwbDAgLTI1IDgzIDAgMCA0OSAtMjUgMCAwIC0yNCAtMjUgMCAwIDU4IDIwIDAgMCAyNSAtMjAgMCAwIDc1IDI1IDAgMCAtMjQgMjUgMCAwIDQ5IC04MyAwIDAgLTI1IDggMCAwIC0xNDEgMTcgLTE3IC0yNSAwem0xOTkgMjRsMCAtNDkgMTIzIDAgMCA0OSAtMjQgMCAwIC0yNCAtMjUgMCAwIDE1OCAxNiAwIDAgMjUgLTU3IDAgMCAtMjUgMTYgMCAwIC0xNDEgMTcgLTE3IC00MSAwIDAgMjQgLTI1IDB6bTE3NyAtMjRsMCAtMjUgODMgMCAwIDQ5IC0yNSAwIDAgLTI0IC0yNSAwIDAgNTggMjAgMCAwIDI1IC0yMCAwIDAgNzUgMjUgMCAwIC0yNCAyNSAwIDAgNDkgLTgzIDAgMCAtMjUgOSAwIDAgLTE0MSAxNiAtMTcgLTI1IDB6bTE5MyAwbDAgLTI1IDQxIDAgMCAyNSAtOCAwIDAgNTAgLTIwIDE5IDIwIDE5IDAgNzAgOCAwIDAgMjUgLTQxIDAgMCAtMjUgOCAwIDAgLTU5IC0xMiAtMTMgLTEzIDEzIDAgNTkgOCAwIDAgMjUgLTQxIDAgMCAtMjUgOSAwIDAgLTcwIDE5IC0xOSAtMTkgLTE5IDAgLTMzIDE2IC0xNyAtMjUgMCAwIC0yNSA0MSAwIDAgMjUgLTggMCAwIDM5IDEzIDEyIDEyIC0xMiAwIC0zOSAtOCAwem0xNDggMGwwIC0yNSA0MiAwIDAgMjUgLTkgMCAwIDE1OCA5IDAgMCAyNSAtNDIgMCAwIC0yNSA5IDAgMCAtNjcgLTI1IDAgMCA2NyA4IDAgMCAyNSAtNDEgMCAwIC0yNSA4IDAgMCAtMTQxIDE2IC0xNyAtMjQgMCAwIC0yNSA0MSAwIDAgMjUgLTggMCAwIDY3IDI1IDAgMCAtNjcgLTkgMHptMTcyIDBsMCAxNTggLTI1IDI1IC0yNSAwIC0yNSAtMjUgMCAtMTU4IDI1IC0yNSAyNSAwIDI1IDI1em0tNDAgMTU4bDUgMCAxMCAtMTAgMCAtMTM4IC0xMCAtMTAgLTUgMCAtMTAgMTAgMCAxMzggMTAgMTB6bTE4MyAtMTgzbDAgMTgzIDggMCAwIDI1IC00MSAwIDAgLTI1IDggMCAwIC0xNTggLTE1IDAgLTEwIDEwIDAgMTQ4IDggMCAwIDI1IC00MSAwIDAgLTI1IDggMCAwIC0xNTggMjUgLTI1IDUwIDB6bTE0OCAyNWwwIDE1OCAtMjQgMjUgLTI1IDAgLTI1IC0yNSAwIC0xNTggMjUgLTI1IDI1IDAgMjQgMjV6bS0zOSAxNThsNCAwIDExIC0xMCAwIC0xMzggLTExIC0xMCAtNCAwIC0xMCAxMCAwIDEzOCAxMCAxMHptMTAwIC0xNThsMCAtMjUgODIgMCAwIDQ5IC0yNCAwIDAgLTI0IC0yNSAwIDAgMTU4IDI1IDAgMCAyNSAtNTggMCAwIC0yNSA4IDAgMCAtMTQxIDE3IC0xNyAtMjUgMHptMjI2IDE1OGw4IDAgMCAyNSAtNDIgMCAwIC0yNSA5IDAgMCAtNjYgLTI1IDI0IDAgNjcgLTI1IDAgMCAtMTY2IDE3IC0xNyAtMjUgMCAwIC0yNSA0MSAwIDAgMjUgLTggMCAwIDgxIDI1IC0yNCAwIC04MiAyNSAwIDAgMTgzem0xNDggMGw4IDAgMCAyNSAtNDEgMCAwIC0yNSA4IDAgMCAtNjYgLTI0IDI0IDAgNjcgLTI1IDAgMCAtMTY2IDE2IC0xNyAtMjQgMCAwIC0yNSA0MSAwIDAgMjUgLTggMCAwIDgxIDI0IC0yNCAwIC04MiAyNSAwIDAgMTgzeiIvPjwvZz48L3N2Zz4=")
        right center/80px no-repeat;
}
.created {
    margin-top: 30px;
    display: flex;
}
.purchase input[type="submit"],
.mini-cart .blue-btn,
.step-shipping h3 label:hover {
    background-color: #ff5f0a;
}
.index-slider img {
    height: 100%;
}
.finish-order {
    position: fixed;
    z-index: 1000;
    width: 100%;
    bottom: 0;
    left: 0;
    transform: translateY(100%);
    color: #fff;
    background: rgba(22, 141, 226, 0.8);
    font-size: 18px;
    transition: 0.5s;
}
.finish-order.active {
    transform: none;
}
.finish-order .d-flex {
    height: 60px;
}
.finish-order .btn,
.step-shipping h3 label {
    color: #fff;
    text-transform: uppercase;
    height: 40px;
}
.finish-order .btn {
    font-family: PFDinTextCompPro-Light;
    background: #ff5f0a;
    margin-left: 20px;
    font-size: 20px;
    border-radius: 0;
    display: inline-flex;
    align-items: center;
    line-height: 1;
}
.faq-block .fa-solid {
    margin-right: 5px;
}
.faq-block {
    margin-top: 0;
    width: 100%;
    padding: 25px 15px;
}
.faq-block .faq-block__question {
    position: relative;
    margin: 15px 0 10px;
    padding: 15px 25px 15px 15px;
    cursor: pointer;
    font-size: 16px;
    line-height: 23px;
    font-weight: 500;
    background-color: #fff;
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.3);
    border-radius: 5px;
    transition: 0.3s;
    transform: translate(0);
}
.faq-block .faq-block__question:hover {
    box-shadow: 0 30px 60px -12px rgba(50, 50, 93, 0.25), 0 18px 36px -18px rgba(0, 0, 0, 0.3), 0 -12px 36px -8px rgba(0, 0, 0, 0.025);
    transform: translateY(-2px);
}
.faq-block .faq-block__item {
    margin-top: 20px;
}
.faq-block .faq-block__title {
    text-align: left;
    font-size: 18px;
    font-weight: 700;
}
.faq-block .faq-block__answer {
    font-size: 14px;
    margin-top: 10px;
    display: none;
    padding: 15px;
    background-color: #fff;
    border-radius: 0 0 5px 5px;
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
}
.faq-block .faq-block__answer a {
    color: #111;
}
.related_products_left {
    margin: 35px 0 0;
}
.related_products_left .title {
    font-family: PFDinTextCondPro-Medium;
    color: #168de2;
    font-size: 1.5em;
    text-transform: uppercase;
    margin: 0 0 10px;
}
.related_products_left .product-list.list-view li {
    border: none;
    padding: 0;
}
.related_products_left .product-list.list-view .offers {
    margin: 0 -3px;
}
.related_products_left .product-list.list-view .item-ttl {
    font-size: 13px;
    background: 0 0;
    overflow: hidden;
    position: relative;
    padding-right: 0;
}
.related_products_left .product-list.list-view .item-ttl:after {
    content: "";
    display: block;
    width: 100%;
    height: 30px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);
}
.related_products_left .product-list.list-view .stock {
    padding: 0 0 0 25px;
}
.product-list a.item_link {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
}
.step-shipping h3 label {
    border-radius: 0;
    border: none;
    padding: 0 25px;
    line-height: 40px;
    text-align: center;
    font-size: 19px;
    outline: 0;
    cursor: pointer;
    font-family: PFDinTextCompPro-Regular;
}
.step-shipping h3 label.active {
    background-color: #ff5f0a !important;
}
.step-shipping h3 label:active {
    background-color: #d24900 !important;
}
.step-shipping .wa-field-address {
    position: relative;
    padding: 30px;
    margin: -5px 0 0;
    box-shadow: 0 0 60px -10px rgb(0 0 0 / 5%), 0 0 35px -15px rgb(0 0 0 / 15%), 0 0 35px -5px rgb(0 0 0 / 3%);
}
.step-shipping .wa-field-address:before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background: #fff;
    transform: rotate(45deg);
    position: absolute;
    top: -8px;
    left: 50px;
}
.sklad-block {
    display: flex;
    align-items: center;
    line-height: 1.5;
    justify-content: center;
    white-space: nowrap;
}
.item-page .sklad-block {
    justify-content: flex-end;
}
.sklad-block > span.stock {
    margin-left: 15px;
    padding: 0 0 0 25px;
    text-align: left;
}
.list-view .sklad-block {
    justify-content: flex-end;
    font-size: 12px;
}
.product-list .stocks {
    padding-top: 10px;
}
.list-view .sklad-block > .stock {
    flex: initial;
}
.sub-links {
    margin-bottom: 20px;
}
.w-100{
	width: 100%;
}
.kaspi-widget{
	text-align: center;
    margin: 15px 0 0;
}


@media all and (max-width: 1280px) {
    .wrapper {
        width: 100%;
    }
    .left-column {
        width: 20%;
    }
    .right-column {
        width: 79%;
    }
    .blue-line .wrapper,
    .content .wrapper {
        padding: 0;
    }
	.top-line{
		height: 50px;
		line-height: 1.3;
	}
}
@media all and (max-width: 1140px) {
    body {
        min-width: 100%;
    }
}
@media all and (max-width: 1100px) {
    .logo {
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #logo h1 {
        background-size: contain;
    }
    .contacts a[href*="mailto:"],
    .contacts a[href*="tel:"] {
        font-size: 17px;
    }
	.delivery, .delivery .orange, .contacts .email, .contacts-us, .take-call{
		font-size: 15px;
	}
    .left-column {
        width: 30%;
    }
    .right-column {
        width: 69%;
    }
    .main-hits .ttl h3 {
        height: auto;
        line-height: 1;
    }
    #checkout-contact-form .wa-field-address {
        position: initial;
        margin-top: 20px;
    }
    .checkout .wa-field,
    .checkout span.field {
        height: 100%;
    }
	.contacts .phones,
	.contacts > [class*="col-"] > .dib, 
	.filter-brands .brands .swiper-slide a{
		line-height: 1.4;
	}
	.contacts .phones > a,
	.contacts-us__instagram{
		font-size: 16px;
	}
}
@media all and (max-width: 1000px) {
    .delivery {
        white-space: initial;
    }
    .checkout .wa-field-address input,
    .checkout .wa-field-address select,
    .checkout input[type="password"],
    .checkout input[type="text"] {
        max-width: 100%;
    }
}
@media all and (max-width: 900px) {
    .contacts,
    .new-filter-wrap {
        height: 100%;
    }
    .logo {
        padding: 20px 0;
    }
    #logo h1 {
        background-position: center;
    }
    .contacts > [class*="col-"] {
        line-height: initial;
        text-align: center;
    }
    .footer-logo {
        max-width: 100%;
    }
    .filter-brands .brands,
    .lists-wrap .discount,
    .lists-wrap .novelty {
        width: 100%;
    }
    .hidden_block {
        display: none;
    }
}
@media all and (max-width: 768px) {
    .price,
    .related-h3 input[type="button"] {
        font-size: 20px;
    }
    .filters input[type="submit"] {
        display: flex;
        margin: 25px auto 0;
    }
    .filter-param .slider input {
        width: 70px;
        outline: 0;
        margin: 0 5px;
    }
    .filter-param {
        flex-direction: column;
        align-items: flex-start !important;
    }
    .filters-toggle-wrapper a {
        display: block !important;
        text-align: center;
    }
    .one_item_img,
    footer {
        text-align: center;
    }
    .filter-param,
    .filters-form-wrapper,
    .mobile_show {
        display: block;
    }
    .cart_total,
    .row.item {
        display: flex;
    }
    .mobile_show,
    .mobile_show * {
        color: #000 !important;
    }
    .contacts {
        height: 100%;
    }
    .left-column,
    .mobile_show.cabinet-wrap ul > li,
    .right-column {
        width: 100%;
    }
    footer .address,
    footer .mail,
    footer .phones {
        padding-left: 0;
        background: 0 0;
    }
    #page-content,
    .item-page .images,
    .item-page .summary,
    .main-hits .price,
    .product-list .addtocart {
        padding: 0;
    }
    .cart_total {
        flex-direction: column;
        align-items: center;
    }
    .featured-shipping-and-payment {
        padding: 20px 0 15px;
        text-align: center;
    }
    .content,
    .sidr-class-col-lg-12 {
        padding: 0 15px;
    }
    .content table {
        width: 100% !important;
    }
    .content * {
        max-width: 100% !important;
    }
    .top-line {
        height: auto;
        padding: 10px 0;
    }
    .amo-button-holder {
        right: 20px !important;
        bottom: 20px !important;
    }
    #amo-livechat,
    .bg-cabinet {
        display: none;
    }
    .item-page .prices {
        margin-top: 0;
        padding-right: 10px;
    }
    .filter-param .filter-val {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .filters input[type="text"] {
        width: 70px;
        height: 30px;
    }
    .filters .filter-param {
        padding-right: 0;
    }
    .filters label {
        align-items: flex-start;
        line-height: 1;
        margin-bottom: 8px;
    }
    .mobile_show.cabinet-wrap {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 80px;
        margin: 0 !important;
    }
    .mobile_show.cabinet-wrap ul {
        height: 100%;
        align-items: center;
        justify-content: center;
        display: flex;
        flex-wrap: wrap;
        align-content: space-evenly;
    }
    .table-view .offers {
        padding: 0;
        text-align: center;
    }
    .related {
        margin: 20px 0 0;
    }
    .related-h3 {
        display: flex;
        align-items: center;
        justify-content: space-between;
        line-height: 1;
    }
    .price {
        align-items: center;
        justify-content: center;
        height: 50px;
    }
    .checkout-options.payment li {
        width: 100%;
        border-radius: 0;
    }
    .checkout-options.payment li:first-child {
        border-radius: 4px 4px 0 0 !important;
    }
    .checkout-options.payment li:last-child {
        border-radius: 0 0 4px 4px !important;
    }
    .checkout-options.payment .btn {
        white-space: normal;
    }
    .finish-order {
        padding: 10px;
    }
    .finish-order .d-flex {
        height: auto;
        font-size: 14px;
        line-height: 1;
    }
    .finish-order .btn {
        height: 30px;
    }
    .item-ttl,
    .lists-wrap .item-ttl:before {
        padding: 0;
        text-align: center;
        background: 0 0;
    }
    .main-hits .item-ttl {
        text-align: left;
    }
    .main-hits .swiper-container {
        padding: 15px;
    }
    .product-list .addtocart {
        margin: 0;
    }
    .product-list .stocks .sklad-block {
        flex-direction: column;
        justify-content: center;
        line-height: 1.25;
        margin-bottom: 8px;
    }
    .product-list .stocks {
        margin-top: 10px;
    }
    .product-list .stocks .sklad-block > span {
        flex: initial;
        margin: 0;
    }
    .sidr-class-title {
        margin: 20px 15px;
        font-size: 18px;
    }
    .sidr .sidr-class-product-list a {
        height: auto;
        padding: 0;
    }
    .sidr .sidr-class-row {
        margin-bottom: 30px;
        border: none;
    }
    .sidr-class-purchase {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-top: 15px;
    }
    .sidr-class-item-ttl {
        padding-left: 10px;
    }
    .sidr input[type="submit"] {
        height: 30px;
    }
    .sidr .sidr-class-price {
        padding: 0;
        font-size: 18px;
        height: auto;
    }
    .faq-block {
        padding: 25px 0;
    }
}
@media only screen and (max-width: 500px) {
    body {
        min-width: auto;
    }
    .body {
        overflow-x: hidden;
    }
    .wrapper {
        width: auto;
    }
    #logo img,
    .lists-ttl,
    .lists-wrap .discount,
    .lists-wrap .novelty,
    .new-filter-wrap select,
    .right-column {
        width: 100%;
    }
    .contacts .cart-wrap,
    .delivery,
    .contacts .email,
    .contacts .phone,
    .top-line .pages,
    .top-line .slogan,
    footer {
        text-align: center;
    }
	footer .pages{
		padding: 0 0 20px 0;
	}
    .contacts > [class*="col-"] {
        line-height: 0;
        margin: 5px 0 0;
    }
    .contacts .delivery {
        margin: 30px 0 0;
		font-size: 20px;
    }
	.delivery .orange{
		font-size: 20px;
	}
	.delivery .dib{
		margin-bottom: 10px;
	}
    .contacts .cart-wrap {
        margin: 0;
    }
    .blue-line {
        border: none;
        background: 0 0;
    }
    .index-slider {
        height: auto;
    }
    .menu-button {
        width: 32px;
        height: 32px;
        display: block;
        background: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjQiIGhlaWdodD0iMTI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjQgMTI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTEyIDZIMTJDNS40IDYgMCAxMS40IDAgMThzNS40IDEyIDEyIDEyaDEwMGM2LjYgMCAxMi01LjQgMTItMTJzLTUuNC0xMi0xMi0xMnpNMTEyIDUwSDEyQzUuNCA1MCAwIDU1LjQgMCA2MnM1LjQgMTIgMTIgMTJoMTAwYzYuNiAwIDEyLTUuNCAxMi0xMnMtNS40LTEyLTEyLTEyek0xMTIgOTRIMTJjLTYuNiAwLTEyIDUuNC0xMiAxMnM1LjQgMTIgMTIgMTJoMTAwYzYuNiAwIDEyLTUuNCAxMi0xMnMtNS40LTEyLTEyLTEyeiIvPjwvc3ZnPg==")
            center center/32px no-repeat;
        z-index: 999;
		text-indent: -9999px;
        transition: 0.35s;
    }
    .logo {
        padding: 5px 15px;
        justify-content: space-between;
        text-align: right;
    }
    #logo {
        width: calc(100% - 60px);
        margin: 0 !important;
    }
    #logo img {
        max-width: 300px;
    }
    #sidr-main {
        font-family: PFDinTextCondPro-Medium;
    }
    .sidr-open #sidr-main {
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
    }
    .sidr-class-mobile-catalog-menu-title {
        color: #fff;
        padding-left: 65px;
        background: url(img/bg-cat-ttl.png) 15px center no-repeat #377aaa;
        height: 65px;
        display: flex;
        align-items: center;
        font-size: 1.7em;
        border-top: 5px solid #999;
    }
    .sidr-class-small-menu {
        margin: 0;
        border-bottom: 0;
    }
    #page-content {
        padding: 10px 0 0;
    }
    .new-filter-wrap {
        height: 220px;
    }
    .kharakteristiki {
        display: none;
    }
    .mini-cart-wrap {
        right: -50px;
    }
    footer h4 {
        margin: 15px 0 5px;
    }
    footer .address,
    footer .mail,
    footer .phones {
        width: 230px;
        margin: 0 auto 15px !important;
    }
    .sort-by-wrap,
    .view {
        width: 50%;
        display: table-cell;
        font-size: 12px;
    }
    .content {
        padding-bottom: 60px;
    }
    .lists-wrap .ttl-bg {
        bottom: 0;
    }
    .brands-sort {
        top: -40px;
    }
    .brands-sort button {
        left: 10px;
    }
    .sort-by-wrap .nav {
        padding-left: 25px;
    }
    .sort-open {
        left: 0;
    }
    .sorting {
        height: 100px;
    }
    .sort-by-wrap {
        margin-top: 0;
    }
    .view {
        right: -10px;
        top: 0;
        padding-top: 15px;
    }
    .cart .row.item {
        flex-wrap: wrap;
    }
    .cart .item .item-thumb {
        flex: 0 40%;
    }
    .cart .item .item-name {
        flex: 0 60%;
    }
    .cart .item .item-qty,
    .cart .item .item-remove {
        flex: 0 25%;
    }
    .cart .item .item-total {
        flex: 0 50%;
    }
    .cart .item .item-qty,
    .cart .item .item-remove,
    .cart .item .item-total {
        min-height: 50px;
    }
    .step-header {
        font-size: 22px;
    }
    #logo h1 {
        margin-top: 20px;
    }
    .logo > div {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }
    .fixed-header{
        align-items: center;
        display: flex;
    }
    .item-page .stocks {
        font-size: 12px;
    }
    .about {
        padding: 15px 0 30px;
    }
    .fixed-header {
        position: fixed;
        z-index: 1000;
        top: 0;
        width: 100%;
        height: 60px;
        padding: 10px 15px;
        justify-content: space-between;
        background: rgba(255, 255, 255, 0.95);
        transform: translateY(calc(-100% - 20px));
        box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
        transition: 0.4s;
    }
    .fixed-header.active {
        transform: none;
    }
    .mobile-cart {
        position: relative;
        width: 40px;
        height: 40px;
        background: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTAiIGhlaWdodD0iNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmY1ZjBhIiBkPSJNMTUzIDQwOGMtMjguMDUgMC01MSAyMi45NS01MSA1MXMyMi45NSA1MSA1MSA1MSA1MS0yMi45NSA1MS01MS0yMi45NS01MS01MS01MXpNMCAwdjUxaDUxbDkxLjggMTkzLjgtMzUuNyA2MS4yYy0yLjU1IDcuNjUtNS4xIDE3Ljg1LTUuMSAyNS41IDAgMjguMDUgMjIuOTUgNTEgNTEgNTFoMzA2di01MUgxNjMuMmMtMi41NSAwLTUuMS0yLjU1LTUuMS01LjF2LTIuNTUxbDIyLjk1LTQzLjM1aDE4OC43YzIwLjQgMCAzNS43LTEwLjIgNDMuMzUtMjUuNUw1MDQuOSA4OS4yNWM1LjEtNS4xIDUuMS03LjY1IDUuMS0xMi43NSAwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSAwSDB6bTQwOCA0MDhjLTI4LjA1IDAtNTEgMjIuOTUtNTEgNTFzMjIuOTUgNTEgNTEgNTEgNTEtMjIuOTUgNTEtNTEtMjIuOTUtNTEtNTEtNTF6Ii8+PC9zdmc+")
            center center/100% no-repeat;
    }
    .mobile-cart-cnt {
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 18px;
        height: 18px;
        font-size: 12px;
        right: -2px;
        top: -2px;
        background: #000;
        color: #fff;
        border-radius: 50%;
    }
}
@media screen and (max-width: 440px) {
    .product-list.table-view .blue-btn {
        padding-left: 40px;
        background-position: 8px;
    }
}
@media screen and (max-width: 320px) {
    .product-list.table-view .blue-btn {
        padding-left: 6px;
        background-image: none;
    }
}
