.information-section .section-description-block{
    line-height:20px;
}
.information-section .description-block ul{
    list-style:disc;
    padding-left: 20px;
}
.big-bx-modal{width: 800px !important;}
.notaddBL:hover{background-color: #f7bd00 !important;cursor: inherit;}.notaddBL .btn-to-cart:hover{cursor: inherit;background-color: #f7bd00 !important;}
#main-button-container button:hover{cursor: inherit;background-color: #f7bd00 !important;}
.menu--area, .cart--area, .mobileopencart, mobileopencart-on {display:none;}


.cart--make {display:none;}

@media (max-width: 767px){
.cart--make {display:block;}


.mobileopencart, .mobileopencart-on {width:34px;height:30px;display:table;position:absolute;right:19px;top:11px;z-index:6;}
.mobileopencart-on {display:none;}

.mobileopencart.mobileopencart-icon-off {display:none;}
.mobileopencart-on.mobileopencart-icon-on-on, .mobonly {display:block;}
.cart--area .main-header .content .cart-block-wrap.bx-closed .cart-content {display:block !important;}
.main-header .content .cart-block-wrap .cart-content {width:96%;}

.main-header .content .mobile-site-menu-wrap.active {width:100%;}
.menu--area, .cart--area {display:block;}
.cart--area .cart-icon-wrap {display:none;}
.cart--area .cart-info.hidden-sm {display:block !important;}
.main-header .content .mobile-site-menu-wrap .mobile-menu-button .burger-icon {top:0px}
.main-header .content .mobile-site-menu-wrap.menu--show-left.animate--duration.active  .mobile-menu-content {left:0px;}

.main-header .content .mobile-site-menu-wrap .mobile-menu-button .burger-icon-off {display:none;}

.main-header .content .mobile-site-menu-wrap .mobile-menu-button .burger-icon-on {display:none;}
.main-header .content .mobile-site-menu-wrap .mobile-menu-button .burger-icon-on-on {display:block;}

.burger-icon-on .el--menu {
    display: block;
    position: relative;
    width: 20px;
    height: 2px;
    background: #000;
    transition: .25s;
    -webkit-transition: .25s;
}


.burger-icon-on .el--menu:first-child {
    top: 0;
}

.burger-icon-on .el--menu:first-child {
    top: 8px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}


.burger-icon-on .el--menu:nth-child(2) {
    top: 12px;
}
.burger-icon-on .el--menu:nth-child(2) {
    top: 6px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

.burger-icon-on{
 position: relative;
    margin-top: 2px;
    margin-bottom: 0px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: block;
    width: 24px;
    height: 24px;
    transition-property: background-color,-webkit-transform;
    transition-property: background-color,transform;
    transition-property: background-color,transform,-webkit-transform;
    transition-duration: .3s;
}


.bx-modal.callback-modal {width:90%;margin:0 auto;}

BODY {
    counter-reset: point;
    position: relative;
}
.page--area {
	overflow-x: hidden
}
.content--area, .page--area {
	position: relative;
	max-width: 770px;
	margin: auto
}
.content--area {
	background: #fff
}
.menu--area {
	left: -270px;

}
.menu--show-left {box-shadow: 0px 0 20px 0px rgba(0,0,0,.2);}
.cart--show-right {box-shadow: -5px 0px 17px 0px rgba(0,0,0,.2);}
.cart--area, .menu--area {
	position: absolute;
	width: 270px;
	height: 100%;
	top: 0;
	padding: 0px 0 0;
	background: #fff;
	box-sizing: border-box;
	z-index: 9
}
.cart--area {
	right: -270px
}

.animate--duration {
	-webkit-animation-duration: .55s;
	animation-duration: .55s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.cart--area.animate--duration.cart--show-right, .menu--area.animate--duration.menu--show-left {
	animation-delay: 40ms
}
@-webkit-keyframes content--show-left {
0% {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
to {
transform:translate3d(270px, 0, 0);
-webkit-transform:translate3d(270px, 0, 0)
}
}
@keyframes content--show-left {
0% {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
to {
transform:translate3d(270px, 0, 0);
-webkit-transform:translate3d(270px, 0, 0)
}
}
@-webkit-keyframes content--show-right {
0% {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
to {
transform:translate3d(-270px, 0, 0);
-webkit-transform:translate3d(-270px, 0, 0)
}
}
@keyframes content--show-right {
0% {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
to {
transform:translate3d(-270px, 0, 0);
-webkit-transform:translate3d(-270px, 0, 0)
}
}
@-webkit-keyframes content--hide-left {
0% {
transform:translate3d(270px, 0, 0);
-webkit-transform:translate3d(270px, 0, 0)
}
to {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
}
@keyframes content--hide-left {
0% {
transform:translate3d(270px, 0, 0);
-webkit-transform:translate3d(270px, 0, 0)
}
to {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
}
@-webkit-keyframes content--hide-right {
0% {
transform:translate3d(-270px, 0, 0);
-webkit-transform:translate3d(-270px, 0, 0)
}
to {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
}
@keyframes content--hide-right {
0% {
transform:translate3d(-270px, 0, 0);
-webkit-transform:translate3d(-270px, 0, 0)
}
to {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
}
@-webkit-keyframes menu--show-left {
0% {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
to {
transform:translate3d(270px, 0, 0);
-webkit-transform:translate3d(270px, 0, 0)
}
}
@keyframes menu--show-left {
0% {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
to {
transform:translate3d(270px, 0, 0);
-webkit-transform:translate3d(270px, 0, 0)
}
}
@-webkit-keyframes menu--hide-left {
0% {
transform:translate3d(270px, 0, 0);
-webkit-transform:translate3d(270px, 0, 0)
}
to {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
}
@keyframes menu--hide-left {
0% {
transform:translate3d(270px, 0, 0);
-webkit-transform:translate3d(270px, 0, 0)
}
to {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
}
@-webkit-keyframes cart--show-right {
0% {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
to {
transform:translate3d(-270px, 0, 0);
-webkit-transform:translate3d(-270px, 0, 0)
}
}
@keyframes cart--show-right {
0% {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
to {
transform:translate3d(-270px, 0, 0);
-webkit-transform:translate3d(-270px, 0, 0)
}
}
@-webkit-keyframes cart--hide-right {
0% {
transform:translate3d(-270px, 0, 0);
-webkit-transform:translate3d(-270px, 0, 0)
}
to {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
}
@keyframes cart--hide-right {
0% {
transform:translate3d(-270px, 0, 0);
-webkit-transform:translate3d(-270px, 0, 0)
}
to {
transform:translateZ(0);
-webkit-transform:translateZ(0)
}
}
@-webkit-keyframes modal--in {
0% {
-webkit-transform:translate3d(0, 20%, 0);
transform:translate3d(0, 20%, 0);
opacity:0
}
to {
-webkit-transform:translateZ(0);
transform:translateZ(0);
opacity:1
}
}
@keyframes modal--in {
0% {
-webkit-transform:translate3d(0, 20%, 0);
transform:translate3d(0, 20%, 0);
opacity:0
}
to {
-webkit-transform:translateZ(0);
transform:translateZ(0);
opacity:1
}
}
@-webkit-keyframes modal--out {
0% {
-webkit-transform:translateZ(0);
transform:translateZ(0);
opacity:1
}
to {
-webkit-transform:translate3d(0, 20%, 0);
transform:translate3d(0, 20%, 0);
opacity:0
}
}
@keyframes modal--out {
0% {
-webkit-transform:translateZ(0);
transform:translateZ(0);
opacity:1
}
to {
-webkit-transform:translate3d(0, 20%, 0);
transform:translate3d(0, 20%, 0);
opacity:0
}
}
.content--show-left.animate--duration, .content--show-right.animate--duration {
	transition: all .5s ease;
	-webkit-transition: all .5s ease
}
.content--show-left {
	-webkit-animation-name: content--show-left;
	animation-name: content--show-left
}
.content--show-right {
	-webkit-animation-name: content--show-right;
	animation-name: content--show-right
}
.content--hide-left {
	-webkit-animation-name: content--hide-left;
	animation-name: content--hide-left
}
.content--hide-right {
	-webkit-animation-name: content--hide-right;
	animation-name: content--hide-right
}
.menu--show-left {
	-webkit-animation-name: menu--show-left;
	animation-name: menu--show-left
}
.menu--hide-left {
	-webkit-animation-name: menu--hide-left;
	animation-name: menu--hide-left
}
.cart--show-right {
	-webkit-animation-name: cart--show-right;
	animation-name: cart--show-right
}
.cart--hide-right {
	-webkit-animation-name: cart--hide-right;
	animation-name: cart--hide-right
}

}

.st0 {display:block!important;}
.catalog-page-list .catalog-page-list-item .main-category-link .category-icon .svg-sprite-icon svg path {
    /*stroke: #5d81aa!important;*/
}
.catalog-page-list .catalog-page-list-item .main-category-link .category-icon .svg-sprite-icon svg circle {
    /*stroke: #5d81aa!important;*/
}
.page-of-catalog-section .filters-sidebar-products-sections-nav .products-sections-list .products-sections-list-link .svg-sprite-icon svg path, 
.page-of-catalog-section .filters-sidebar-products-sections-nav .products-sections-list .products-sections-list-link .svg-sprite-icon svg circle,
.page-of-catalog-section .filters-sidebar-products-sections-nav .products-sections-list .products-sections-list-link .svg-sprite-icon svg polygon {
    fill: none;
    /*stroke: #1c232f!important;*/
}

.page-of-catalog-section .filters-sidebar-products-sections-nav .products-sections-list .products-sections-list-link line { stroke: #1c232f!important;}



.side_buttons_container a {
    text-decoration: none;
    display: block
}

.side_buttons_container .side_button {
    border: 1px solid #999;
    border-right: none;
    height: 60px;
    width: 60px;
    background: #fff;
    box-shadow: 0 4px 6px rgba(0, 0, 0, .1);
    margin-bottom: 10px;
    white-space: nowrap;
    position: fixed;
    right: 0;
    -webkit-transition: width .15s ease-in-out;
    transition: width .15s ease-in-out;
    z-index: 100;
    cursor: pointer
}

.side_buttons_container .side_button_order {
    top: 217px
}

.side_buttons_container .side_button_telegram {
    top: 287px
}

.side_buttons_container .side_button_question {
    top: 357px
}

.side_buttons_container .side_button_calculator {
    top: 427px
}

.side_buttons_container .side_button:hover {
    width: 180px
}

.side_buttons_container .side_button_link {
    display: inline-block;
    height: 60px;
    line-height: 60px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 60px
}

.side_buttons_container .side_button_link__new:after {
    border: 2px solid #fff;
    background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2227%22%20height%3D%2211%22%20viewBox%3D%220%200%2027%2011%22%3E%3Cpath%20fill%3D%22%23FC3%22%20fill-rule%3D%22nonzero%22%20d%3D%22M0%200h27l-3.5%2011H0z%22%2F%3E%3C%2Fsvg%3E");
    color: #fff;
    content: "new";
    display: block;
    font-size: 10px;
    font-weight: 700;
    height: 15px;
    left: calc(50% - 5px);
    line-height: 100%;
    position: absolute;
    text-align: left;
    top: calc(50% + 5px);
    width: 31px;
    padding: 0 3px
}

.side_buttons_container .side_button_text {
    display: inline-block;
    vertical-align: middle;
    font: 500 12px / 16px Open Sans, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #666;
    white-space: normal
}
.container.politika-konfidentsialnosti-block {

}

.container.politika-konfidentsialnosti-block ol {
    list-style-type: none; /* Убираем исходные маркеры */
    counter-reset:  item; /* Обнуляем счетчик списка */
}
.container.politika-konfidentsialnosti-block ol > li{
    display: block;

    margin-bottom: 10px;
}
.container.politika-konfidentsialnosti-block ol>li::before {
    counter-increment: item;
    margin-left: -33px;
    padding-right: 10px;
}

.container.politika-konfidentsialnosti-block ol.one>li::before {
    content: '1.' counter(item) ' ';
}
.container.politika-konfidentsialnosti-block ol.two>li::before {
    content: '2.' counter(item) ' ';
}
.container.politika-konfidentsialnosti-block ol.three>li::before {
    content: '3.' counter(item) ' ';
}
.container.politika-konfidentsialnosti-block ol.four>li::before {
    content: '4.' counter(item) ' ';
}
.container.politika-konfidentsialnosti-block ol.five>li::before {
    content: '5.' counter(item) ' ';
}
.container.politika-konfidentsialnosti-block ol.six>li::before {
    content: '6.' counter(item) ' ';
}
.container.politika-konfidentsialnosti-block ol.seven>li::before {
    content: '7.' counter(item) ' ';
}

.container.politika-konfidentsialnosti-block ol.eight>li::before {
    content: '8.' counter(item) ' ';
}


