

/* Start:/local/templates/www/css/old-grid.css?176424689941229*/
/* grid.css */
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
html{font-size:10px;height:100%;width:100%}
body{font-size:18px;line-height:1.4;height:100%;width:100%;min-width:1200px}
@media screen and (max-width:1220px){
	body{min-width:900px}
}
@media screen and (max-width:920px){
	body{font-size:17px;line-height:1.325;min-width:600px}
}
@media screen and (max-width:620px){
	body{font-size:16px;line-height:1.25;min-width:450px}
}
@media screen and (max-width:470px){
	body{font-size:14px;min-width:270px}
}

img{max-width:100%}

.is-container{margin:0 auto;padding:10px}
.is-container{min-width:1200px;width:100%;max-width:1580px}
@media screen and (max-width:1220px){
	.is-container{min-width:900px;width:100%}
}
@media screen and (max-width:920px){
	.is-container{min-width:600px;width:100%}
}
@media screen and (max-width:620px){
	.is-container{min-width:300px;width:100%}
}
@media screen and (max-width:470px){
	.is-container{min-width:300px;width:100%}
}

.is-row{margin:-10px}
.is-row:after,.is-row:before{content:" ";display:table;clear:both}

/* Выравнивание */
.is-text-center{text-align:center}
.is-text-right{text-align:right}
.is-text-left{text-align:left}
.is-text-justify{text-align:justify}
@media screen and (max-width:1220px){
	.is-text-center-note{text-align:center}
	.is-text-right-note{text-align:right}
	.is-text-left-note{text-align:left}
	.is-text-justify-note{text-align:justify}
}
@media screen and (max-width:920px){
	.is-text-center-tablet{text-align:center}
	.is-text-right-tablet{text-align:right}
	.is-text-left-tablet{text-align:left}
	.is-text-justify-tablet{text-align:justify}
}
@media screen and (max-width:620px){
	.is-text-center-smart{text-align:center}
	.is-text-right-smart{text-align:right}
	.is-text-left-smart{text-align:left}
	.is-text-justify-smart{text-align:justify}
}
@media screen and (max-width:470px){
	.is-text-center-mobile{text-align:center}
	.is-text-right-mobile{text-align:right}
	.is-text-left-mobile{text-align:left}
	.is-text-justify-mobile{text-align:justify}
}

/* Шрифт */
h1{font-size:140%;font-weight:700}
h2{font-size:130%;font-weight:700}
h3{font-size:120%;font-weight:700}
.is-h1{font-size:140%;font-weight:700}
.is-h2{font-size:130%;font-weight:700}
.is-h3{font-size:120%;font-weight:700}

.fs-50{font-size:50%}
.fs-60{font-size:62.5%}
.fs-75{font-size:75%}
.fs-80{font-size:80%}
.fs-85{font-size:85%}
.fs-90{font-size:90%}
.fs-95{font-size:95%}
.fs-100{font-size:100%}
.fs-105{font-size:105%}
.fs-110{font-size:110%}
.fs-115{font-size:115%}
.fs-120{font-size:120%}
.fs-125{font-size:125%}
.fs-150{font-size:150%}
.fs-175{font-size:175%}
.fs-200{font-size:200%}
.fs-250{font-size:250%}
.fs-500{font-size:500%}
@media screen and (max-width:1220px){
	.fs-50-note{font-size:50%}
	.fs-60-note{font-size:62.5%}
	.fs-75-note{font-size:75%}
	.fs-80-note{font-size:80%}
	.fs-85-note{font-size:85%}
	.fs-90-note{font-size:90%}
	.fs-95-note{font-size:95%}
	.fs-100-note{font-size:100%}
	.fs-105-note{font-size:105%}
	.fs-110-note{font-size:110%}
	.fs-115-note{font-size:115%}
	.fs-120-note{font-size:120%}
	.fs-125-note{font-size:125%}
	.fs-150-note{font-size:150%}
	.fs-175-note{font-size:175%}
	.fs-200-note{font-size:200%}
	.fs-250-note{font-size:250%}
	.fs-500-note{font-size:500%}
}
@media screen and (max-width:920px){
	.fs-50-tablet{font-size:50%}
	.fs-60-tablet{font-size:62.5%}
	.fs-75-tablet{font-size:75%}
	.fs-80-tablet{font-size:80%}
	.fs-85-tablet{font-size:85%}
	.fs-90-tablet{font-size:90%}
	.fs-95-tablet{font-size:95%}
	.fs-100-tablet{font-size:100%}
	.fs-105-tablet{font-size:105%}
	.fs-110-tablet{font-size:110%}
	.fs-115-tablet{font-size:115%}
	.fs-120-tablet{font-size:120%}
	.fs-125-tablet{font-size:125%}
	.fs-150-tablet{font-size:150%}
	.fs-175-tablet{font-size:175%}
	.fs-200-tablet{font-size:200%}
	.fs-250-tablet{font-size:250%}
	.fs-500-tablet{font-size:500%}
}
@media screen and (max-width:620px){
	.fs-50-smart{font-size:50%}
	.fs-60-smart{font-size:62.5%}
	.fs-75-smart{font-size:75%}
	.fs-80-smart{font-size:80%}
	.fs-85-smart{font-size:85%}
	.fs-90-smart{font-size:90%}
	.fs-95-smart{font-size:95%}
	.fs-100-smart{font-size:100%}
	.fs-105-smart{font-size:105%}
	.fs-110-smart{font-size:110%}
	.fs-115-smart{font-size:115%}
	.fs-120-smart{font-size:120%}
	.fs-125-smart{font-size:125%}
	.fs-150-smart{font-size:150%}
	.fs-175-smart{font-size:175%}
	.fs-200-smart{font-size:200%}
	.fs-250-smart{font-size:250%}
	.fs-500-smart{font-size:500%}
}
@media screen and (max-width:470px){
	.fs-50-mobile{font-size:50%}
	.fs-60-mobile{font-size:62.5%}
	.fs-75-mobile{font-size:75%}
	.fs-80-mobile{font-size:80%}
	.fs-85-mobile{font-size:85%}
	.fs-90-mobile{font-size:90%}
	.fs-95-mobile{font-size:95%}
	.fs-100-mobile{font-size:100%}
	.fs-105-mobile{font-size:105%}
	.fs-110-mobile{font-size:110%}
	.fs-115-mobile{font-size:115%}
	.fs-120-mobile{font-size:120%}
	.fs-125-mobile{font-size:125%}
	.fs-150-mobile{font-size:150%}
	.fs-175-mobile{font-size:175%}
	.fs-200-mobile{font-size:200%}
	.fs-250-mobile{font-size:250%}
	.fs-500-mobile{font-size:500%}
}

.is-semibold{font-weight:600}
.is-bold{font-weight:700}
.is-italic{font-style:italic}
.is-uppercase{text-transform:uppercase}
.is-uppercase-none{text-transform:none}
.is-narmal{font-weight:400;font-style:normal;text-transform:none}
@media screen and (max-width:1220px){
	.is-semibold-note{font-weight:600}
	.is-bold-note{font-weight:700}
	.is-italic-note{font-style:italic}
	.is-uppercase-note{text-transform:uppercase}
	.is-uppercase-none-note{text-transform:none}
	.is-narmal-note{font-weight:400;font-style:normal;text-transform:none}
}
@media screen and (max-width:920px){
	.is-semibold-tablet{font-weight:600}
	.is-bold-tablet{font-weight:700}
	.is-italic-tablet{font-style:italic}
	.is-uppercase-tablet{text-transform:uppercase}
	.is-uppercase-none-tablet{text-transform:none}
	.is-narmal-tablet{font-weight:400;font-style:normal;text-transform:none}
}
@media screen and (max-width:620px){
	.is-semibold-smart{font-weight:600}
	.is-bold-smart{font-weight:700}
	.is-italic-smart{font-style:italic}
	.is-uppercase-smart{text-transform:uppercase}
	.is-uppercase-none-smart{text-transform:none}
	.is-narmal-smart{font-weight:400;font-style:normal;text-transform:none}
}
@media screen and (max-width:470px){
	.is-semibold-mobile{font-weight:600}
	.is-bold-mobile{font-weight:700}
	.is-italic-mobile{font-style:italic}
	.is-uppercase-mobile{text-transform:uppercase}
	.is-uppercase-none-mobile{text-transform:none}
	.is-narmal-mobile{font-weight:400;font-style:normal;text-transform:none}
}

/* Позиции */
.is-relative{position:relative}
.is-absolute{position:absolute}
.is-fixed{position:fixed}
.is-static{position:static}
@media screen and (max-width:1220px){
	.is-relative-note{position:relative}
	.is-absolute-note{position:absolute}
	.is-fixed-note{position:fixed}
	.is-static-note{position:static}
}
@media screen and (max-width:920px){
	.is-relative-tablet{position:relative}
	.is-absolute-tablet{position:absolute}
	.is-fixed-tablet{position:fixed}
	.is-static-tablet{position:static}
}
@media screen and (max-width:620px){
	.is-relative-smart{position:relative}
	.is-absolute-smart{position:absolute}
	.is-fixed-smart{position:fixed}
	.is-static-smart{position:static}
}
@media screen and (max-width:470px){
	.is-relative-mobile{position:relative}
	.is-absolute-mobile{position:absolute}
	.is-fixed-mobile{position:fixed}
	.is-static-mobile{position:static}
}

/* Колонки */
.is-col-1,.is-col-2,.is-col-3,.is-col-4,.is-col-5,.is-col-6,.is-col-7,.is-col-8,.is-col-9,.is-col-10,.is-col-11,.is-col-12,.is-col-20,.is-col{
	display:block;min-height:10px;float:left;padding:10px;
}

/* Отступы */
.is-col-np{padding:0}
.is-col-np-top{padding-top:0}
.is-col-np-right{padding-right:0}
.is-col-np-bottom{padding-bottom:0}
.is-col-np-left{padding-left:0}
.is-col-p{padding:10px}
.is-col-p-top{padding-top:10px}
.is-col-p-right{padding-right:10px}
.is-col-p-bottom{padding-bottom:10px}
.is-col-p-left{padding-left:10px}
@media screen and (max-width:1220px){
	.is-col-np-note{padding:0}
	.is-col-np-top-note{padding-top:0}
	.is-col-np-right-note{padding-right:0}
	.is-col-np-bottom-note{padding-bottom:0}
	.is-col-np-left-note{padding-left:0}
	.is-col-p-note{padding:10px}
	.is-col-p-top-note{padding-top:10px}
	.is-col-p-right-note{padding-right:10px}
	.is-col-p-bottom-note{padding-bottom:10px}
	.is-col-p-left-note{padding-left:10px}
}
@media screen and (max-width:920px){
	.is-col-np-tablet{padding:0}
	.is-col-np-top-tablet{padding-top:0}
	.is-col-np-right-tablet{padding-right:0}
	.is-col-np-bottom-tablet{padding-bottom:0}
	.is-col-np-left-tablet{padding-left:0}
	.is-col-p-tablet{padding:10px}
	.is-col-p-top-tablet{padding-top:10px}
	.is-col-p-right-tablet{padding-right:10px}
	.is-col-p-bottom-tablet{padding-bottom:10px}
	.is-col-p-left-tablet{padding-left:10px}
}
@media screen and (max-width:620px){
	.is-col-np-smart{padding:0}
	.is-col-np-top-smart{padding-top:0}
	.is-col-np-right-smart{padding-right:0}
	.is-col-np-bottom-smart{padding-bottom:0}
	.is-col-np-left-smart{padding-left:0}
	.is-col-p-smart{padding:10px}
	.is-col-p-top-smart{padding-top:10px}
	.is-col-p-right-smart{padding-right:10px}
	.is-col-p-bottom-smart{padding-bottom:10px}
	.is-col-p-left-smart{padding-left:10px}
}
@media screen and (max-width:470px){
	.is-col-np-mobile{padding:0}
	.is-col-np-top-mobile{padding-top:0}
	.is-col-np-right-mobile{padding-right:0}
	.is-col-np-bottom-mobile{padding-bottom:0}
	.is-col-np-left-mobile{padding-left:0}
	.is-col-p-mobile{padding:10px}
	.is-col-p-top-mobile{padding-top:10px}
	.is-col-p-right-mobile{padding-right:10px}
	.is-col-p-bottom-mobile{padding-bottom:10px}
	.is-col-p-left-mobile{padding-left:10px}
}

/* Выравнивание */
.is-left{display:block;float:left}
.is-right{display:block;float:right}
@media screen and (max-width:1220px){
	.is-left-note{display:block;float:left}
	.is-right-note{display:block;float:right}
}
@media screen and (max-width:920px){
	.is-left-tablet{display:block;float:left}
	.is-right-tablet{display:block;float:right}
}
@media screen and (max-width:620px){
	.is-left-smart{display:block;float:left}
	.is-right-smart{display:block;float:right}
}
@media screen and (max-width:470px){
	.is-left-mobile{display:block;float:left}
	.is-right-mobile{display:block;float:right}
}

/* Колонки */
.is-col-1{width:8.33333333%}
.is-col-2{width:16.66666667%}
.is-col-3{width:25%}
.is-col-4{width:33.33333333%}
.is-col-5{width:41.66666667%}
.is-col-6{width:50%}
.is-col-7{width:58.33333333%}
.is-col-8{width:66.66666667%}
.is-col-9{width:75%}
.is-col-10{width:83.33333333%}
.is-col-11{width:91.66666667%}
.is-col-12{width:100%}

.is-col-20{width:20%}

.is-col-left-0{margin-left:0}
.is-col-left-1{margin-left:8.33333333%}
.is-col-left-2{margin-left:16.66666667%}
.is-col-left-3{margin-left:25%}
.is-col-left-4{margin-left:33.33333333%}
.is-col-left-5{margin-left:41.66666667%}
.is-col-left-6{margin-left:50%}
.is-col-left-7{margin-left:58.33333333%}
.is-col-left-8{margin-left:66.66666667%}
.is-col-left-9{margin-left:75%}
.is-col-left-10{margin-left:83.33333333%}
.is-col-left-11{margin-left:91.66666667%}

@media screen and (max-width:1220px){
	.is-col-1-note{width:8.33333333%}
	.is-col-2-note{width:16.66666667%}
	.is-col-3-note{width:25%}
	.is-col-4-note{width:33.33333333%}
	.is-col-5-note{width:41.66666667%}
	.is-col-6-note{width:50%}
	.is-col-7-note{width:58.33333333%}
	.is-col-8-note{width:66.66666667%}
	.is-col-9-note{width:75%}
	.is-col-10-note{width:83.33333333%}
	.is-col-11-note{width:91.66666667%}
	.is-col-12-note{width:100%}

	.is-col-20-note{width:20%}

	.is-col-left-0-note{margin-left:0}
	.is-col-left-1-note{margin-left:8.33333333%}
	.is-col-left-2-note{margin-left:16.66666667%}
	.is-col-left-3-note{margin-left:25%}
	.is-col-left-4-note{margin-left:33.33333333%}
	.is-col-left-5-note{margin-left:41.66666667%}
	.is-col-left-6-note{margin-left:50%}
	.is-col-left-7-note{margin-left:58.33333333%}
	.is-col-left-8-note{margin-left:66.66666667%}
	.is-col-left-9-note{margin-left:75%}
	.is-col-left-10-note{margin-left:83.33333333%}
	.is-col-left-11-note{margin-left:91.66666667%}
}
@media screen and (max-width:920px){
	.is-col-1-tablet{width:8.33333333%}
	.is-col-2-tablet{width:16.66666667%}
	.is-col-3-tablet{width:25%}
	.is-col-4-tablet{width:33.33333333%}
	.is-col-5-tablet{width:41.66666667%}
	.is-col-6-tablet{width:50%}
	.is-col-7-tablet{width:58.33333333%}
	.is-col-8-tablet{width:66.66666667%}
	.is-col-9-tablet{width:75%}
	.is-col-10-tablet{width:83.33333333%}
	.is-col-11-tablet{width:91.66666667%}
	.is-col-12-tablet{width:100%}

	.is-col-20-tablet{width:20%}

	.is-col-left-0-tablet{margin-left:0}
	.is-col-left-1-tablet{margin-left:8.33333333%}
	.is-col-left-2-tablet{margin-left:16.66666667%}
	.is-col-left-3-tablet{margin-left:25%}
	.is-col-left-4-tablet{margin-left:33.33333333%}
	.is-col-left-5-tablet{margin-left:41.66666667%}
	.is-col-left-6-tablet{margin-left:50%}
	.is-col-left-7-tablet{margin-left:58.33333333%}
	.is-col-left-8-tablet{margin-left:66.66666667%}
	.is-col-left-9-tablet{margin-left:75%}
	.is-col-left-10-tablet{margin-left:83.33333333%}
	.is-col-left-11-tablet{margin-left:91.66666667%}
}
@media screen and (max-width:620px){
	.is-col-1-smart{width:8.33333333%}
	.is-col-2-smart{width:16.66666667%}
	.is-col-3-smart{width:25%}
	.is-col-4-smart{width:33.33333333%}
	.is-col-5-smart{width:41.66666667%}
	.is-col-6-smart{width:50%}
	.is-col-7-smart{width:58.33333333%}
	.is-col-8-smart{width:66.66666667%}
	.is-col-9-smart{width:75%}
	.is-col-10-smart{width:83.33333333%}
	.is-col-11-smart{width:91.66666667%}
	.is-col-12-smart{width:100%}

	.is-col-20-smart{width:20%}

	.is-col-left-0-smart{margin-left:0}
	.is-col-left-1-smart{margin-left:8.33333333%}
	.is-col-left-2-smart{margin-left:16.66666667%}
	.is-col-left-3-smart{margin-left:25%}
	.is-col-left-4-smart{margin-left:33.33333333%}
	.is-col-left-5-smart{margin-left:41.66666667%}
	.is-col-left-6-smart{margin-left:50%}
	.is-col-left-7-smart{margin-left:58.33333333%}
	.is-col-left-8-smart{margin-left:66.66666667%}
	.is-col-left-9-smart{margin-left:75%}
	.is-col-left-10-smart{margin-left:83.33333333%}
	.is-col-left-11-smart{margin-left:91.66666667%}
}
@media screen and (max-width:470px){
	.is-col-1-mobile{width:8.33333333%}
	.is-col-2-mobile{width:16.66666667%}
	.is-col-3-mobile{width:25%}
	.is-col-4-mobile{width:33.33333333%}
	.is-col-5-mobile{width:41.66666667%}
	.is-col-6-mobile{width:50%}
	.is-col-7-mobile{width:58.33333333%}
	.is-col-8-mobile{width:66.66666667%}
	.is-col-9-mobile{width:75%}
	.is-col-10-mobile{width:83.33333333%}
	.is-col-11-mobile{width:91.66666667%}
	.is-col-12-mobile{width:100%}

	.is-col-20-mobile{width:20%}

	.is-col-left-0-mobile{margin-left:0}
	.is-col-left-1-mobile{margin-left:8.33333333%}
	.is-col-left-2-mobile{margin-left:16.66666667%}
	.is-col-left-3-mobile{margin-left:25%}
	.is-col-left-4-mobile{margin-left:33.33333333%}
	.is-col-left-5-mobile{margin-left:41.66666667%}
	.is-col-left-6-mobile{margin-left:50%}
	.is-col-left-7-mobile{margin-left:58.33333333%}
	.is-col-left-8-mobile{margin-left:66.66666667%}
	.is-col-left-9-mobile{margin-left:75%}
	.is-col-left-10-mobile{margin-left:83.33333333%}
	.is-col-left-11-mobile{margin-left:91.66666667%}
}

/* Отображение */
.is-none{display:none}
.is-block{display:block}
.is-inline{display:inline}
.is-inline-block{display:inline-block}
@media screen and (max-width:1220px){
	.is-none-note{display:none}
	.is-block-note{display:block}
	.is-inline-note{display:inline}
	.is-inline-block-note{display:inline-block}
}
@media screen and (max-width:920px){
	.is-none-tablet{display:none}
	.is-block-tablet{display:block}
	.is-inline-tablet{display:inline}
	.is-inline-block-tablet{display:inline-block}
}
@media screen and (max-width:620px){
	.is-none-smart{display:none}
	.is-block-smart{display:block}
	.is-inline-smart{display:inline}
	.is-inline-block-smart{display:inline-block}
}
@media screen and (max-width:470px){
	.is-none-mobile{display:none}
	.is-block-mobile{display:block}
	.is-inline-mobile{display:inline}
	.is-inline-block-mobile{display:inline-block}
}

.is-p-0{padding:0}
.is-p-5{padding:5px}
.is-p-10{padding:10px}
.is-p-15{padding:15px}
.is-p-20{padding:20px}
.is-p-25{padding:25px}
.is-p-30{padding:30px}
.is-p-35{padding:35px}
.is-p-40{padding:40px}
.is-p-45{padding:45px}
.is-p-50{padding:50px}
.is-p-75{padding:75px}
.is-p-100{padding:100px}

.is-p-top-0{padding-top:0}
.is-p-top-5{padding-top:5px}
.is-p-top-10{padding-top:10px}
.is-p-top-15{padding-top:15px}
.is-p-top-20{padding-top:20px}
.is-p-top-25{padding-top:25px}
.is-p-top-30{padding-top:30px}
.is-p-top-35{padding-top:35px}
.is-p-top-40{padding-top:40px}
.is-p-top-45{padding-top:45px}
.is-p-top-50{padding-top:50px}
.is-p-top-75{padding-top:75px}
.is-p-top-100{padding-top:100px}

.is-p-bottom-0{padding-bottom:0}
.is-p-bottom-5{padding-bottom:5px}
.is-p-bottom-10{padding-bottom:10px}
.is-p-bottom-15{padding-bottom:15px}
.is-p-bottom-20{padding-bottom:20px}
.is-p-bottom-25{padding-bottom:25px}
.is-p-bottom-30{padding-bottom:30px}
.is-p-bottom-35{padding-bottom:35px}
.is-p-bottom-40{padding-bottom:40px}
.is-p-bottom-45{padding-bottom:45px}
.is-p-bottom-50{padding-bottom:50px}
.is-p-bottom-75{padding-bottom:75px}
.is-p-bottom-100{padding-bottom:100px}

.is-p-left-0{padding-left:0}
.is-p-left-5{padding-left:5px}
.is-p-left-10{padding-left:10px}
.is-p-left-15{padding-left:15px}
.is-p-left-20{padding-left:20px}
.is-p-left-25{padding-left:25px}
.is-p-left-30{padding-left:30px}
.is-p-left-35{padding-left:35px}
.is-p-left-40{padding-left:40px}
.is-p-left-45{padding-left:45px}
.is-p-left-50{padding-left:50px}
.is-p-left-75{padding-left:75px}
.is-p-left-100{padding-left:100px}

.is-p-right-0{padding-right:0}
.is-p-right-5{padding-right:5px}
.is-p-right-10{padding-right:10px}
.is-p-right-15{padding-right:15px}
.is-p-right-20{padding-right:20px}
.is-p-right-25{padding-right:25px}
.is-p-right-30{padding-right:30px}
.is-p-right-35{padding-right:35px}
.is-p-right-40{padding-right:40px}
.is-p-right-45{padding-right:45px}
.is-p-right-50{padding-right:50px}
.is-p-right-75{padding-right:75px}
.is-p-right-100{padding-right:100px}

@media screen and (max-width:1220px){
	.is-p-0-note{padding:0}
	.is-p-5-note{padding:5px}
	.is-p-10-note{padding:10px}
	.is-p-15-note{padding:15px}
	.is-p-20-note{padding:20px}
	.is-p-25-note{padding:25px}
	.is-p-30-note{padding:30px}
	.is-p-35-note{padding:35px}
	.is-p-40-note{padding:40px}
	.is-p-45-note{padding:45px}
	.is-p-50-note{padding:50px}
	.is-p-75-note{padding:75px}
	.is-p-100-note{padding:100px}

	.is-p-top-0-note{padding-top:0}
	.is-p-top-5-note{padding-top:5px}
	.is-p-top-10-note{padding-top:10px}
	.is-p-top-15-note{padding-top:15px}
	.is-p-top-20-note{padding-top:20px}
	.is-p-top-25-note{padding-top:25px}
	.is-p-top-30-note{padding-top:30px}
	.is-p-top-35-note{padding-top:35px}
	.is-p-top-40-note{padding-top:40px}
	.is-p-top-45-note{padding-top:45px}
	.is-p-top-50-note{padding-top:50px}
	.is-p-top-75-note{padding-top:75px}
	.is-p-top-100-note{padding-top:100px}

	.is-p-bottom-0-note{padding-bottom:0}
	.is-p-bottom-5-note{padding-bottom:5px}
	.is-p-bottom-10-note{padding-bottom:10px}
	.is-p-bottom-15-note{padding-bottom:15px}
	.is-p-bottom-20-note{padding-bottom:20px}
	.is-p-bottom-25-note{padding-bottom:25px}
	.is-p-bottom-30-note{padding-bottom:30px}
	.is-p-bottom-35-note{padding-bottom:35px}
	.is-p-bottom-40-note{padding-bottom:40px}
	.is-p-bottom-45-note{padding-bottom:45px}
	.is-p-bottom-50-note{padding-bottom:50px}
	.is-p-bottom-75-note{padding-bottom:75px}
	.is-p-bottom-100-note{padding-bottom:100px}

	.is-p-left-0-note{padding-left:0}
	.is-p-left-5-note{padding-left:5px}
	.is-p-left-10-note{padding-left:10px}
	.is-p-left-15-note{padding-left:15px}
	.is-p-left-20-note{padding-left:20px}
	.is-p-left-25-note{padding-left:25px}
	.is-p-left-30-note{padding-left:30px}
	.is-p-left-35-note{padding-left:35px}
	.is-p-left-40-note{padding-left:40px}
	.is-p-left-45-note{padding-left:45px}
	.is-p-left-50-note{padding-left:50px}
	.is-p-left-75-note{padding-left:75px}
	.is-p-left-100-note{padding-left:100px}

	.is-p-right-0-note{padding-right:0}
	.is-p-right-5-note{padding-right:5px}
	.is-p-right-10-note{padding-right:10px}
	.is-p-right-15-note{padding-right:15px}
	.is-p-right-20-note{padding-right:20px}
	.is-p-right-25-note{padding-right:25px}
	.is-p-right-30-note{padding-right:30px}
	.is-p-right-35-note{padding-right:35px}
	.is-p-right-40-note{padding-right:40px}
	.is-p-right-45-note{padding-right:45px}
	.is-p-right-50-note{padding-right:50px}
	.is-p-right-75-note{padding-right:75px}
	.is-p-right-100-note{padding-right:100px}
}
@media screen and (max-width:920px){
	.is-p-0-tablet{padding:0}
	.is-p-5-tablet{padding:5px}
	.is-p-10-tablet{padding:10px}
	.is-p-15-tablet{padding:15px}
	.is-p-20-tablet{padding:20px}
	.is-p-25-tablet{padding:25px}
	.is-p-30-tablet{padding:30px}
	.is-p-35-tablet{padding:35px}
	.is-p-40-tablet{padding:40px}
	.is-p-45-tablet{padding:45px}
	.is-p-50-tablet{padding:50px}
	.is-p-75-tablet{padding:75px}
	.is-p-100-tablet{padding:100px}

	.is-p-top-0-tablet{padding-top:0}
	.is-p-top-5-tablet{padding-top:5px}
	.is-p-top-10-tablet{padding-top:10px}
	.is-p-top-15-tablet{padding-top:15px}
	.is-p-top-20-tablet{padding-top:20px}
	.is-p-top-25-tablet{padding-top:25px}
	.is-p-top-30-tablet{padding-top:30px}
	.is-p-top-35-tablet{padding-top:35px}
	.is-p-top-40-tablet{padding-top:40px}
	.is-p-top-45-tablet{padding-top:45px}
	.is-p-top-50-tablet{padding-top:50px}
	.is-p-top-75-tablet{padding-top:75px}
	.is-p-top-100-tablet{padding-top:100px}

	.is-p-bottom-0-tablet{padding-bottom:0}
	.is-p-bottom-5-tablet{padding-bottom:5px}
	.is-p-bottom-10-tablet{padding-bottom:10px}
	.is-p-bottom-15-tablet{padding-bottom:15px}
	.is-p-bottom-20-tablet{padding-bottom:20px}
	.is-p-bottom-25-tablet{padding-bottom:25px}
	.is-p-bottom-30-tablet{padding-bottom:30px}
	.is-p-bottom-35-tablet{padding-bottom:35px}
	.is-p-bottom-40-tablet{padding-bottom:40px}
	.is-p-bottom-45-tablet{padding-bottom:45px}
	.is-p-bottom-50-tablet{padding-bottom:50px}
	.is-p-bottom-75-tablet{padding-bottom:75px}
	.is-p-bottom-100-tablet{padding-bottom:100px}

	.is-p-left-0-tablet{padding-left:0}
	.is-p-left-5-tablet{padding-left:5px}
	.is-p-left-10-tablet{padding-left:10px}
	.is-p-left-15-tablet{padding-left:15px}
	.is-p-left-20-tablet{padding-left:20px}
	.is-p-left-25-tablet{padding-left:25px}
	.is-p-left-30-tablet{padding-left:30px}
	.is-p-left-35-tablet{padding-left:35px}
	.is-p-left-40-tablet{padding-left:40px}
	.is-p-left-45-tablet{padding-left:45px}
	.is-p-left-50-tablet{padding-left:50px}
	.is-p-left-75-tablet{padding-left:75px}
	.is-p-left-100-tablet{padding-left:100px}

	.is-p-right-0-tablet{padding-right:0}
	.is-p-right-5-tablet{padding-right:5px}
	.is-p-right-10-tablet{padding-right:10px}
	.is-p-right-15-tablet{padding-right:15px}
	.is-p-right-20-tablet{padding-right:20px}
	.is-p-right-25-tablet{padding-right:25px}
	.is-p-right-30-tablet{padding-right:30px}
	.is-p-right-35-tablet{padding-right:35px}
	.is-p-right-40-tablet{padding-right:40px}
	.is-p-right-45-tablet{padding-right:45px}
	.is-p-right-50-tablet{padding-right:50px}
	.is-p-right-75-tablet{padding-right:75px}
	.is-p-right-100-tablet{padding-right:100px}
}
@media screen and (max-width:620px){
	.is-p-0-smart{padding:0}
	.is-p-5-smart{padding:5px}
	.is-p-10-smart{padding:10px}
	.is-p-15-smart{padding:15px}
	.is-p-20-smart{padding:20px}
	.is-p-25-smart{padding:25px}
	.is-p-30-smart{padding:30px}
	.is-p-35-smart{padding:35px}
	.is-p-40-smart{padding:40px}
	.is-p-45-smart{padding:45px}
	.is-p-50-smart{padding:50px}
	.is-p-75-smart{padding:75px}
	.is-p-100-smart{padding:100px}

	.is-p-top-0-smart{padding-top:0}
	.is-p-top-5-smart{padding-top:5px}
	.is-p-top-10-smart{padding-top:10px}
	.is-p-top-15-smart{padding-top:15px}
	.is-p-top-20-smart{padding-top:20px}
	.is-p-top-25-smart{padding-top:25px}
	.is-p-top-30-smart{padding-top:30px}
	.is-p-top-35-smart{padding-top:35px}
	.is-p-top-40-smart{padding-top:40px}
	.is-p-top-45-smart{padding-top:45px}
	.is-p-top-50-smart{padding-top:50px}
	.is-p-top-75-smart{padding-top:75px}
	.is-p-top-100-smart{padding-top:100px}

	.is-p-bottom-0-smart{padding-bottom:0}
	.is-p-bottom-5-smart{padding-bottom:5px}
	.is-p-bottom-10-smart{padding-bottom:10px}
	.is-p-bottom-15-smart{padding-bottom:15px}
	.is-p-bottom-20-smart{padding-bottom:20px}
	.is-p-bottom-25-smart{padding-bottom:25px}
	.is-p-bottom-30-smart{padding-bottom:30px}
	.is-p-bottom-35-smart{padding-bottom:35px}
	.is-p-bottom-40-smart{padding-bottom:40px}
	.is-p-bottom-45-smart{padding-bottom:45px}
	.is-p-bottom-50-smart{padding-bottom:50px}
	.is-p-bottom-75-smart{padding-bottom:75px}
	.is-p-bottom-100-smart{padding-bottom:100px}

	.is-p-left-0-smart{padding-left:0}
	.is-p-left-5-smart{padding-left:5px}
	.is-p-left-10-smart{padding-left:10px}
	.is-p-left-15-smart{padding-left:15px}
	.is-p-left-20-smart{padding-left:20px}
	.is-p-left-25-smart{padding-left:25px}
	.is-p-left-30-smart{padding-left:30px}
	.is-p-left-35-smart{padding-left:35px}
	.is-p-left-40-smart{padding-left:40px}
	.is-p-left-45-smart{padding-left:45px}
	.is-p-left-50-smart{padding-left:50px}
	.is-p-left-75-smart{padding-left:75px}
	.is-p-left-100-smart{padding-left:100px}

	.is-p-right-0-smart{padding-right:0}
	.is-p-right-5-smart{padding-right:5px}
	.is-p-right-10-smart{padding-right:10px}
	.is-p-right-15-smart{padding-right:15px}
	.is-p-right-20-smart{padding-right:20px}
	.is-p-right-25-smart{padding-right:25px}
	.is-p-right-30-smart{padding-right:30px}
	.is-p-right-35-smart{padding-right:35px}
	.is-p-right-40-smart{padding-right:40px}
	.is-p-right-45-smart{padding-right:45px}
	.is-p-right-50-smart{padding-right:50px}
	.is-p-right-75-smart{padding-right:75px}
	.is-p-right-100-smart{padding-right:100px}
}
@media screen and (max-width:470px){
	.is-p-0-mobile{padding:0}
	.is-p-5-mobile{padding:5px}
	.is-p-10-mobile{padding:10px}
	.is-p-15-mobile{padding:15px}
	.is-p-20-mobile{padding:20px}
	.is-p-25-mobile{padding:25px}
	.is-p-30-mobile{padding:30px}
	.is-p-35-mobile{padding:35px}
	.is-p-40-mobile{padding:40px}
	.is-p-45-mobile{padding:45px}
	.is-p-50-mobile{padding:50px}
	.is-p-75-mobile{padding:75px}
	.is-p-100-mobile{padding:100px}

	.is-p-top-0-mobile{padding-top:0}
	.is-p-top-5-mobile{padding-top:5px}
	.is-p-top-10-mobile{padding-top:10px}
	.is-p-top-15-mobile{padding-top:15px}
	.is-p-top-20-mobile{padding-top:20px}
	.is-p-top-25-mobile{padding-top:25px}
	.is-p-top-30-mobile{padding-top:30px}
	.is-p-top-35-mobile{padding-top:35px}
	.is-p-top-40-mobile{padding-top:40px}
	.is-p-top-45-mobile{padding-top:45px}
	.is-p-top-50-mobile{padding-top:50px}
	.is-p-top-75-mobile{padding-top:75px}
	.is-p-top-100-mobile{padding-top:100px}

	.is-p-bottom-0-mobile{padding-bottom:0}
	.is-p-bottom-5-mobile{padding-bottom:5px}
	.is-p-bottom-10-mobile{padding-bottom:10px}
	.is-p-bottom-15-mobile{padding-bottom:15px}
	.is-p-bottom-20-mobile{padding-bottom:20px}
	.is-p-bottom-25-mobile{padding-bottom:25px}
	.is-p-bottom-30-mobile{padding-bottom:30px}
	.is-p-bottom-35-mobile{padding-bottom:35px}
	.is-p-bottom-40-mobile{padding-bottom:40px}
	.is-p-bottom-45-mobile{padding-bottom:45px}
	.is-p-bottom-50-mobile{padding-bottom:50px}
	.is-p-bottom-75-mobile{padding-bottom:75px}
	.is-p-bottom-100-mobile{padding-bottom:100px}

	.is-p-left-0-mobile{padding-left:0}
	.is-p-left-5-mobile{padding-left:5px}
	.is-p-left-10-mobile{padding-left:10px}
	.is-p-left-15-mobile{padding-left:15px}
	.is-p-left-20-mobile{padding-left:20px}
	.is-p-left-25-mobile{padding-left:25px}
	.is-p-left-30-mobile{padding-left:30px}
	.is-p-left-35-mobile{padding-left:35px}
	.is-p-left-40-mobile{padding-left:40px}
	.is-p-left-45-mobile{padding-left:45px}
	.is-p-left-50-mobile{padding-left:50px}
	.is-p-left-75-mobile{padding-left:75px}
	.is-p-left-100-mobile{padding-left:100px}

	.is-p-right-0-mobile{padding-right:0}
	.is-p-right-5-mobile{padding-right:5px}
	.is-p-right-10-mobile{padding-right:10px}
	.is-p-right-15-mobile{padding-right:15px}
	.is-p-right-20-mobile{padding-right:20px}
	.is-p-right-25-mobile{padding-right:25px}
	.is-p-right-30-mobile{padding-right:30px}
	.is-p-right-35-mobile{padding-right:35px}
	.is-p-right-40-mobile{padding-right:40px}
	.is-p-right-45-mobile{padding-right:45px}
	.is-p-right-50-mobile{padding-right:50px}
	.is-p-right-75-mobile{padding-right:75px}
	.is-p-right-100-mobile{padding-right:100px}
}

.is-m-0{margin:0}
.is-m-5{margin:5px}
.is-m-10{margin:10px}
.is-m-15{margin:15px}
.is-m-20{margin:20px}
.is-m-25{margin:25px}
.is-m-30{margin:30px}
.is-m-35{margin:35px}
.is-m-40{margin:40px}
.is-m-45{margin:45px}
.is-m-50{margin:50px}
.is-m-75{margin:75px}
.is-m-100{margin:100px}

.is-m-top-0{margin-top:0}
.is-m-top-5{margin-top:5px}
.is-m-top-10{margin-top:10px}
.is-m-top-15{margin-top:15px}
.is-m-top-20{margin-top:20px}
.is-m-top-25{margin-top:25px}
.is-m-top-30{margin-top:30px}
.is-m-top-35{margin-top:35px}
.is-m-top-40{margin-top:40px}
.is-m-top-45{margin-top:45px}
.is-m-top-50{margin-top:50px}
.is-m-top-75{margin-top:75px}
.is-m-top-100{margin-top:100px}

.is-m-bottom-0{margin-bottom:0}
.is-m-bottom-5{margin-bottom:5px}
.is-m-bottom-10{margin-bottom:10px}
.is-m-bottom-15{margin-bottom:15px}
.is-m-bottom-20{margin-bottom:20px}
.is-m-bottom-25{margin-bottom:25px}
.is-m-bottom-30{margin-bottom:30px}
.is-m-bottom-35{margin-bottom:35px}
.is-m-bottom-40{margin-bottom:40px}
.is-m-bottom-45{margin-bottom:45px}
.is-m-bottom-50{margin-bottom:50px}
.is-m-bottom-75{margin-bottom:75px}
.is-m-bottom-100{margin-bottom:100px}

.is-m-left-0{margin-left:0}
.is-m-left-5{margin-left:5px}
.is-m-left-10{margin-left:10px}
.is-m-left-15{margin-left:15px}
.is-m-left-20{margin-left:20px}
.is-m-left-25{margin-left:25px}
.is-m-left-30{margin-left:30px}
.is-m-left-35{margin-left:35px}
.is-m-left-40{margin-left:40px}
.is-m-left-45{margin-left:45px}
.is-m-left-50{margin-left:50px}
.is-m-left-75{margin-left:75px}
.is-m-left-100{margin-left:100px}

.is-m-right-0{margin-right:0}
.is-m-right-5{margin-right:5px}
.is-m-right-10{margin-right:10px}
.is-m-right-15{margin-right:15px}
.is-m-right-20{margin-right:20px}
.is-m-right-25{margin-right:25px}
.is-m-right-30{margin-right:30px}
.is-m-right-35{margin-right:35px}
.is-m-right-40{margin-right:40px}
.is-m-right-45{margin-right:45px}
.is-m-right-50{margin-right:50px}
.is-m-right-75{margin-right:75px}
.is-m-right-100{margin-right:100px}

@media screen and (max-width:1220px){
	.is-m-0-note{margin:0}
	.is-m-5-note{margin:5px}
	.is-m-10-note{margin:10px}
	.is-m-15-note{margin:15px}
	.is-m-20-note{margin:20px}
	.is-m-25-note{margin:25px}
	.is-m-30-note{margin:30px}
	.is-m-35-note{margin:35px}
	.is-m-40-note{margin:40px}
	.is-m-45-note{margin:45px}
	.is-m-50-note{margin:50px}
	.is-m-75-note{margin:75px}
	.is-m-100-note{margin:100px}

	.is-m-top-0-note{margin-top:0}
	.is-m-top-5-note{margin-top:5px}
	.is-m-top-10-note{margin-top:10px}
	.is-m-top-15-note{margin-top:15px}
	.is-m-top-20-note{margin-top:20px}
	.is-m-top-25-note{margin-top:25px}
	.is-m-top-30-note{margin-top:30px}
	.is-m-top-35-note{margin-top:35px}
	.is-m-top-40-note{margin-top:40px}
	.is-m-top-45-note{margin-top:45px}
	.is-m-top-50-note{margin-top:50px}
	.is-m-top-75-note{margin-top:75px}
	.is-m-top-100-note{margin-top:100px}

	.is-m-bottom-0-note{margin-bottom:0}
	.is-m-bottom-5-note{margin-bottom:5px}
	.is-m-bottom-10-note{margin-bottom:10px}
	.is-m-bottom-15-note{margin-bottom:15px}
	.is-m-bottom-20-note{margin-bottom:20px}
	.is-m-bottom-25-note{margin-bottom:25px}
	.is-m-bottom-30-note{margin-bottom:30px}
	.is-m-bottom-35-note{margin-bottom:35px}
	.is-m-bottom-40-note{margin-bottom:40px}
	.is-m-bottom-45-note{margin-bottom:45px}
	.is-m-bottom-50-note{margin-bottom:50px}
	.is-m-bottom-75-note{margin-bottom:75px}
	.is-m-bottom-100-note{margin-bottom:100px}

	.is-m-left-0-note{margin-left:0}
	.is-m-left-5-note{margin-left:5px}
	.is-m-left-10-note{margin-left:10px}
	.is-m-left-15-note{margin-left:15px}
	.is-m-left-20-note{margin-left:20px}
	.is-m-left-25-note{margin-left:25px}
	.is-m-left-30-note{margin-left:30px}
	.is-m-left-35-note{margin-left:35px}
	.is-m-left-40-note{margin-left:40px}
	.is-m-left-45-note{margin-left:45px}
	.is-m-left-50-note{margin-left:50px}
	.is-m-left-75-note{margin-left:75px}
	.is-m-left-100-note{margin-left:100px}

	.is-m-right-0-note{margin-right:0}
	.is-m-right-5-note{margin-right:5px}
	.is-m-right-10-note{margin-right:10px}
	.is-m-right-15-note{margin-right:15px}
	.is-m-right-20-note{margin-right:20px}
	.is-m-right-25-note{margin-right:25px}
	.is-m-right-30-note{margin-right:30px}
	.is-m-right-35-note{margin-right:35px}
	.is-m-right-40-note{margin-right:40px}
	.is-m-right-45-note{margin-right:45px}
	.is-m-right-50-note{margin-right:50px}
	.is-m-right-75-note{margin-right:75px}
	.is-m-right-100-note{margin-right:100px}
}
@media screen and (max-width:920px){
	.is-m-0-tablet{margin:0}
	.is-m-5-tablet{margin:5px}
	.is-m-10-tablet{margin:10px}
	.is-m-15-tablet{margin:15px}
	.is-m-20-tablet{margin:20px}
	.is-m-25-tablet{margin:25px}
	.is-m-30-tablet{margin:30px}
	.is-m-35-tablet{margin:35px}
	.is-m-40-tablet{margin:40px}
	.is-m-45-tablet{margin:45px}
	.is-m-50-tablet{margin:50px}
	.is-m-75-tablet{margin:75px}
	.is-m-100-tablet{margin:100px}

	.is-m-top-0-tablet{margin-top:0}
	.is-m-top-5-tablet{margin-top:5px}
	.is-m-top-10-tablet{margin-top:10px}
	.is-m-top-15-tablet{margin-top:15px}
	.is-m-top-20-tablet{margin-top:20px}
	.is-m-top-25-tablet{margin-top:25px}
	.is-m-top-30-tablet{margin-top:30px}
	.is-m-top-35-tablet{margin-top:35px}
	.is-m-top-40-tablet{margin-top:40px}
	.is-m-top-45-tablet{margin-top:45px}
	.is-m-top-50-tablet{margin-top:50px}
	.is-m-top-75-tablet{margin-top:75px}
	.is-m-top-100-tablet{margin-top:100px}

	.is-m-bottom-0-tablet{margin-bottom:0}
	.is-m-bottom-5-tablet{margin-bottom:5px}
	.is-m-bottom-10-tablet{margin-bottom:10px}
	.is-m-bottom-15-tablet{margin-bottom:15px}
	.is-m-bottom-20-tablet{margin-bottom:20px}
	.is-m-bottom-25-tablet{margin-bottom:25px}
	.is-m-bottom-30-tablet{margin-bottom:30px}
	.is-m-bottom-35-tablet{margin-bottom:35px}
	.is-m-bottom-40-tablet{margin-bottom:40px}
	.is-m-bottom-45-tablet{margin-bottom:45px}
	.is-m-bottom-50-tablet{margin-bottom:50px}
	.is-m-bottom-75-tablet{margin-bottom:75px}
	.is-m-bottom-100-tablet{margin-bottom:100px}

	.is-m-left-0-tablet{margin-left:0}
	.is-m-left-5-tablet{margin-left:5px}
	.is-m-left-10-tablet{margin-left:10px}
	.is-m-left-15-tablet{margin-left:15px}
	.is-m-left-20-tablet{margin-left:20px}
	.is-m-left-25-tablet{margin-left:25px}
	.is-m-left-30-tablet{margin-left:30px}
	.is-m-left-35-tablet{margin-left:35px}
	.is-m-left-40-tablet{margin-left:40px}
	.is-m-left-45-tablet{margin-left:45px}
	.is-m-left-50-tablet{margin-left:50px}
	.is-m-left-75-tablet{margin-left:75px}
	.is-m-left-100-tablet{margin-left:100px}

	.is-m-right-0-tablet{margin-right:0}
	.is-m-right-5-tablet{margin-right:5px}
	.is-m-right-10-tablet{margin-right:10px}
	.is-m-right-15-tablet{margin-right:15px}
	.is-m-right-20-tablet{margin-right:20px}
	.is-m-right-25-tablet{margin-right:25px}
	.is-m-right-30-tablet{margin-right:30px}
	.is-m-right-35-tablet{margin-right:35px}
	.is-m-right-40-tablet{margin-right:40px}
	.is-m-right-45-tablet{margin-right:45px}
	.is-m-right-50-tablet{margin-right:50px}
	.is-m-right-75-tablet{margin-right:75px}
	.is-m-right-100-tablet{margin-right:100px}
}
@media screen and (max-width:620px){
	.is-m-0-smart{margin:0}
	.is-m-5-smart{margin:5px}
	.is-m-10-smart{margin:10px}
	.is-m-15-smart{margin:15px}
	.is-m-20-smart{margin:20px}
	.is-m-25-smart{margin:25px}
	.is-m-30-smart{margin:30px}
	.is-m-35-smart{margin:35px}
	.is-m-40-smart{margin:40px}
	.is-m-45-smart{margin:45px}
	.is-m-50-smart{margin:50px}
	.is-m-75-smart{margin:75px}
	.is-m-100-smart{margin:100px}

	.is-m-top-0-smart{margin-top:0}
	.is-m-top-5-smart{margin-top:5px}
	.is-m-top-10-smart{margin-top:10px}
	.is-m-top-15-smart{margin-top:15px}
	.is-m-top-20-smart{margin-top:20px}
	.is-m-top-25-smart{margin-top:25px}
	.is-m-top-30-smart{margin-top:30px}
	.is-m-top-35-smart{margin-top:35px}
	.is-m-top-40-smart{margin-top:40px}
	.is-m-top-45-smart{margin-top:45px}
	.is-m-top-50-smart{margin-top:50px}
	.is-m-top-75-smart{margin-top:75px}
	.is-m-top-100-smart{margin-top:100px}

	.is-m-bottom-0-smart{margin-bottom:0}
	.is-m-bottom-5-smart{margin-bottom:5px}
	.is-m-bottom-10-smart{margin-bottom:10px}
	.is-m-bottom-15-smart{margin-bottom:15px}
	.is-m-bottom-20-smart{margin-bottom:20px}
	.is-m-bottom-25-smart{margin-bottom:25px}
	.is-m-bottom-30-smart{margin-bottom:30px}
	.is-m-bottom-35-smart{margin-bottom:35px}
	.is-m-bottom-40-smart{margin-bottom:40px}
	.is-m-bottom-45-smart{margin-bottom:45px}
	.is-m-bottom-50-smart{margin-bottom:50px}
	.is-m-bottom-75-smart{margin-bottom:75px}
	.is-m-bottom-100-smart{margin-bottom:100px}

	.is-m-left-0-smart{margin-left:0}
	.is-m-left-5-smart{margin-left:5px}
	.is-m-left-10-smart{margin-left:10px}
	.is-m-left-15-smart{margin-left:15px}
	.is-m-left-20-smart{margin-left:20px}
	.is-m-left-25-smart{margin-left:25px}
	.is-m-left-30-smart{margin-left:30px}
	.is-m-left-35-smart{margin-left:35px}
	.is-m-left-40-smart{margin-left:40px}
	.is-m-left-45-smart{margin-left:45px}
	.is-m-left-50-smart{margin-left:50px}
	.is-m-left-75-smart{margin-left:75px}
	.is-m-left-100-smart{margin-left:100px}

	.is-m-right-0-smart{margin-right:0}
	.is-m-right-5-smart{margin-right:5px}
	.is-m-right-10-smart{margin-right:10px}
	.is-m-right-15-smart{margin-right:15px}
	.is-m-right-20-smart{margin-right:20px}
	.is-m-right-25-smart{margin-right:25px}
	.is-m-right-30-smart{margin-right:30px}
	.is-m-right-35-smart{margin-right:35px}
	.is-m-right-40-smart{margin-right:40px}
	.is-m-right-45-smart{margin-right:45px}
	.is-m-right-50-smart{margin-right:50px}
	.is-m-right-75-smart{margin-right:75px}
	.is-m-right-100-smart{margin-right:100px}
}
@media screen and (max-width:470px){
	.is-m-0-mobile{margin:0}
	.is-m-5-mobile{margin:5px}
	.is-m-10-mobile{margin:10px}
	.is-m-15-mobile{margin:15px}
	.is-m-20-mobile{margin:20px}
	.is-m-25-mobile{margin:25px}
	.is-m-30-mobile{margin:30px}
	.is-m-35-mobile{margin:35px}
	.is-m-40-mobile{margin:40px}
	.is-m-45-mobile{margin:45px}
	.is-m-50-mobile{margin:50px}
	.is-m-75-mobile{margin:75px}
	.is-m-100-mobile{margin:100px}

	.is-m-top-0-mobile{margin-top:0}
	.is-m-top-5-mobile{margin-top:5px}
	.is-m-top-10-mobile{margin-top:10px}
	.is-m-top-15-mobile{margin-top:15px}
	.is-m-top-20-mobile{margin-top:20px}
	.is-m-top-25-mobile{margin-top:25px}
	.is-m-top-30-mobile{margin-top:30px}
	.is-m-top-35-mobile{margin-top:35px}
	.is-m-top-40-mobile{margin-top:40px}
	.is-m-top-45-mobile{margin-top:45px}
	.is-m-top-50-mobile{margin-top:50px}
	.is-m-top-75-mobile{margin-top:75px}
	.is-m-top-100-mobile{margin-top:100px}

	.is-m-bottom-0-mobile{margin-bottom:0}
	.is-m-bottom-5-mobile{margin-bottom:5px}
	.is-m-bottom-10-mobile{margin-bottom:10px}
	.is-m-bottom-15-mobile{margin-bottom:15px}
	.is-m-bottom-20-mobile{margin-bottom:20px}
	.is-m-bottom-25-mobile{margin-bottom:25px}
	.is-m-bottom-30-mobile{margin-bottom:30px}
	.is-m-bottom-35-mobile{margin-bottom:35px}
	.is-m-bottom-40-mobile{margin-bottom:40px}
	.is-m-bottom-45-mobile{margin-bottom:45px}
	.is-m-bottom-50-mobile{margin-bottom:50px}
	.is-m-bottom-75-mobile{margin-bottom:75px}
	.is-m-bottom-100-mobile{margin-bottom:100px}

	.is-m-left-0-mobile{margin-left:0}
	.is-m-left-5-mobile{margin-left:5px}
	.is-m-left-10-mobile{margin-left:10px}
	.is-m-left-15-mobile{margin-left:15px}
	.is-m-left-20-mobile{margin-left:20px}
	.is-m-left-25-mobile{margin-left:25px}
	.is-m-left-30-mobile{margin-left:30px}
	.is-m-left-35-mobile{margin-left:35px}
	.is-m-left-40-mobile{margin-left:40px}
	.is-m-left-45-mobile{margin-left:45px}
	.is-m-left-50-mobile{margin-left:50px}
	.is-m-left-75-mobile{margin-left:75px}
	.is-m-left-100-mobile{margin-left:100px}

	.is-m-right-0-mobile{margin-right:0}
	.is-m-right-5-mobile{margin-right:5px}
	.is-m-right-10-mobile{margin-right:10px}
	.is-m-right-15-mobile{margin-right:15px}
	.is-m-right-20-mobile{margin-right:20px}
	.is-m-right-25-mobile{margin-right:25px}
	.is-m-right-30-mobile{margin-right:30px}
	.is-m-right-35-mobile{margin-right:35px}
	.is-m-right-40-mobile{margin-right:40px}
	.is-m-right-45-mobile{margin-right:45px}
	.is-m-right-50-mobile{margin-right:50px}
	.is-m-right-75-mobile{margin-right:75px}
	.is-m-right-100-mobile{margin-right:100px}
}

.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
	.ellipsis-1{-webkit-line-clamp:1}
	.ellipsis-2{-webkit-line-clamp:2}
	.ellipsis-3{-webkit-line-clamp:3}
	.ellipsis-4{-webkit-line-clamp:4}

.is-table{display:table;width:100%}
.is-table .is-table-cell{display:table-cell;vertical-align:middle}
.is-table .is-table-cell-middle{vertical-align:middle}

.is-pointer{cursor:pointer}
@media screen and (max-width:1220px){
	.is-pointer-note{cursor:pointer}
}
@media screen and (max-width:920px){
	.is-pointer-tablet{cursor:pointer}
}
@media screen and (max-width:620px){
	.is-pointer-smart{cursor:pointer}
}
@media screen and (max-width:470px){
	.is-pointer-mobile{cursor:pointer}
}

.overflow-hidden{overflow:hidden}
.nowrap{white-space:nowrap}
/* End */


/* Start:/local/templates/www/css/old-style.css?176424410623630*/
input,button{font-family:'Ubuntu',sans-serif;line-height:20px}
input::-webkit-input-placeholder{color:#aaa}
input::-moz-placeholder{color:#aaa}
input:-moz-placeholder{color:#aaa} 
input:-ms-input-placeholder{color:#aaa}
img{display:block;margin:0 auto}
blockquote{border:0;color:#999999;font-style:italic;padding:5px 5px 5px 20px;margin:0 0 0 5px;text-align:left;border-left:3px solid #A4ABCE}
ul,ol{margin:0;padding-left:20px}
a.phone-link{color:#000!important}

.gray{color:#999999}
.blue{color:#3399CC}
.dark-blue{color:#304191}
.light-gray{color:#A4ABCE}
.red{color:#E31E24}
.title{line-height:1.25}
ul li{list-style-type:disc!important}
ol ul{margin-bottom:10px!important}
.border{border:1px solid #E2E2E2;border-radius:7px;overflow:hidden}

.button{display:block;text-decoration:none;text-align:center;background:#fff;border:1px solid #fff;line-height:20px;cursor:pointer}
.button.button-line{display:inline-block}
.button.button-lines{display:inline-block}
.button:hover{text-decoration:none;text-decoration:none}

	.compare-btn{color:#3399CC}
	.compare-btn:hover{color:#E31E24}
	.wishlist-btns{color:#3399CC}
	.wishlist-btns:hover{color:#E31E24}
	.button.button-blue{padding:9px 15px;background:#3399CC;border:1px solid #3399CC;color:#fff;box-shadow:3px 3px 9px rgba(24,79,72,0.15)}
	.button.button-blue:hover{background:#304191;border:1px solid #304191}

	.button.button-white-dark-blue{padding:9px 15px;background:#fff;border:1px solid #314291;color:#314291}
	.button.button-white-dark-blue:hover{background:#314291;color:#fff}

	.button.button-lizing{padding:9px 15px;background:#ff6600;border:1px solid #ff6600;color:#ffffff}
	.button.button-lizing:hover{background:#ffffff;color:#ff6600}

	.button.button-green{padding:9px 15px;padding:9px 5px;border-radius:3px;background:#4AD63E;border:1px solid #4AD63E;color:#fff;box-shadow:3px 7px 15px rgba(24,62,79,0.2)}
	.button.button-green:hover{background:#fff;color:#304191;text-decoration:none}

	.button.button-white-disabled{padding:9px 15px;background:#fff;border:1px solid #999;color:#999;cursor:auto}
	.button.button-white-disabled:hover{background:#fff;color:#999}

	.catalog .is-table{overflow:hidden}
	.catalog .is-table.is-relative{overflow:auto}

	.catalog .border{background:#fff;border:1px solid #DFEEF2}
		.catalog .border:hover{box-shadow:5px 10px 30px rgba(38,65,97,0.1)}
	.catalog .img .is-table{position:relative;width:100%}
		.catalog .img .is-table:after{position:absolute;content:" ";top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(10,27,46,0.1)}
	.catalog .descr{color:#4F4F4F}
	.catalog .price{color:#304191}
	.catalog .price .is-absolute{width:100%;top:-15px;left:0;right:0}

	.catalog .button-zoom{top:0;right:0;margin:0;padding:15px}
		.catalog .button-zoom .is-pointer{padding:10px}

	.catalog-select{color:#C4C4C4}
		.catalog-select .item{cursor:pointer}
		.catalog-select .item.active{color:#000;cursor:pointer}

	.catalog-section-list{}
		.catalog-section-list .is-table{height:55px}

	.ribbon{bottom:0;left:0;margin:0;padding:15px 25px;color:#fff;pointer-events:none}
		.ribbon-item{display:inline-block;padding:3px;margin-top:3px;line-height:16px;position:relative}
		.ribbon-item:before{content:'';position:absolute;right:-12px;top:0;width:0;height:0;border-top:22px solid transparent;border-right:12px solid transparent}
		.ribbon-item:after{content:'';position:absolute;left:-12px;bottom:0;width:0;height:0;border-bottom:22px solid transparent;border-left:12px solid transparent}
		.ribbon-red{background-color:#E31E24}
			.ribbon-red:before{border-top-color:#E31E24}
			.ribbon-red:after{border-bottom-color:#E31E24}
		.ribbon-blue{background-color:#3399CC}
			.ribbon-blue:before{border-top-color:#3399CC}
			.ribbon-blue:after{border-bottom-color:#3399CC}
		.ribbon-green{background-color:#4AD63E}
			.ribbon-green:before{border-top-color:#4AD63E}
			.ribbon-green:after{border-bottom-color:#4AD63E}


		.catalog-table .button-zoom{display:none}
		.catalog-table .ribbon{display:none}

.item-sku .is-table{min-height:50px}

.open-frame{color:#3399CC;border-bottom:1px dotted #3399CC}
	.open-frame:hover{color:#3399CC;border-bottom:none}

.filter-track{height:60px}

.sitebar-item{padding:20px;margin-right:5px;background-color:#fff;border:1px solid #E2E2E2}
	.sitebar-item .hr{height:1px;width:100%;background-color:#DFEEF2;margin-top:10px}

.filter{}
	.filter-item .item-price{line-height:25px}
	.filter-item input[type=text]{display:block;background:#F8F8F8;border:1px solid #E4EBF0;border-radius:5px;padding:0 10px;line-height:25px;width:100%}
	.filter-item input[type=checkbox]{vertical-align:middle}
	.filter-item select{display:block;background:#F8F8F8;border:1px solid #E4EBF0;border-radius:5px;padding:7px 10px;line-height:25px;width:100%}
	.filter-item .select{position:relative;display:block;background:#F8F8F8;border:1px solid #E4EBF0;border-radius:5px;padding:7px 10px;line-height:25px;width:100%}
	.filter-item .select-down{position:absolute;top:7px;right:10px}

	.disabled{color:#ccc}
	.checked{background:rgba(10,27,46,0.2)}
	.popup-window{padding:10px 0!important;margin-left:15px;margin-top:-5px}
	.select-dop{padding:7px 15px;min-width:200px;display:block}
	.select-dop:hover{background:rgba(10,27,46,0.1)}

	.open-left-filter{margin-bottom:15px;background-color:#fff;border:1px solid #E2E2E2;text-align:center}
	@media screen and (min-width:920px){
		.open-left-filter{margin-bottom:0;background-color:transparent;border:none;text-align:left}
	}

.news-grid{}
	.news-grid .img .is-table{position:relative;width:100%}
		.news-grid .img .is-table:after{position:absolute;content:" ";top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(10,27,46,0.1);border-top-left-radius:7px;border-top-right-radius:7px}
	.news-grid .img .is-table{height:185px}
	.news-grid .img .is-table img{max-height:185px}
	.news-grid .border{background:#fff;border:1px solid #DFEEF2}
	.news-grid .time{margin:10px 25px 5px;color:#7EA1AB}
	.news-grid .title{margin:10px 25px 5px}
		.news-grid .title .is-table{height:90px;overflow:hidden}
	.news-grid .descr{margin:10px 25px 5px;color:#4F4F4F}
		.news-grid .descr .overflow-hidden{height:84px}
	.news-grid .more{margin:25px 35px}
	@media screen and (max-width:920px){
		.news-grid .descr .overflow-hidden{height:76px}
	}
	@media screen and (max-width:620px){
		.news-grid .img .is-table{height:320px}
		.news-grid .img .is-table img{max-height:320px}
		.news-grid .title .is-table{height:auto;overflow:hidden}
		.news-grid .descr .overflow-hidden{height:auto}
	}

.news-grid.news-grid-tender{}
	.news-grid.news-grid-tender .title{margin:0;top:0;left:0;right:0;left:0;height:100%;width:100%;background-color:#3399CC;opacity:0;transition:0.5s}
	.news-grid.news-grid-tender .title:hover{opacity:1}
	.news-grid.news-grid-tender .title .is-table{height:100%;padding:10px}
	@media screen and (max-width:620px){
		.news-grid.news-grid-tender .img .is-table{height:185px}
		.news-grid.news-grid-tender .img .is-table img{max-height:185px}
	}
.news-grid.news-grid-patents{}
	.news-grid.news-grid-patents .img .is-table{height:370px}
	.news-grid.news-grid-patents .img .is-table img{max-height:370px}
	@media screen and (max-width:620px){
		.news-grid.news-grid-patents .img .is-table{height:185px}
		.news-grid.news-grid-patents .img .is-table img{max-height:185px}
	}
 

.place{}
	.place .is-table{height:75px}
	.place .item{padding:5px}
	.place img{max-height:75px;height:auto;width:auto}

.page{}
	.page tr:nth-of-type(odd){background-color:#DFEEF2}
	.page th{font-weight:700}
	.page td,.page th{border:none;text-align:left}
	.page th{background-color:#555;color:#fff}
	.page.page-kp th{border:1px solid #cfdeec;background-color:#DFEEF2;color:#555}

	.page img[align=right]{max-width:50%;margin:5px 0 5px 25px}
	.page img[align=left]{max-width:50%;margin:5px 25px 5px 0}
	@media screen and (max-width:920px){
		.page img[align=right],.page img[align=left]{float:none;display:block;max-width:100%;margin:10px auto}
	}
	.page h2,.page h3,.page ul,.page ol{margin:10px 0}
		.page h2{font-size:22px}
		.page h3{font-size:20px}
		.page h4{font-size:18px}
	.page table{background:#fff;border:0;border-collapse:collapse;border-spacing:0;width:100%;margin:10px 0}
		.page table tr:nth-of-type(odd){background:#f2f8fa}
		.page table th{padding:8px 20px;vertical-align:middle}
		.page table th.mini{padding:8px 4px}
		.page table td{background:transparent;padding:13px 20px;vertical-align:middle;border:1px solid #dfeef2}
		.page table td.mini{padding:13px 4px}

	@media screen and (max-width:620px){
		.page table th{padding:10px 15px}
		.page table th.mini{padding:10px 4px}
		.page table td{padding:8px 13px}
		.page table td.mini{padding:8px 4px}
	}
	@media screen and (max-width:620px){
		.page table{font-size:90%}
		.page table th{padding:6px 8px}
		.page table th.mini{padding:6px 2px}
		.page table td{padding:4px 7px}
		.page table td.mini{padding:4px 2px}
	}
	.page table.table-col-3 td:first-child{text-align:center}
	.page table.table-col-3 td:last-child{text-align:right}

.search-page{}
	.search-page .search-icon{top:10px;left:15px}
	.search-page form{position:relative;display:block;width:100%}
	.search-page input{border:1px solid #E2E2E2;width:calc(100% - 81px);border-right:none}
	.search-page button{border:1px solid #E2E2E2;width:80px;color:#3399CC;display:inline-block}
	.search-page button:hover{border:1px solid #3399CC;background:#3399CC;color:#fff}

.slider{padding:20px 0 40px}
.catalog .slider{padding:20px 0}

	.slick-list{z-index:45}
	.slick-slide{height:auto!important}

	.slick-dots{list-style-type:none;padding:0;margin:0;text-align:center;position:absolute;bottom:-20px;left:0;right:0;width:100%;z-index:100}

		.slick-dots li{display:inline-block}
		.slick-dots li button{cursor:pointer;position:relative;font-size:0;line-height:0;color:transparent;padding:0;margin:0 3px;border:2px solid #E2E2E2;border-radius:50%;width:14px;height:14px;outline:none;background:transparent}
		.slick-dots li button:after{position:absolute;background-color:#E8E8E8;content:" ";top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:50%}
		.slick-dots li.slick-active button,.slick-dots li button:hover{border:2px solid #304191;background-color:#304191;box-shadow:0px 2px 4px rgba(55,135,188,0.33)}
		.slick-dots li.slick-active button:after,.slick-dots li button:hover:after{background-color:#304191}

		.place .slick-prev{left:-60px}
		.place .slick-next{right:-60px}

		@media (max-width:920px){
			.place .slick-prev{left:-45px}
			.place .slick-next{right:-45px}
		}

	.slick-arrow{cursor:pointer;position:absolute;outline:none;top:50%;margin-top:-25px;line-height:30px;font-size:25px;height:50px;width:50px;z-index:50;border:none;padding:5px;background:rgba(5,22,31,0.25);outline:none;color:rgba(255,255,255,0.75);border-radius:50%;border:2px solid rgba(5,22,31,0.25)}
		.slick-arrow:hover{background:#3399CC;color:#fff;border:2px solid #304191}

		.slick-prev{left:-15px}
		.slick-next{right:-15px}
		@media (max-width:620px){
			.slick-prev{left:0px}
			.slick-next{right:0px}
		}

		.place{margin-bottom:45px}
		.place .slick-dots{bottom:-30px}

.wd_propsorter{font-size:90%}
	.wd_propsorter table{background:#fff;border:0;border-collapse:collapse;border-spacing:0;width:100%;margin:0}
		.wd_propsorter table tr:nth-of-type(odd){background:#f2f8fa}
		.wd_propsorter table td{background:transparent;padding:8px 20px;vertical-align:middle;border:1px solid #dfeef2}
		.wd_propsorter table td.cell_name{width:60%;padding-right:10px}
			.wd_propsorter table td.cell_name span{background:transparent;display:inline-block;padding-right:8px;position:relative;z-index:1}
			.wd_propsorter table td.cell_name span:after{content:':'}
		.wd_propsorter table td.cell_value{width:40%}
		.wd_propsorter table tr.row_header td{font-weight:bold;font-size:125%;border:none;background:#fff}
		.wd_propsorter table tr.row_header + tr td{padding-top:10px}
		.wd_propsorter table tr.row_empty td{border:none;background:#fff}
		.wd_propsorter table tr.row_empty td:before{content:'\00a0\00a0';display:block;height:1em;line-height:1em;overflow:hidden}

.accordion-tabs{width:100%;margin:0;padding:0}
	.accordion-tabs:before,.accordion-tabs:after{content:" ";display:table}
	.accordion-tabs:after{clear:both}
	.accordion-tabs li.tab-head-cont{list-style:none}
	.accordion-tabs li.tab-head-cont .tab-head-title.is-pointer{text-decoration:none;border-top:1px solid #dddddd;color:#304191;display:block;padding:15px 0;line-height:20px}
	.accordion-tabs li.tab-head-cont .tab-head-title.is-pointer:hover{color:#E31E24}
	.accordion-tabs li.tab-head-cont .tab-head-title.is-pointer:focus{outline:none}
	.accordion-tabs li.tab-head-cont .tab-head-title.is-pointer.is-active{background-color:#fff;border-bottom:0;color:#000}
	.accordion-tabs li.tab-head-cont .section-tab{padding:10px 0;background:#fff;display:none;overflow:hidden;width:100%}
	.accordion-tabs li.tab-head-cont .section-tab iframe + iframe{margin-top:10px}
	@media screen and (min-width:920px){
		.accordion-tabs{border:none;position:relative}
		.accordion-tabs li.tab-head-cont{display:inline}
		.accordion-tabs li.tab-head-cont .tab-head-title.is-pointer{display:inline-block;vertical-align:baseline;zoom:1;border-top:0;padding:10px}
		.accordion-tabs li.tab-head-cont .tab-head-title.is-pointer.is-active{background-color:#fff;border:1px solid #dddddd;border-bottom:1px solid #fff;margin-bottom:-1px}
		.accordion-tabs li.tab-head-cont .section-tab{border:1px solid #dddddd;float:left;left:0;padding:15px}
	}
	.accordion-tabs .button{padding:10px 15px;margin-bottom:-1px}

.techview{}
	.techview .border h3{margin-top:0}
	.techview .border p{margin-bottom:0}

.step{padding:10px 0}
	.step .is-col-w{width:calc(100% - 110px)}
	.step .is-table{height:90px}
	.step .is-col-w .is-table{background:#304191;color:#fff;padding:0 15px 0 10px}
	.step-item{width:90px;height:90px;line-height:80px;border-radius:45px;border:5px solid #fff;background-color:#DB4444;text-align:center;position:relative;color:#F9F9F9}
	.step-item:before{content:'';z-index:-1;display:block;position:absolute;right:-25px;top:-5px;border:45px solid transparent;border-right-color:#304191}
	@media screen and (max-width:620px){
		.step .is-col-w{width:calc(100% - 90px)}
		.step .is-table{height:100px}
		.step-item{width:70px;height:70px;line-height:60px;border-radius:35px}
		.step-item:before{border-width:50px;top:-20px}
	}
	@media screen and (max-width:470px){
		.step .is-col-w{width:calc(100% - 60px)}
		.step .is-table{height:110px}
		.step .is-col-w .is-table{padding:5px}
		.step-item{width:40px;height:40px;line-height:34px;border-radius:20px;border-width:3px}
		.step-item:before{border-width:55px;top:-38px;right:-23px}
	}

.files{}
	.files .is-pointer,.files .is-pointer:visited{color:#304191}
	.files .is-pointer:hover,.files .is-pointer:focus,.files .is-pointer:visited:hover{color:#E31E24}

.catalog-element{}
	.sticky-element{position:sticky;top:176px}
	@media screen and (max-width:920px){
		.sticky-element{position:static;top:auto}
	}

	.catalog-element .img{position:relative;width:100%}
	.catalog-element .img:after{position:absolute;content:" ";top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(10,27,46,0.1)}

	.icon-catalog-element img{max-width:48px;max-height:38px}
	.icon-catalog-element .is-table{min-height:38px}

.more-gallery{margin-bottom:30px}
	.more-gallery .is-table{position:relative;width:100%;height:100px}
	.more-gallery .is-table:after{position:absolute;content:" ";top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(10,27,46,0.1)}
	.more-gallery .slick-current .is-table:after{background:rgba(10,27,46,0.5)}

.table_compare{font-size:80%}
	.table_compare_full.is-fixed{top:0;bottom:0;left:0;right:0;width:100%;z-index:500;overflow-x:auto;overflow-y:auto}
	.table_compare-pin{top:0;right:10px;z-index:350}
	.table_compare table{background:#fff;border:0;border-collapse:collapse;border-spacing:0}
	.table_compare td{width:175px;min-width:175px;max-width:175px}
	.table_compare .th{position:sticky;top:0}
	.table_compare td:first-child{width:175px;min-width:175px;max-width:175px}
	.table_compare tr:nth-of-type(odd){background:#f2f8fa}
	.table_compare tr.first{background:#fff}
	.table_compare td{background:transparent;padding:8px 20px;vertical-align:middle;border:1px solid #dfeef2}

.fht-table{}
	.fht-table td{background:#fff}
	.fht-table .odd td{background:#f2f8fa}
	.fht-thead td{background:#dfeef2;border-right:1px solid #bbe6f5}
	.fht-table-wrapper,.fht-table-wrapper .fht-thead,.fht-table-wrapper .fht-tfoot,.fht-table-wrapper .fht-fixed-column .fht-tbody,.fht-table-wrapper .fht-fixed-body .fht-tbody,.fht-table-wrapper .fht-tbody{overflow:hidden;position:relative}
	.fht-table-wrapper .fht-fixed-body .fht-tbody,.fht-table-wrapper .fht-tbody{overflow:auto}
	.fht-table-wrapper .fht-table .fht-cell{overflow:hidden;height:1px}
	.fht-table-wrapper .fht-fixed-column,.fht-table-wrapper .fht-fixed-body{top:0;left:0;position:absolute}
	.fht-table-wrapper .fht-fixed-column{z-index:1}

	.page th.map-list-th{background-color:#3399CC;padding-left:20px;padding-right:20px}
	.page table.table-map tr:nth-of-type(odd){background:#fff}
	.page table.table-map tr.map-list-odd{background:#f2f8fa}
	.page table.table-map .tr-map td{padding:0}
	.page table.table-map .is-pointer{color:#3399CC;border-bottom:1px dotted #3399CC}
	.page table.table-map .is-pointer:hover{color:#E31E24;border-bottom:1px dotted #E31E24}

	.map-list .is-table{height:65px}
	@media screen and (max-width:1220px){
		.map-list .img-list{height:30px;width:30px}
	}
	@media screen and (max-width:920px){
		.map-list .is-table{height:40px}
		.map-list .maps-icon .is-table{height:auto}
	}

#notes{position:fixed;top:75px;width:100%;cursor:default;transition:height 0.45s ease-in-out;-webkit-transition:height 0.45s ease-in-out;pointer-events:none;z-index:1095}
	#notes:after{content:'';top:0;bottom:0;left:0;right:0;width:100%;height:100%;position:fixed;z-index:1000;background-color:rgba(0,0,0,0.5)}
	#notes:empty{display:none}
	#notes .note-item{position:relative;width:75vw;max-width:none;opacity:1;will-change:opacity,transform;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;z-index:1002;pointer-events:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;font:inherit;line-height:1.25em;margin:0 auto 1em;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);padding:0.75em 1em;border-radius:5px;box-shadow:0 0 5px rgba(73,52,40,0.33)}
	@media all and (min-width:470px){
		#notes .note-item{width:50vw;max-width:30em}
	}
	#notes .note-item[data-type="info"]{opacity:0.9;background-color:#fff;animation:shake 1s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-animation:shake 0.54s cubic-bezier(0.36,0.07,0.19,0.97) both}
	#notes .note-item .is-table{height:60px}
	#notes .note-item .button.button-basket .is-table{height:40px}
	#notes .note-item .note-item-text{flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;padding-right:0.5em;max-width:calc(100% - 1.25em);max-width:-webkit-calc(100% - 1.25em)}
	#notes .note-item .note-item-btn{background-color:transparent;border:none;width:1.25em;height:1.25em;cursor:pointer;transition:opacity 0.2s;-webkit-transition:opacity 0.2s}
	#notes .note-item .note-item-btn:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";font-size:115%;color:#333}
	#notes .note-item .note-item-btn:hover{opacity:0.6}

	@keyframes shake{
		10%,90%{transform:translate3d(-1px,0,0);-webkit-transform:translate3d(-1px,0,0);-ms-transform:translate3d(-1px,0,0)}
		20%,80%{transform:translate3d(2px,0,0);-webkit-transform:translate3d(2px,0,0);-ms-transform:translate3d(2px,0,0)}
		30%,50%,70%{transform:translate3d(-4px,0,0);-webkit-transform:translate3d(-4px,0,0);-ms-transform:translate3d(-4px,0,0)}
		40%,60%{transform:translate3d(4px,0,0);-webkit-transform:translate3d(4px,0,0);-ms-transform:translate3d(4px,0,0)}
	}

	@-webkit-keyframes shake{
		10%,90%{-webkit-transform:translate3d(-1px,0,0)}
		20%,80%{-webkit-transform:translate3d(2px,0,0)}
		30%,50%,70%{-webkit-transform:translate3d(-4px,0,0)t}
		40%,60%{-webkit-transform:translate3d(4px,0,0)}
	}

.compare-list-button,
	.compare-list-button:hover,
	.compare-list-button:visited{background:#3a3a3a;padding:3px 10px;color:#fff}

	.compare-list-header{margin-bottom:10px}
	.compare-list-sections .compare-list-sections-link{display:inline-block;background:#f1f1f1;padding:5px 15px;margin:0 5px 5px 0}
	.compare-list-sections .compare-list-sections-link.compare-list-sections-link-selected{background:#304191;color:#fff}

	.compare-list-body{overflow-x:auto}
	.compare-list-table-cell{display:inline-block;width:200px;vertical-align:top;padding-right:15px}
	.compare-list-table-cell-first{padding-left:15px}

	.compare-list-table-header{font-size:90%;padding-bottom:10px;border-bottom:1px solid #dfeef2}
	.compare-list-table-header.is-absolute{top:0;background-color:#fff;padding-top:10px;padding-bottom:15px}
	.compare-list-displaymode{margin-bottom:10px}
	.compare-list-displaymode-title{font-weight:bold}
	.compare-list-displaymode-link{display:block;text-decoration:underline}
	.compare-list-displaymode-link.compare-list-displaymode-link-selected{color:#333;text-decoration:none}
	.compare-list-displaymode-link.compare-list-displaymode-link-disabled{color:#9e9e9e;text-decoration:none}
	.compare-list-clear-link.compare-list-button{background:#cccccc;color:#000}

	.compare-list-item-picture{position:relative;height:200px}
	.compare-list-table-header.is-absolute .compare-list-item-picture{height:75px}
	.compare-list-item-picture img{max-width:100%;max-height:100%;margin:auto}
	.compare-list-item-price{margin-bottom:10px;font-weight:bold}
	.compare-list-item-price .compare-list-item-price-old,
	.compare-list-item-price .compare-list-item-price-actual{display:inline-block}
	.compare-list-item-price .compare-list-item-price-old{margin-left:10px}
	.compare-list-item-buy{margin-bottom:10px}
	.compare-list-item-del-link.compare-list-button,
	.compare-list-item-add-link.compare-list-button{background:#cccccc;color:#000}

	.compare-list-table-property{font-size:80%;padding:15px 0;border-bottom:1px solid #dfeef2}
	.compare-list-table-property:nth-of-type(odd){background:#f2f8fa}
	.compare-list-table-property:hover{background:#dfeef2}
	.compare-list-table-property .compare-list-table-cell{}

div.title-search-result{width:1180px!important;left:calc(50% - 590px)!important;margin-top:8px!important}
@media screen and (max-width:1220px){
	div.title-search-result{width:880px!important;left:calc(50% - 440px)!important}
}
@media screen and (max-width:920px){
	div.title-search-result{width:580px!important;left:calc(50% - 290px)!important}
}
@media screen and (max-width:620px){
	div.title-search-result{width:430px!important;left:calc(50% - 215px)!important}
}
@media screen and (max-width:470px){
	div.title-search-result{width:280px!important;left:calc(50% - 140px)!important}
}
/* End */


/* Start:/local/templates/www/css/slick.min.css?17553391431369*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=slick.min.css.map */
/* End */


/* Start:/local/templates/www/css/swiper-bundle.min.css?175533914318436*/
/**
 * Swiper 11.0.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 22, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/www/css/jquery.fancybox.min.css?176227605412943*/
body.compensate-for-scrollbar{overflow:hidden}
.fancybox-active{height:auto}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container *{box-sizing:border-box}
.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}
.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar{right:0;top:0}
.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage{overflow:hidden}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px 6px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}
.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}
.fancybox-slide--image{overflow:hidden;padding:6px 0}
.fancybox-slide--image:before{display:none}
.fancybox-slide--html{padding:6px}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}
.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}
.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}
.fancybox-is-grabbing .fancybox-content{cursor:grabbing}
.fancybox-container [data-selectable=true]{cursor:text}
.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}
.fancybox-slide--video .fancybox-content{background:#000}
.fancybox-slide--map .fancybox-content{background:#e5e3df}
.fancybox-slide--iframe .fancybox-content{background:#fff}
.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}
.fancybox-iframe{left:0;position:absolute;top:0}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}
.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}
.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}
.fancybox-button:hover{color:#fff}
.fancybox-button:focus{outline:none}
.fancybox-button.fancybox-focus{outline:1px dotted}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}
.fancybox-button div{height:100%}
.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}
.fancybox-button svg path{fill:currentColor;stroke-width:0}
.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}
.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}
.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-6px;top:-44px;z-index:401}
.fancybox-close-small:hover{color:#fff;opacity:1}
.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}
.fancybox-navigation .fancybox-button div{padding:7px}
.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}
.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}
.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 12px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}
@supports (padding:max(0px)){
	.fancybox-caption{padding:75px max(12px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}
}
.fancybox-caption--separate{margin-top:-50px}
.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}
.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}
.fancybox-caption a:hover{color:#fff;text-decoration:underline}
.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}
@keyframes a{to{transform:rotate(1turn)}}
.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}
.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}
.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}
@media (min-height:620px){
	.fancybox-slide{padding-left:44px;padding-right:44px}
	.fancybox-slide--image{padding:44px 0}
	.fancybox-close-small{right:-12px}
	.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}
	.fancybox-caption{padding-left:44px;padding-right:44px}
	@supports (padding:max(0px)){
		.fancybox-caption{padding-left:max(44px,env(safe-area-inset-left));padding-right:max(44px,env(safe-area-inset-right))}
	}
}
.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}
.fancybox-share p{margin:0;padding:0}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}
.fancybox-share__button:hover{text-decoration:none}
.fancybox-share__button--fb{background:#3b5998}
.fancybox-share__button--fb:hover{background:#344e86}
.fancybox-share__button--pt{background:#bd081d}
.fancybox-share__button--pt:hover{background:#aa0719}
.fancybox-share__button--tw{background:#1da1f2}
.fancybox-share__button--tw:hover{background:#0d95e8}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}
.fancybox-share__button svg path{fill:#fff}
.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:110px;z-index:99995}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:110px}
.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}
.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(100% - 10px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}
.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs__list a:focus:before{opacity:.5}
.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}
@media (min-height:620px){
	.fancybox-thumbs{width:212px}
	.fancybox-show-thumbs .fancybox-inner{right:212px}
	.fancybox-thumbs__list a{max-width:calc(50% - 4px)}
}
/* End */


/* Start:/local/templates/www/css/normalize.css?17553391432350*/
*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;margin:0;padding:0}body{margin:0;padding:0}main{display:block}h1,h2,h3,h4,h5,h6{font-weight:700;padding:0;margin:0}h1{font-size:150%}h2{font-size:125%}h3{font-size:120%}h4{font-size:115%}h5{font-size:110%}h6{font-size:105%}hr{height:0;overflow:visible}pre,code,kbd,samp{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,svg{border-style:none;max-width:100%;max-height:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type='button'],[type='reset'],[type='submit'],button{-webkit-appearance:button}[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type='checkbox'],[type='radio']{padding:0}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
h1,h2,h3,h4,h5,h6,ul,ol,p,table{margin:0.75em 0}*>h1:first-child,*>h2:first-child,*>h3:first-child,*>h4:first-child,*>h5:first-child,*>h6:first-child,*>ul:first-child,*>ol:first-child,*>p:first-child,*>table:first-child{margin-top:0}*>h1:last-child,*>h2:last-child,*>h3:last-child,*>h4:last-child,*>h5:last-child,*>h6:last-child,*>ul:last-child,*>ol:last-child,*>p:last-child,*>table:last-child{margin-bottom:0}
/* End */


/* Start:/local/templates/www/css/css.css?176424372560738*/
:root{
	--white-ff:     #FFFFFF;
	--black:        #4F4F4F;
	--white:        #F9F9F9;
	--red:          #DB4444;
	--blue:         #304191;
	--green:        #41B43F;
	--gray:         #E9E9E9;
	--gray-bg:      #F9F9F9;
	--placeholder:  #787878;
	--black-10:     rgba(79,79,79,0.1);
	--black-30:     rgba(79,79,79,0.3);
	--black-60:     rgba(79,79,79,0.6);
	--white-30:     rgba(249,249,249,0.3);
	--gray-60:      rgba(233,233,233,0.6);
	--gray-10:      rgba(233,233,233,0.1);
	--shadow:       rgba(25,33,61,0.08);
	--shadow-dark:  rgba(0,0,0,0.5);
	--table-border: #DFEEF2;
	--table-bg:     #F2F8Fa;
}

@media screen and (min-width:320px){}
@media screen and (min-width:370px){}
@media screen and (min-width:470px){}
@media screen and (min-width:620px){}
@media screen and (min-width:920px){}
@media screen and (min-width:1220px){}
@media screen and (min-width:1520px){}

html{height:100%;width:100%;min-height:100%;overflow-x:hidden;overflow-y:scroll}
	html,*{scrollbar-color:var(--red) var(--white);scrollbar-width:thin}
	body{background-color:var(--white-ff);color:var(--black)}
	*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
	html{height:100%;width:100%;min-height:100%}
	body{height:100%;width:100%;min-height:100%;max-width:1920px;min-width:320px;margin:0 auto}
	.is-containers{height:100%;width:100%}
	.is-containers > .is-container{width:100%;margin:0 auto;padding:0 10px;max-width:1580px}

.garo{background-color:var(--white);width:100%;min-width:100%;max-width:100%}
	.garo{font-weight:400;font-family:'Inter',sans-serif;font-optical-sizing:auto;font-size:16px;line-height:1.3}
	.garo .page-content{line-height:1.6}
	.garo > *{position:relative}
	.garo h1,.garo .h1,.garo h2,.garo .h2{font-family:'Ubuntu',sans-serif;font-size:28px;font-weight:500;margin:0;padding:0;line-height:1.25}
	.garo h3,.garo .h3{font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:500;margin:0;padding:0;line-height:1.25}
	.garo h4,.garo .price .h3{font-size:20px}
	.garo h4,.garo .price .h3 .fs12{font-weight:300}
	.garo h4,.garo .h4{font-family:'Ubuntu',sans-serif;font-size:16px;font-weight:400;margin:0;padding:0;line-height:1.45}

	@media screen and (min-width:620px){
		.garo h1,.garo .h1{font-size:32px}
	}
	@media screen and (min-width:1220px){
		.garo h1,.garo .h1{font-size:36px}
	}

	.garo .fs8{font-size:8px}
	.garo .fs10{font-size:10px}
	.garo .fs12{font-size:12px}
	.garo .fs14{font-size:14px}
	.garo .fs16{font-size:16px}
	.garo .fs20{font-size:20px}
	.garo .fs24{font-size:24px}
	.garo .bold{font-weight:700}
	.garo .medium{font-weight:500}
	.garo .none{display:none}
	.garo .block{display:block}

	.garo .black{color:var(--black)}
	.garo .white{color:var(--white)}
	.garo .red{color:var(--red)}
	.garo .blue{color:var(--blue)}
	.garo .opacity{opacity:0.65}
	.garo .del-gray{color:var(--gray)}

	.garo .bg-black{background-color:var(--black)}
	.garo .bg-white{background-color:var(--white)}
	.garo .bg-red{background-color:var(--red)}
	.garo .bg-blue{background-color:var(--blue)}
	.garo .bg-gray{background-color:var(--gray)}

	.garo .icon{display:block;text-align:center}
	.garo .icon .material{font-family:'Material Symbols Rounded';font-size:24px;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
	.garo .icon .material{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 48;margin:0 auto;transition:all 0.4s ease}
	.garo .icon .material.fast{transition-duration:0.2s}
	.garo .icon.active .material{transform:rotate(180deg)}
	.garo .icon .material.w100{font-variation-settings:'FILL' 0,'wght' 100,'GRAD' 0,'opsz' 48}
	.garo .icon .material.w200{font-variation-settings:'FILL' 0,'wght' 200,'GRAD' 0,'opsz' 48}
	.garo .icon .material.w300{font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 48}
	.garo .icon .material.w500{font-variation-settings:'FILL' 0,'wght' 500,'GRAD' 0,'opsz' 48}
	.garo .icon .material.w600{font-variation-settings:'FILL' 0,'wght' 600,'GRAD' 0,'opsz' 48}
	.garo .icon .material.w700{font-variation-settings:'FILL' 1,'wght' 700,'GRAD' 0,'opsz' 48}
	.garo .icon .material.fs12{font-size:12px}
	.garo .icon .material.fs14{font-size:14px}
	.garo .icon .material.fs18{font-size:18px}
	.garo .icon .material.fs20{font-size:20px}
	.garo .icon .material.fs24{font-size:24px}
	.garo .icon .material.fs32{font-size:32px}
	.garo .icon .material.fs40{font-size:40px}

.garo a{position:relative;outline:none;transition:all 0.4s ease}
	.garo a,.garo a:visited{color:var(--blue);text-decoration:none}
	.garo a:hover,.garo a:focus,.garo a:visited:hover{color:var(--red);text-decoration:underline}
	.garo .page-content a,.garo .page-content a:visited{color:var(--red);text-decoration:underline}
	.garo .page-content a:hover,.garo .page-content a:focus,.garo .page-content a:visited:hover{color:var(--blue);text-decoration:none}
	.garo a::before{position:absolute;content:'';inset:-5px}

.garo svg{display:block;margin:0 auto;transition:fill 0.4s ease}

.garo input,.garo button,.garo texrarea,.garo select{outline:none}
	.garo input::-webkit-input-placeholder,.garo input::-moz-placeholder,.garo input:-ms-input-placeholder,.garo input:-moz-placeholder{color:var(--placeholder)} 
	.garo textarea::-webkit-input-placeholder,.garo textarea::-moz-placeholder,.garo textarea:-ms-input-placeholder,.garo textarea:-moz-placeholder{color:var(--placeholder)} 

.garo .ul-none,.garo .ul-none li{list-style:none;margin:0;padding:0;display:block}

.garo .pp{padding:10px}
	.garo .pt{padding-top:10px}
	.garo .pb{padding-bottom:10px}
	.garo .pl{padding-left:10px}
	.garo .pr{padding-right:10px}
	.garo .ptb{padding-top:10px;padding-bottom:10px}
	.garo .plr{padding-left:10px;padding-right:10px}

.garo .mm{margin:10px}
	.garo .mt{margin-top:10px}
	.garo .mb{margin-bottom:10px}
	.garo .ml{margin-left:10px}
	.garo .mr{margin-right:10px}
	.garo .mtb{margin-top:10px;margin-bottom:10px}
	.garo .mlr{margin-left:10px;margin-right:10px}


.garo .pointer{cursor:pointer}

.garo .btn{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;width:100%;line-height:20px;padding:12px 18px;border-radius:6px;border:1px solid transparent;background-color:var(--red);color:var(--white);cursor:pointer;transition:all 0.4s ease;outline:none}
	.garo .btn:hover,.garo .btn:focus{opacity:0.65;text-decoration:none}
	.garo .items-box .btn:hover,.garo .items-box .btn:focus,.garo .items-box .item:hover .btn{background-color:var(--green);opacity:1;text-decoration:none}
	.garo a.btn,.garo a.btn:visited,.garo a.btn:hover,.garo a.btn:focus,.garo a.btn:visited:hover{color:var(--white);text-decoration:none}
	.garo .page-content a.btn,.garo .page-content a.btn:visited,.garo .page-content a.btn:hover,.garo .page-content a.btn:focus,.garo .page-content a.btn:visited:hover{color:var(--white);text-decoration:none}

	.garo .btn.btn-inline{max-width:320px;margin:0 auto 0 0}
	.garo .btn.btn-center{margin:0 auto}
	.garo .btn.btn-next{max-width:200px;margin:0 0 0 auto}
	.garo .btn.btn-text-left{justify-content:flex-start;text-align:left}

	.garo .btn.btn-red{border-color:var(--red);background:var(--white);color:var(--red)}
	.garo a.btn.btn-red{color:var(--red)}
	.garo .btn.btn-red:hover,.garo .btn.btn-red:focus{border-color:transparent;background:var(--red);color:var(--white);opacity:1}
	.garo a.btn.btn-red:hover,.garo a.btn.btn-red:focus{color:var(--white)}

	.garo .btn.btn-lite{border-color:var(--gray);background:var(--white);color:var(--black)}
	.garo .btn.btn-lite:hover,.garo .btn.btn-lite:focus,.garo .btn.btn-lite.active{border-color:transparent;background:var(--red);color:var(--white);opacity:1}
	.garo .btn:hover,.garo .btn:focus{opacity:0.65;text-decoration:none}

	.garo .btn-orders{width:100%;position:relative;padding:10px 0}
	.garo .btn-orders .btn-vl{width:1px}
	.garo .btn-orders .btn-br{height:1px}
	.garo .btn-orders .btn{align-items:stretch;justify-content:normal;gap:0;width:100%;margin:0 auto 0 0;padding:0;position:relative}
	.garo .btn-orders .btn .btn-order{width:calc(100% - 65px);padding:16px}
	.garo .btn-orders .btn .btn-down{width:64px;padding:16px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}
	.garo .btn-orders .btn .btn-br{background:var(--white-30);margin-top:4px}
	.garo .btn-orders .btn .btn-vl{background:var(--white-30)}
	.garo .btn-orders .btn-dropdown{text-align:center;width:100%;left:0;right:0;top:calc(100% + 10px);border:1px solid var(--black-60);background-color:var(--white);border-radius:6px;position:absolute;z-index:1;pointer-events:none;opacity:0;transition:all 0.4s ease}
	.garo .btn-orders .btn-dropdown .btn-br{background:var(--black-60)}
	.garo .btn-orders:hover .btn-dropdown,.garo .btn-orders:focus .btn-dropdown{pointer-events:auto;opacity:1;top:calc(100% - 5px)}

	@media screen and (min-width:470px){
		.garo .btn-orders{width:320px}
	}

.garo .inpt{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:100%;max-width:100%;line-height:20px;padding:12px 18px;border-radius:6px;border:1px solid var(--gray);background-color:var(--white);color:var(--black)}
	.garo textarea.inpt{min-height:150px;height:200px;max-height:600px}



.garo .top{display:none;background:var(--blue);color:var(--white);height:48px;position:relative;z-index:110}
	@media screen and (min-width:920px){
		.garo .top{display:block}
	}
	.garo .top a,.garo .top a:visited{color:var(--white);text-decoration:none}
	.garo .top a:hover,.garo .top a:focus,.garo .top a:visited:hover{color:var(--white);text-decoration:none;opacity:0.65}

	.garo .top-flex{display:flex;flex-wrap:nowrap;justify-content:space-between}

	.garo .top-flex .root{display:flex;flex-wrap:nowrap;gap:15px}
	.garo .top-flex .root .item{position:relative}
	.garo .top-flex .root > .item > a{line-height:28px;display:inline-block}
	.garo .top-flex .root > .item > a::before{position:absolute;content:'';inset:-10px -5px}
	.garo .top-flex .root .item-parent{padding-right:14px}
	.garo .top-flex .root .item-parent .icon{position:absolute;height:10px;width:10px;right:0;top:50%;margin-top:-5px;color:var(--white);transition:all 0.4s ease}
	.garo .top-flex .root .item-parent .icon .material{transition:all 0.4s ease}
	.garo .top-flex .root .item-parent:hover .parent,.garo .top-flex .root .item-parent .parent:hover{top:calc(100% + 10px);opacity:1;pointer-events:auto}
	.garo .top-flex .root .item-parent:hover .icon .material{transform:scale(1,-1);opacity:0.65}
	@media screen and (min-width:1220px){
		.garo .top-flex .root{gap:30px}
	}

	.garo .top-flex .parent{padding:15px 25px;border:1px solid var(--gray);position:absolute;top:calc(100% + 30px);left:-25px;background:var(--blue);opacity:0;pointer-events:none;z-index:5;border-bottom-right-radius:10px;border-bottom-left-radius:10px;transition:all 0.4s ease}
	.garo .top-flex .parent{display:flex;flex-wrap:nowrap;flex-direction:column;gap:10px}
	.garo .top-flex .parent .item{white-space:nowrap}
	.garo .top-flex .parent > .item > a{line-height:28px}

	.garo .top-flex .callback{display:flex;flex-wrap:nowrap;align-items:center;gap:15px;line-height:1}
	.garo .top-flex .callback .small{opacity:0.65;text-transform:uppercase}
	@media screen and (min-width:1220px){
		.garo .top-flex .callback{gap:30px}
	}

.garo .header-menu-position{position:sticky;z-index:105;top:0}
.garo .header{background:var(--gray);padding:5px 0;position:sticky;z-index:105;top:0}
	@media screen and (min-width:920px){
		.garo .header{background:var(--white);padding:12px 0 13px;border-bottom:1px solid var(--gray)}
	}
	.garo .header-logo img{height:36px;width:105px;margin:0 auto 0 0}
	@media screen and (min-width:920px){
		.garo .header-logo img{height:44px;width:128px}
	}
	.garo .header-btn{width:150px}
	.garo .header-form{width:calc(100% - 150px)}

	.garo .header .btn-catalog{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;line-height:20px;padding:12px 18px;border-radius:6px;background-color:var(--red);color:var(--white);cursor:pointer;transition:all 0.4s ease}
	.garo .header .btn-catalog:hover,.garo .header .btn-catalog:focus{opacity:0.65;text-decoration:none}

	.garo .header-flex{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}

	.garo .header-logo{width:148px}
	@media screen and (min-width:1220px){
		.garo .header-logo{width:16.66666%}
	}

	.garo .header-catalog{width:calc(100% - 300px);display:none;flex-wrap:nowrap;align-items:center}
	.garo .header-catalog .search-form{position:relative}
	.garo .header-catalog .search-form .input{position:relative;margin:0;padding:12px 56px 12px 18px;line-height:20px;width:100%;background:var(--white);border:1px solid var(--red);border-radius:8px}
	.garo .header-catalog .search-form .button{position:absolute;margin:0;padding:0;width:44px;height:100%;top:0;bottom:0;right:0;background:var(--red);color:var(--white);border:none;border-top-right-radius:8px;border-bottom-right-radius:8px}
	@media screen and (min-width:920px){
		.garo .header-catalog{display:flex}
	}
	@media screen and (min-width:1220px){
		.garo .header-catalog{width:66.66666%}
	}

	.garo .header-right{width:148px;display:none;flex-wrap:nowrap;justify-content:space-between}
	.garo .header-callback a,.garo .header-callback a:visited{color:var(--black)}
	.garo .header-callback a:hover,.garo .header-callback a:focus,.garo .header-callback a:visited:hover{color:var(--black);text-decoration:none;opacity:0.65}
	.garo .header-callback{display:flex;flex-wrap:nowrap;align-items:center}

	.garo .header-callback a svg{width:24px;height:24px}
	.garo .header-callback a svg,.garo .header-callback a:visited svg{fill:var(--black)}
	.garo .header-callback a:hover svg,.garo .header-callback a:focus svg,.garo .header-callback a:visited:hover svg{fill:var(--black)}
	.garo .header-callback{display:flex;flex-wrap:nowrap;align-items:center}
	@media screen and (min-width:920px){
		.garo .header-right{display:flex}
	}
	@media screen and (min-width:1220px){
		.garo .header-right{width:16.66666%}
	}

	.garo .header-menu{color:var(--blue);display:flex;align-items:center}
	@media screen and (min-width:920px){
		.garo .header-menu{display:none}
	}

	.garo .header-callback .compare-btn{position:relative}
	.garo .header-callback .compare-btn .dot{position:absolute;top:-6px;left:calc(50% + 6px);height:15px;width:15px;text-align:center;line-height:10px;padding:3px 0 2px;border-radius:50%;background:var(--red);color:var(--white)}
	.garo .header-callback .compare-btn .material{width:24px;height:24px}

	.garo .header-callback .wishlist-btn{position:relative}
	.garo .header-callback .wishlist-btn .dot{position:absolute;top:-6px;left:calc(50% + 6px);height:15px;width:15px;text-align:center;line-height:10px;padding:3px 0 2px;border-radius:50%;background:var(--red);color:var(--white);transition:all 0.4s ease}
	.garo .header-callback .wishlist-btn .dot.none{opacity:0}
	.garo .header-callback .wishlist-btn .material{width:24px;height:24px}

	.garo .header-callback .basket-btn{position:relative}
	.garo .header-callback .basket-btn .dot{position:absolute;top:-6px;left:calc(50% + 6px);height:15px;width:15px;text-align:center;line-height:10px;padding:3px 0 2px;border-radius:50%;background:var(--red);color:var(--white)}
	.garo .header-callback .basket-btn .material{width:24px;height:24px}

	.garo .header .btn-user{display:block;width:100%;line-height:20px;padding:12px 18px;border-radius:6px;background-color:var(--gray);color:var(--black);cursor:pointer;transition:all 0.4s ease}
	.garo .header .btn-user:hover,.garo .header .btn-user:focus{opacity:0.65;text-decoration:none}


.garo .menu-mobile{font-weight:500;display:none;box-shadow:0 10px 15px -4px var(--shadow-dark);background:var(--white)}
	.garo .menu-mobile .item{display:flex;flex-wrap:nowrap;align-items:center;color:var(--blue)}
	.garo .menu-mobile .item span{display:block}
	.garo .menu-mobile .item .material{width:24px;height:24px}
	.garo .menu-mobile .item .free{flex:1 1 auto}
	.garo .menu-mobile .item .count{color:var(--black);opacity:0.65;width:44px;text-align:center}
	.garo .menu-mobile .root > li{position:relative;padding:5px 0}
	.garo .menu-mobile .root > li.important{background:var(--gray)}
	.garo .menu-mobile .root > li::after{position:absolute;content:'';display:block;top:0;height:1px;left:-10px;right:-10px;width:calc(100% + 20px);background:var(--gray)}
	.garo .menu-mobile .root > li:first-child::after{content:none;display:none}
	.garo .menu-mobile .root > li > *{position:relative}
	.garo .menu-mobile .root > li.important .icon{color:var(--red)}
	.garo .menu-mobile .root > li.important::before{position:absolute;content:'';inset:0 -10px;background:var(--gray)}
	.garo .menu-mobile .root > li.important::after{background:var(--white)}
	.garo .menu-mobile .root ul{display:none;position:relative}
	.garo .menu-mobile .root ul ul{font-weight:400}
	.garo .menu-mobile .root ul::before,.garo .menu-mobile .root ul::after{position:absolute;content:'';display:block;height:1px;left:10px;right:10px;width:calc(100% - 20px);background:var(--gray)}
	.garo .menu-mobile .root > ul{padding-left:44px}
	.garo .menu-mobile .root > ul ul{padding-left:20px}
	@media screen and (min-width:920px){
		.garo .menu-mobile{display:none!important}
	}
	.garo .mobile-callback{text-align:center;padding:40px 0 20px}
	.garo .mobile-callback .gray{font-weight:400}

.garo .header-menu-catalog .is-container,.garo .header-menu-catalog .header-menu-flex{height:100%}
	.garo .header-menu-catalog .is-containers{position:relative}
	.garo .header-menu-catalog .header-menu-catalog-close{z-index:99;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}
	.garo .header-menu-catalog .is-container{position:relative;z-index:100}
	.garo .header-menu-catalog{display:none;background:var(--gray);position:fixed;z-index:100;left:0;right:0;padding:0;box-shadow:0 10px 12px -4px var(--shadow-dark)}
	.garo .header-menu-catalog::after{content:'';display:block;position:absolute;left:0;right:0;bottom:-32px;height:32px;background:var(--black);opacity:0.5}
	.garo .header-menu-catalog .item{display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;border-radius:8px}
	.garo .header-menu-catalog .item a{position:relative}
	.garo .header-menu-catalog .item a::before{position:absolute;content:'';inset:-2px -38px -2px -44px}
	.garo .header-menu-catalog .item a:hover,.garo .header-menu-catalog .item a:focus{text-decoration:none}
	.garo .header-menu-catalog .item span{display:block}
	.garo .header-menu-catalog .item .free{width:calc(100% - 82px)}
	.garo .header-menu-catalog .item .free span{display:inline-block}

	.garo .header-menu-catalog .header-menu-flex{display:flex;flex-wrap:nowrap}
	.garo .header-menu-catalog .root{width:33.33333%;padding:15px 12px 16px 0;position:relative;overflow-y:scroll}
	.garo .header-menu-catalog .root .item{color:var(--blue);width:100%;border-radius:8px;transition:background 0.4s ease}
	.garo .header-menu-catalog .root .item:hover,.garo .header-menu-catalog .root > .item.active{background:var(--white)}
	.garo .header-menu-catalog .root .item .img{width:44px;height:44px;padding:8px;position:relative}
	.garo .header-menu-catalog .root .item .img::before{position:absolute;content:'';display:block;width:36px;height:36px;top:4px;left:4px;border-radius:6px}
	.garo .header-menu-catalog .root .item .img img{margin:0 auto;position:relative}

	.garo .header-menu-catalog .sub-root{width:66.66666%;position:relative;background:var(--white);border-left:1px solid var(--gray)}
	.garo .header-menu-catalog .more{display:flex;flex-wrap:wrap;flex-direction:column;opacity:0;pointer-events:none;position:absolute;width:100%;height:100%;right:0;top:0;padding:15px 16px;transition:opacity 0.2s ease}
	.garo .header-menu-catalog .more.active{opacity:1;pointer-events:auto}
	.garo .header-menu-catalog .more > .item{width:50%;color:var(--black);position:relative;padding:0 16px}

	.garo .header-menu-catalog .sub-root .item span{display:inline}
	.garo .header-menu-catalog .sub-root .item .count{color:var(--black);opacity:0.65}
	.garo .header-menu-catalog .sub-root .item .txt::after{content:'';display:inline-block;width:12px}

	.garo .header-menu-catalog .sub-root .close-menu{position:absolute;width:40px;height:40px;right:5px;top:5px;cursor:pointer;color:var(--blue)}


.garo .breadcrumbs{color:var(--black);margin:30px 0 10px}
	.garo .breadcrumbs .black{opacity:0.6}
	.garo .breadcrumbs a,.garo .breadcrumbs a:visited{color:var(--black);text-decoration:none}
	.garo .breadcrumbs a:hover,.garo .breadcrumbs a:focus,.garo .breadcrumbs a:visited:hover{color:var(--blue);text-decoration:underline}


.garo .footer{background:var(--blue);margin-top:70px}
	.garo .footer .logo img{height:44px;width:128px;margin:0 auto 0 0}
	.garo .footer .about{opacity:0.6}

	.garo .footer-flex-top{display:flex;flex-wrap:nowrap;flex-direction:column;color:var(--gray);padding:40px 0}
	.garo .footer-flex-top .flex-left{display:flex;flex-wrap:nowrap;flex-direction:column}
	.garo .footer-flex-top .flex-free{display:none}
	.garo .footer-flex-top .flex-right{}
	.garo .footer-flex-top .form-catalog{display:flex;flex-wrap:nowrap;flex-direction:column;background:var(--gray-bg);color:var(--black);border-radius:8px}
	.garo .footer-flex-top .form-catalog-top{display:flex;flex-wrap:nowrap;align-items:center}
	.garo .footer-flex-top .form-catalog-top .icon{width:68px}
	.garo .footer-flex-top .form-catalog-top .intro{width:calc(100% - 68px)}
	.garo .footer-flex-top .catalog-form{display:flex;flex-wrap:nowrap;align-items:center;gap:12px}
	.garo .footer-flex-top .catalog-form .input{position:relative;margin:0;padding:12px 18px;width:100%;background:var(--white);border:1px solid var(--gray);box-shadow:0px 1px 4px var(--shadow);border-radius:8px}
	.garo .footer-flex-top .catalog-form .button{position:absolute;margin:0;padding:0;width:30px;line-height:30px;height:30px;top:50%;margin-top:-15px;right:10px;background:var(--red);color:var(--white);border-radius:8px}
	@media screen and (min-width:620px){
		.garo .footer{padding-top:70px}
		.garo .footer-flex-top{flex-direction:row}
		.garo .footer-flex-top .flex-left{width:50%}
		.garo .footer-flex-top .flex-right{width:50%}
	}
	@media screen and (min-width:920px){
		.garo .footer-flex-top .flex-left{width:41.66666%}
		.garo .footer-flex-top .flex-free{width:16.66666%;display:block}
		.garo .footer-flex-top .flex-right{width:41.66666%}
	}
	@media screen and (min-width:1220px){
		.garo .footer-flex-top .flex-left{width:33.33333%}
		.garo .footer-flex-top .flex-free{width:16.66666%}
		.garo .footer-flex-top .flex-right{width:50%}
	}

	.garo .footer-flex-center{display:flex;flex-wrap:wrap;color:var(--white);padding:40px 0;position:relative}
	.garo .footer-flex-center::before,.garo .footer-flex-center::after{position:absolute;content:'';display:block;height:1px;left:8px;right:8px;width:calc(100% - 16px);background:var(--white);opacity:0.2}
	.garo .footer-flex-center::before{top:0}
	.garo .footer-flex-center::after{bottom:0}
	.garo .footer-flex-center a,.garo .footer-flex-center a:visited{color:var(--white)}
	.garo .footer-flex-center a:hover,.garo .footer-flex-center a:focus,.garo .footer-flex-center a:visited:hover{color:var(--white);opacity:0.65}

	.garo .footer-flex-center .flex-left{width:50%}
	.garo .footer-flex-center .flex-center{width:50%}
	.garo .footer-flex-center .flex-free{display:none}
	.garo .footer-flex-center .flex-right{width:100%}
	.garo .footer-flex-center ul{display:flex;flex-wrap:nowrap;flex-direction:column;gap:5px}
	.garo .footer-flex-center br{display:none}
	@media screen and (min-width:620px){
		.garo .footer-flex-center .flex-left{width:33.33333%}
		.garo .footer-flex-center .flex-center{width:33.33333%}
		.garo .footer-flex-center .flex-right{width:33.33333%}
	}
	@media screen and (min-width:920px){
		.garo .footer-flex-center .flex-left{width:25%}
		.garo .footer-flex-center .flex-center{width:25%}
		.garo .footer-flex-center .flex-free{width:8.33333%;display:block}
		.garo .footer-flex-center .flex-right{width:41.66666%}
	}
	@media screen and (min-width:1220px){
		.garo .footer-flex-center .flex-left{width:16.66666%}
		.garo .footer-flex-center .flex-center{width:16.66666%}
		.garo .footer-flex-center .flex-free{width:33.33333%}
		.garo .footer-flex-center .flex-right{width:33.33333%}
		.garo .footer-flex-center br{display:block}
	}

	.garo .footer-flex-bottom{color:var(--gray);padding:40px 0 40px}
	.garo .footer-flex-bottom a,.garo .footer-flex-bottom a:visited{color:var(--gray)}
	.garo .footer-flex-bottom a:hover,.garo .footer-flex-bottom a:focus,.garo .footer-flex-bottom a:visited:hover{color:var(--gray);opacity:0.65}

	@media screen and (min-width:920px){
		.garo .footer-flex-bottom{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}
	}

	.garo .footer .social{display:flex;flex-wrap:nowrap;align-items:center;gap:16px}
	.garo .footer .social a{display:block;width:28px;height:28px;padding:4px;border-radius:5px;background-color:var(--gray-60)}
	.garo .footer .social svg{display:block;width:20px;height:20px;fill:var(--white)}

	.garo .footer .copy{opacity:0.6}
	.garo .footer .policy{opacity:0.6;display:flex;flex-wrap:nowrap;flex-direction:column;gap:8px}
	@media screen and (min-width:920px){
		.garo .footer .policy{align-items:flex-end}
		.garo .footer .footer-policy{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
	}

	.garo .policy{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:8px;padding:12px 0}
	.garo .policy .icon{cursor:pointer}
	@media screen and (min-width:920px){
		.garo .policy{align-items:center;justify-content:space-between}
	}

.garo .to-top{background:var(--blue);color:var(--white);cursor:pointer;display:none;position:fixed;left:55px;bottom:55px;width:50px;height:50px;padding:4px;z-index:20;transition:background 0.4s ease;border:1px solid var(--white);border-radius:50%}
	.garo .to-top .icon{width:40px;height:40px}
	.garo .to-top:hover,.to-top:focus{background:var(--red)}


.garo .header-rectangle{position:relative;padding-left:36px;margin:4px 0;color:var(--red);font-weight:bold}
	.garo .header-rectangle::before{content:'';display:block;position:absolute;top:50%;left:0;margin-top:-20px;height:40px;width:20px;background:var(--red);border-radius:4px}

.garo .icon-box{margin:80px 0;padding:80px 0;background:var(--red);color:var(--white)}
	.garo .icon-box a,.icon-box a:visited{color:var(--white);text-decoration:none}
	.garo .icon-box a:hover,.garo .icon-box a:focus,.garo .icon-box a:visited:hover{color:var(--white);background:var(--red);text-decoration:none;opacity:1}
	.garo .icon-box a,.garo .icon-box span{display:block}

	.garo .icon-box .icon-flex{margin-top:24px}
	.garo .icon-box .icon-flex .bg{border:1px solid var(--gray-60);background:var(--gray-10);height:100%;width:100%;padding:20px;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;gap:8px;border-radius:6px}
	.garo .icon-box .icon-flex .bg .image{height:100px;width:100px;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;background:var(--white-30);border-radius:50%;padding:20px;position:relative}
	.garo .icon-box .icon-flex .bg .image::before{content:'';position:absolute;display:block;width:80px;height:80px;border-radius:50%;background:var(--white);top:10px;left:10px}
	.garo .icon-box .icon-flex .bg .image img{height:50px;width:50px;position:relative}
	.garo .icon-box .icon-flex .bg .name{width:100%;margin-top:20px}
	.garo .icon-box .icon-flex .bg .intro{line-height:1.5}
	@media screen and (min-width:470px){
		.garo .icon-box .icon-flex{display:flex;flex-wrap:wrap}
		.garo .icon-box .icon-flex .item{width:50%}
	}
	@media screen and (min-width:620px){
		.garo .icon-box .icon-flex .bg{padding:30px}
	}
	@media screen and (min-width:920px){
		.garo .icon-box .icon-flex .item{width:33.33333%}
	}
	@media screen and (min-width:1220px){
		.garo .icon-box .icon-flex .item{width:25%}
	}

.garo .category-box{margin:80px 0}
	.garo .category-box a,.category-box a:visited{color:var(--black);background:var(--gray);text-decoration:none}
	.garo .category-box a:hover,.garo .category-box a:focus,.garo .category-box a:visited:hover{color:var(--white);background:var(--red);text-decoration:none;opacity:1}
	.garo .category-box a,.garo .category-box span{display:block}

	.garo .category-box .category-flex{display:flex;flex-wrap:wrap;margin-top:24px}
	.garo .category-box .category-flex .item{width:50%}
	.garo .category-box .category-flex .bg{height:100%;padding:20px;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:space-between;gap:8px;border-radius:6px}
	.garo .category-box .category-flex .bg .image{max-height:80px;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center}
	.garo .category-box .category-flex .bg .image img{max-height:80px}
	.garo .category-box .category-flex .bg .name{min-height:40px;display:flex;flex:1 1 auto;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow-wrap:break-word;hyphens:manual}
	@media screen and (min-width:620px){
		.garo .category-box .category-flex .item{width:33.33333%}
	}
	@media screen and (min-width:920px){
		.garo .category-box .category-flex .item{width:25%}
	}
	@media screen and (min-width:1220px){
		.garo .category-box .category-flex .item{width:20%}
	}
	@media screen and (min-width:1520px){
		.garo .category-box .category-flex .item{width:16.66666%}
	}

.garo .category-box-list{margin:80px 0}
	.garo .category-box-list a,.category-box-list a:visited{color:var(--black);background:var(--gray);text-decoration:none}
	.garo .category-box-list a:hover,.garo .category-box-list a:focus,.garo .category-box-list a:visited:hover{color:var(--white);background:var(--red);text-decoration:none;opacity:1}
	.garo .category-box-list a,.garo .category-box-list span{display:block}
	/* .garo .category-box-list a .image::after,.category-box-list a:visited .image::after{background:var(--black);opacity:0.125} */
	/* .garo .category-box-list a:hover .image::after,.garo .category-box-list a:focus .image::after,.garo .category-box-list a:visited:hover .image::after{background:var(--red);opacity:0.025} */

	.garo .category-box-list .category-flex .bg{min-height:80px;height:100%;padding:10px;display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:16px;border-radius:6px}
	.garo .category-box-list .category-flex .bg .image{position:relative;display:flex;align-items:center;justify-content:center;width:calc(33.33333% - 8px);/* background:var(--white-ff);padding:4px; */border-radius:4px}
	.garo .category-box-list .category-flex .bg .image::after{position:absolute;content:'';display:block;top:0;left:0;right:0;bottom:0;border-radius:4px}
	.garo .category-box-list .category-flex .bg .image img{max-height:60px}
	.garo .category-box-list .category-flex .bg .name{display:flex;flex-direction:column;align-items:start;justify-content:center;width:calc(66.66666% - 8px);gap:8px}
	@media screen and (min-width:620px){
		.garo .category-box-list .category-flex{display:flex;flex-wrap:wrap}
		.garo .category-box-list .category-flex .item{width:50%}
	}
	@media screen and (min-width:920px){
		.garo .category-box-list .category-flex .item{width:33.33333%}
	}
	@media screen and (min-width:1220px){
		.garo .category-box-list .category-flex .item{width:25%}
	}
	@media screen and (min-width:1520px){
		.garo .category-box-list .category-flex .item{width:20%}
	}

.garo .category-tags-list{margin:20px 0}
	.garo .category-tags-list a,.garo .category-tags-list span{display:block;border:1px solid transparent}
	.garo .category-tags-list a,.category-tags-list a:visited{color:var(--black-60);background:transparent;border-color:var(--black-60);text-decoration:none;opacity:1}
	.garo .category-tags-list a:hover,.garo .category-tags-list a:focus,.garo .category-tags-list a:visited:hover{color:var(--white);background:var(--red);border-color:transparent;text-decoration:none;opacity:1}
	.garo .category-tags-list span{color:var(--white);background:var(--black-60);border-color:transparent;text-decoration:none;opacity:1}
	.garo .category-tags-list .js-shows-tags span{color:var(--black-60);background:transparent;border-color:var(--black-60);cursor:pointer}
	.garo .category-tags-list .js-shows-tags span:hover{color:var(--white);background:var(--red);border-color:transparent}
	
	.garo .category-tags-list .category-flex{display:flex;flex-wrap:wrap;margin:0 -4px}
	.garo .category-tags-list .category-flex .item{padding:4px}
	.garo .category-tags-list .category-flex .bg{padding:5px 10px;border-radius:6px}

.garo .sort-filter{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}
	.garo .sort-filter select{border:1px solid #E4EBF0;border-radius:5px;padding:7px 10px;line-height:25px;margin-left:5px}
	.garo .sort-filter .flex{display:flex;align-items:center;flex-wrap:nowrap;gap:12px}

.garo .items-box{margin:80px 0}
	.garo .items-box a,.items-box a:visited,.garo .items-box a:hover,.items-box a:focus,.items-box a:visited:hover{color:var(--black);text-decoration:none}
	.garo .items-box .items-flex a{display:block}
	.garo .items-box .border:hover .h4 a{color:var(--red)}

	.garo .items-box .items-flex .btn{padding:12px;border-radius:50%;width:50px}
	.garo .items-box .items-flex .btn-list{display:none}
	.garo .items-box .items-flex .btn-grid{display:block}

	.garo .items-box .items-flex .image{background:var(--white-ff);position:relative;height:230px;width:100%;padding:30px 10px 10px}
	.garo .items-box .items-flex .image::after{position:absolute;content:none;display:none;top:0;left:0;right:0;bottom:0;border-radius:4px;background:var(--black);opacity:0.03}
	.garo .items-box .items-flex .image .flex{position:relative;height:200px;display:flex;justify-content:center;align-items:center}
	.garo .items-box .items-flex .image .flex .icons{position:absolute}
	.garo .items-box .items-flex .image img{max-height:180px;border-radius:4px;transition:transform 0.4s ease}

	.garo .items-box .items-flex .markers{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
	.garo .items-box .items-flex .markers .marker{padding:4px 8px;border-radius:4px;color:var(--white)}
	.garo .items-box .items-flex .markers .marker[data-color='del']{color:var(--black-60);padding-left:0}
	.garo .items-box .items-flex .markers .marker[data-color='green']{background:var(--green)}
	.garo .items-box .items-flex .markers .marker[data-color='blue']{background:var(--blue)}
	.garo .items-box .items-flex .markers .marker[data-color='red']{background:var(--red)}

	.garo .items-box .items-flex .text{display:none}
	.garo .items-box .items-flex .icons{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px;position:relative;z-index:1}
	.garo .items-box .items-flex .image .icons{right:10px;top:-20px}
	.garo .items-box .items-flex .intro .icons{display:none}

	.garo .items-box .items-flex{display:flex;flex-wrap:wrap}
	.garo .items-box .items-flex .item{width:100%;padding:10px}

	.garo .items-box .items-flex .border{display:flex;flex-wrap:nowrap;flex-direction:column;height:100%;transition:box-shadow 0.4s ease}
	.garo .items-box .items-flex .border .intro{padding:10px;display:flex;flex-wrap:nowrap;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}

	.garo .items-box .items-flex .border .free{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
	.garo .items-box .items-flex .border .intro-left{display:flex;flex-wrap:nowrap;flex-direction:column;gap:12px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
	.garo .items-box .items-flex .border .intro-right{display:flex;flex-wrap:nowrap;flex-direction:column;gap:12px}
	.garo .items-box .items-flex .border .intro-right .price{display:flex;flex-wrap:nowrap;flex-direction:column;gap:6px}
	.garo .items-box .items-flex .border .intro-right .flex{display:flex;flex-wrap:nowrap;align-items:center;gap:12px}
	.garo .items-box .items-flex .border .intro-right .flex .cart{align-self:flex-end}
	.garo .items-box .items-flex .icon.hover{color:var(--red)}

	.garo .items-box .items-flex .item:hover .border{box-shadow:0 10px 15px -4px var(--shadow)}
	.garo .items-box .items-flex .item:hover .image img{transform:scale(1.05)}

	@media screen and (min-width:470px){
		.garo .items-box .items-flex .item{width:50%}
	}
	@media screen and (min-width:920px){
		.garo .items-box .items-flex[data-list=list] .image::after{content:'';display:block}
		.garo .items-box .items-flex[data-list=list] .btn{padding:12px 18px;border-radius:6px;width:100%}
		.garo .items-box .items-flex[data-list=list] .btn-list{display:block}
		.garo .items-box .items-flex[data-list=list] .btn-grid{display:none}

		.garo .items-box .items-flex[data-list=list]{display:block}
		.garo .items-box .items-flex[data-list=list] .text{display:block}

		.garo .items-box .items-flex[data-list=grid] .item{width:33.33333%}
		.garo .items-box .items-flex[data-list=grid][data-count=items-3] .item{width:50%}

		.garo .items-box .items-flex[data-list=list] .image .icons{display:none}
		.garo .items-box .items-flex[data-list=list] .intro .icons{display:flex;padding:0 0 9px}

		.garo .items-box .items-flex[data-list=list] .border{padding:30px 0;border:none;flex-direction:row}
		.garo .items-box .items-flex[data-list=list] .border .image{width:33.33333%;padding:0;display:flex;justify-content:center;align-items:center}
		.garo .items-box .items-flex[data-list=list] .border .intro{background:transparent;width:66.66666%;padding:0;flex-direction:row}

		.garo .items-box .items-flex[data-list=list] .item{width:100%;padding:0}
		.garo .items-box .items-flex[data-list=list] .item + .item{border-top:1px solid var(--gray)}
		.garo .items-box .items-flex[data-list=list] .border .intro-left{width:50%}
		.garo .items-box .items-flex[data-list=list] .border .intro-right{width:50%}
		.garo .items-box .items-flex[data-list=list] .border .intro-right .flex{flex-direction:column;align-items:normal;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
		.garo .items-box .items-flex[data-list=list] .border .intro-right .flex .cart{align-self:auto}
	}
	@media screen and (min-width:1220px){
		.garo .items-box .items-flex[data-list=grid] .item{width:25%}
		.garo .items-box .items-flex[data-list=grid][data-count=items-3] .item{width:33.33333%}

		.garo .items-box .items-flex[data-list=list] .border .image{width:25%}
		.garo .items-box .items-flex[data-list=list] .border .intro{width:75%}
		.garo .items-box .items-flex[data-list=list] .border .intro-left{width:66.66666%}
		.garo .items-box .items-flex[data-list=list] .border .intro-right{width:33.33333%}
	}
	@media screen and (min-width:1520px){
		.garo .items-box .items-flex[data-list=grid] .item{width:20%}
		.garo .items-box .items-flex[data-list=grid][data-count=items-3] .item{width:25%}
	}

.garo .pagination-box{margin:15px 0}
	.garo .pagination-box ul{display:flex;align-items:center;gap:2px}
	.garo .pagination-box li{display:block}
	.garo .pagination-box li.none{display:none}
	.garo .pagination-box span,.garo .pagination-box a{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px}
	.garo .pagination-box a.js-more-page{width:auto;padding:0 12px}
	.garo .pagination-box span,.garo .pagination-box a:hover,.garo .pagination-box a:focus{background:var(--gray)}
	@media screen and (min-width:620px){
		.garo .pagination-box ul{gap:4px}
		.garo .pagination-box li a,.garo .pagination-box li span{width:36px;height:36px}
	}

.garo .page-box{margin:80px 0}

.garo .brends{margin:30px 0 60px}
	.garo .brends a,.brends a:visited{color:var(--black);background:var(--white);text-decoration:none;border:1px solid var(--gray)}
	.garo .brends a:hover,.garo .brends a:focus,.garo .brends a:visited:hover{color:var(--black);background:var(--gray);text-decoration:none;border-color:transparent;opacity:1}
	.garo .brends a,.garo .brends span{display:block}

	.garo .brends .brends-flex{display:flex;flex-wrap:wrap;margin-top:24px}
	.garo .brends .brends-flex + header{margin-top:40px}
	.garo .brends .brends-flex .item{width:50%}
	.garo .brends .brends-flex .bg{height:72px;padding:10px 20px;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;border-radius:6px}
	.garo .brends .brends-flex .bg .image{max-height:50px;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center}
	.garo .brends .brends-flex .bg .image img{max-height:50px}
	.garo .brends .brends-flex .bg .name{font-size:90%}
	@media screen and (min-width:620px){
		.garo .brends .brends-flex .item{width:33.33333%}
		.garo .brends .brends-flex .bg{height:87px}
		.garo .brends .brends-flex .bg .image{max-height:65px}
		.garo .brends .brends-flex .bg .image img{max-height:65px}
		.garo .brends .brends-flex .bg .name{font-size:100%}
	}
	@media screen and (min-width:920px){
		.garo .brends .brends-flex .bg{height:102px}
		.garo .brends .brends-flex .bg .image{max-height:80px}
		.garo .brends .brends-flex .bg .image img{max-height:80px}
		.garo .brends .brends-flex .bg .name{font-size:100%}
	}
	@media screen and (min-width:1220px){
		.garo .brends .brends-flex .item{width:25%}
		.garo .brends .brends-flex .bg{height:122px}
		.garo .brends .brends-flex .bg .image{max-height:100px}
		.garo .brends .brends-flex .bg .image img{max-height:100px}
		.garo .brends .brends-flex .bg .name{font-size:125%}
	}
	@media screen and (min-width:1520px){
		.garo .brends .brends-flex .item{width:20%}
	}

.garo .brend-detail .brend-detail-flex{display:flex;flex-wrap:wrap}
	.garo .brend-detail .brend-detail-flex .image{width:100%}
	.garo .brend-detail .brend-detail-flex .content{width:100%}
	@media screen and (min-width:920px){
		.garo .brend-detail .brend-detail-flex .image{width:33.33333%}
		.garo .brend-detail .brend-detail-flex .content{width:66.66666%}
	}
	@media screen and (min-width:1220px){
		.garo .brend-detail .brend-detail-flex .image{width:25%}
		.garo .brend-detail .brend-detail-flex .content{width:75%}
	}

.garo .brend-detail .brend-doc-flex{display:flex;flex-wrap:wrap}
	.garo .brend-detail .brend-doc-flex .item{width:100%}
	.garo .brend-detail .brend-doc-flex .item .icon{margin:0 auto 0 0;text-align:left}
	@media screen and (min-width:920px){
		.garo .brend-detail .brend-doc-flex .item{width:33.33333%}
	}



.garo .swiper{position:relative}
	.garo .swiper .swiper-wrapper{align-items:stretch}
	.garo .swiper .swiper-slide{height:auto}
	.garo .swiper .swiper-pagination{position:absolute;bottom:24px;left:0;right:0}
	.garo .swiper .swiper-pagination .swiper-pagination-bullet{display:inline-block;line-height:1;margin:0 3px;padding:0;background-color:transparent;opacity:1;outline:none;position:relative;cursor:pointer;width:14px;height:14px;border:1px solid var(--white);border-radius:50%;background:var(--white);opacity:0.5;transition:all 0.4s ease}
	.garo .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:transparent;border-color:var(--white)}
	@media screen and (min-width:920px){
		.garo .swiper .swiper-pagination .swiper-pagination-bullet{margin:0 5px;border-width:2px}
	}

.garo .sliders{margin:15px 0}
	.garo .sliders a,.garo .sliders .item{text-decoration:none;color:var(--white)}
	.garo .sliders a:hover,.garo .sliders a:focus{text-decoration:none;color:var(--white)}
	.garo .sliders a.bg-gray,.garo .sliders .item.bg-gray{color:var(--black)}
	.garo .sliders a.bg-gray:hover,.garo .sliders a.bg-gray:focus{color:var(--black)}

	.garo .sliders .item{height:100%;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;border-radius:6px;padding:20px 24px 48px}
	.garo .sliders .item .content{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between}
	.garo .sliders .item .content.content-order{order:2}
	.garo .sliders .item .label-mark{display:flex;flex-wrap:nowrap;align-items:center;gap:12px}
	.garo .sliders .item .more{display:flex;flex-wrap:nowrap;align-items:center;gap:12px}
	.garo .sliders .item .img{align-self:center}
	.garo .sliders .item .img.img-radius img{border-radius:50%}
	@media screen and (min-width:920px){
		.garo .sliders .item{flex-direction:row;padding:0}
		.garo .sliders .item .content{width:60%;padding:32px 40px}
		.garo .sliders .item .img{width:40%;padding:8px}
	}
	@media screen and (min-width:1220px){
		.garo .sliders .item .content{width:65%;padding:48px 56px}
		.garo .sliders .item .img{width:30%;padding:16px}
	}
	@media screen and (min-width:1520px){
		.garo .sliders .item .content{padding:60px 80px}
	}


.garo .quiz{margin:80px 0}
	.garo .quiz a,.garo .quiz a:visited{color:var(--red);text-decoration:underline}
	.garo .quiz a:hover,.garo .quiz a:focus,.garo .quiz a:visited:hover{color:var(--blue);text-decoration:none}
	.garo .quiz .quiz-flex{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;border-radius:6px;padding:48px 24px}
	.garo .quiz .quiz-flex.bg-red{background:var(--red);color:var(--white);padding:48px 24px}

	.garo .quiz .quiz-flex .content{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between}
	.garo .quiz .quiz-flex .content.content-order{order:2}
	.garo .quiz .quiz-flex .label-mark{display:flex;flex-wrap:nowrap;align-items:center;gap:12px}
	.garo .quiz .quiz-flex .more{display:flex;flex-wrap:nowrap;align-items:center;gap:12px}
	.garo .quiz .quiz-flex .svg{border-bottom:3px solid var(--gray);opacity:0.65;margin:0 -24px 24px}
	.garo .quiz .quiz-flex .svg svg{display:none}
	.garo .quiz .quiz-flex .img{align-self:center}
	.garo .quiz .quiz-flex.bg-red .svg{border-bottom-color:var(--white);margin:0 -24px 24px}
	.garo .quiz .quiz-flex.bg-red .content .btn{background-color:var(--white);color:var(--red)}
	@media screen and (min-width:920px){
		.garo .quiz .quiz-flex{flex-direction:row;padding:0}
		.garo .quiz .quiz-flex .svg{border-bottom:none;opacity:1;margin:0;align-self:stretch}
		.garo .quiz .quiz-flex .svg svg{display:block;width:34px;height:100%!important}
		.garo .quiz .quiz-flex .img{width:calc(35% - 17px);align-self:flex-end}
		.garo .quiz .quiz-flex .content{width:calc(65% - 17px);padding:32px 40px}
		.garo .quiz .quiz-flex.bg-red{padding:0}
		.garo .quiz .quiz-flex.bg-red .svg{margin:0}
		.garo .quiz .quiz-flex.bg-red .content{padding:32px 40px}
		.garo .quiz .quiz-done .quiz-flex .svg svg{width:28px}
	}
	@media screen and (min-width:1220px){
		.garo .quiz .quiz-flex .img{width:calc(25% - 17px)}
		.garo .quiz .quiz-flex .content{width:calc(75% - 17px);padding:48px 56px}
		.garo .quiz .quiz-flex.bg-red .content{padding:48px 56px}
	}
	@media screen and (min-width:1520px){
		.garo .quiz .quiz-flex{justify-content:flex-start}
		.garo .quiz .quiz-flex.bg-red .content{width:calc(50% - 17px);padding:48px 80px}
	}
		

.garo .quiz .btn{white-space:normal}
	.garo .quiz .fancybox-content{width:100%;max-width:1630px;background:var(--white);padding:20px 0}
	@media screen and (min-width:470px){
		.garo .quiz .fancybox-content{padding:20px}
	}
	@media screen and (min-width:920px){
		.garo .quiz .fancybox-content{padding:40px}
	}
	.garo .quiz .fancybox-content.quiz-no-pp{padding:0;max-width:1240px}
	.garo .quiz-hide{margin:40px 0}
	.garo .quiz-hide .quiz-1m{display:block;margin:20px 0;padding:0}
	.garo .quiz-hide .quiz-2m{display:block;margin:40px 0;padding:0}
	.garo .quiz-hide .p-flex{display:flex;align-items:center;justify-content:space-between;opacity:0.65}
	.garo .quiz-hide .quiz-line{border-radius:4px;width:100%;height:8px;background:var(--gray)}
	.garo .quiz-hide .quiz-line .bg-red{border-radius:4px;height:8px;background:var(--red)}
	.garo .quiz-hide .js-quiz-step{cursor:pointer}
	.garo .quiz-hide .variant-name{display:block;padding:12px 18px}
	.garo .quiz-hide .variant-flex{display:flex;padding:0 18px;flex-wrap:wrap}
	.garo .quiz-hide .variant-flex .variant-items{display:block;width:100%}
	.garo .quiz-hide .variant-flex .variant-item{display:flex;padding:6px 0;gap:8px;align-items:center}
	.garo .quiz-hide .variant-flex .variant-item .box{width:16px;height:16px;border-radius:2px;border:1px solid var(--black);opacity:0.65;cursor:pointer;transition:all 0.4s ease}
	.garo .quiz-hide .variant-flex .variant-item.active .box{border-color:transparent;background:var(--red);opacity:1}
	.garo .quiz-hide .variant-flex .variant-item .value{max-width:calc(100% - 24px)}
	.garo .quiz-hide .bg-gray{border-radius:6px}
	.garo .quiz-hide .item.item-none{display:none}
	@media screen and (min-width:920px){
		.garo .quiz-hide .item{width:90%;margin:0 auto}
		.garo .quiz-hide .variant-flex .variant-items{display:block;width:50%}
	}
	@media screen and (min-width:1220px){
		.garo .quiz-hide .item{width:75%}
	}

.garo .techview{margin:80px 0}
	.garo .techview a,.techview a:visited,.garo .techview a:hover,.techview a:focus,.techview a:visited:hover{color:var(--black);text-decoration:none}
	.garo .techview .techview-flex a{display:block}
	.garo .techview .border:hover .h4 a{color:var(--red)}
	
	
	.garo .techview .techview-flex{display:flex;flex-wrap:wrap}
	.garo .techview .techview-flex .item{width:50%;padding:10px}
	.garo .techview .techview-flex .border{background:var(--white-ff);display:flex;flex-wrap:nowrap;flex-direction:column;height:100%;transition:box-shadow 0.4s ease}
	.garo .techview .techview-flex .intro{text-align:center}
	.garo .techview .techview-flex .image img{border-radius:4px;transition:transform 0.4s ease}
	
	.garo .techview .techview-flex .item:hover .border{box-shadow:0 10px 15px -4px var(--shadow)}
	.garo .techview .techview-flex .item:hover .image img{transform:scale(1.05)}
	
	@media screen and (min-width:620px){
		.garo .techview .techview-flex .item{width:33.33333%}
	}
	@media screen and (min-width:920px){
		.garo .techview .techview-flex .item{width:25%}
	}
	@media screen and (min-width:1220px){
		.garo .techview .techview-flex .item{width:20%}
		.garo .techview .techview-flex .image{padding:20px}
		.garo .techview .techview-flex .intro{padding:0 20px 20px}
	}

.garo .documents{}
	.garo .documents a,.documents a:visited{color:var(--black);background:var(--gray);text-decoration:none}
	.garo .documents a:hover,.garo .documents a:focus,.garo .documents a:visited:hover{color:var(--white);background:var(--red);text-decoration:none;opacity:1}
	.garo .documents a .load,.documents a:visited .load{color:var(--red);transition:all 0.4s ease}
	.garo .documents a:hover .load,.garo .documents a:focus .load,.garo .documents a:visited:hover .load{color:var(--white)}
	.garo .documents a,.garo .documents span{display:block}
	.garo .documents .documents-flex .bg{min-height:80px;height:100%;padding:10px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;border-radius:6px}
	.garo .documents .documents-flex .image{width:60px}
	.garo .documents .documents-flex .name{width:calc(100% - 76px);display:flex;flex-wrap:nowrap;flex-direction:column;gap:12px}
	.garo .documents .documents-flex .load{display:flex;flex-wrap:nowrap;gap:12px}
	.garo .documents .documents-flex .load .load-name{text-decoration:underline}
	@media screen and (min-width:470px){
	}
	@media screen and (min-width:620px){
		.garo .documents .documents-flex{display:flex;flex-wrap:wrap}
		.garo .documents .documents-flex .item{width:50%}
	}
	@media screen and (min-width:920px){
		.garo .documents .documents-flex .item{width:33.33333%}
		.garo .documents .documents-wrap--hide{display:flex;flex-wrap:nowrap}
		.garo .documents .documents-sidebar--hide{width:33.33333%}
		.garo .documents .documents-flex--hide{width:66.66666%}
	}
	@media screen and (min-width:1220px){
		.garo .documents .documents-flex .item{width:25%}
	}

.garo .contacts-box{padding:80px 0 20px}
	.garo .contacts-box.contacts-box-first{padding-top:0}
	.garo .contacts-box .contacts-flex{margin:40px 0}
	.garo .contacts-box .contacts-flex .item.item-flex{display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px}
	.garo .contacts-box .contacts-flex .item.item-end{align-self:end}
	.garo .contacts-box .contacts-box-section + .contacts-box-section{border-top:1px solid var(--black-30);padding-top:60px}
	
	.garo .contacts-box .item-flex p{padding:0;margin:0}
	.garo .contacts-box .name{text-transform:uppercase}
	.garo .contacts-box .intro{display:flex;flex-wrap:nowrap;gap:20px}
	.garo .contacts-box .p-flex{display:flex;flex-wrap:nowrap;gap:20px}
	.garo .contacts-box .p-flex .icon{width:24px}
	.garo .contacts-box .person{display:flex;flex-wrap:nowrap;gap:20px;align-items:center}
	.garo .contacts-box .person span{display:block;margin:4px}
	.garo .contacts-box .person .photo{width:80px}
	.garo .contacts-box .person .user-unfo{width:calc(100% - 100px)}
	.garo .contacts-box .person .photo img{width:80px;border-radius:50%}
	.garo .contacts-box .more{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;text-decoration:none}
	.garo .contacts-box .more span{margin:0}
	.garo .contacts-box .more:hover,.garo .contacts-box .more:focus{border-bottom-color:var(--red)}

	.garo .contacts-box .contacts-flex{display:flex;flex-wrap:wrap}
	.garo .contacts-box .contacts-flex .item{width:100%;padding-bottom:60px}
	@media screen and (min-width:620px){
		.garo .contacts-box .contacts-flex .item{width:50%}
	}
	@media screen and (min-width:920px){
		.garo .contacts-box .contacts-flex .item{width:33.33333%}
	}

.garo form.form{max-width:600px}

.garo .page-title{margin:10px 0 30px}
.garo .page-content{margin:80px 0}
.garo .page-content.lizing-box{margin:32px 0}
.garo .page-title + .page-content{margin-top:30px}
	.garo .page-content.page-content-mini{margin:30px 0}
	.garo .page-content.page-content-gray{margin:30px 0}
	.garo .page-content.page-content-gray .content-page{padding:32px;border-radius:8px;background-color:var(--gray)}
	.garo .page-content h2,.garo .page-content h3,.garo .page-content h4{margin:30px 0 10px}
	.garo .page-content h2:first-child{margin-top:0}
	.garo .page-content ul,.garo .page-content ol{margin:10px 0}
	.garo .page-content img[align=right],.garo .page-content img[align=left]{float:none;display:block;max-width:100%;margin:10px auto}
	@media screen and (min-width:920px){
		.garo .page-content img[align=right]{float:right;max-width:calc(50% - 10px);margin:10px 0 10px 20px}
		.garo .page-content img[align=left]{float:left;max-width:calc(50% - 10px);margin:10px 20px 10px 0}
	}
	@media screen and (min-width:1220px){
		.garo .page-content .content{max-width:1220px}
	}

	.garo .page-content .flex{display:flex;flex-wrap:wrap;gap:36px;font-size:85%}
	.garo .page-content .flex h2,.garo .page-content .flex h3,.garo .page-content .flex h4{font-size:120%}
	.garo .page-content .flex > div{width:100%}
	@media screen and (min-width:920px){
		.garo .page-content .flex > div{width:calc(33.33333% - 24px)}
	}

	.garo .page-content table{font-size:90%;border:0;border-collapse:collapse;border-spacing:0;width:100%;margin:10px 0}
		.garo .page-content table td,.garo .page-content table th{border:none;text-align:left}
		.garo .page-content table tr:nth-of-type(odd){background:var(--table-bg)}
		.garo .page-content table th{padding:6px 8px;background-color:var(--black-60);color:var(--white);border:1px solid var(--white);vertical-align:middle;font-weight:500}
		.garo .page-content table th:first-child{border-left-color:var(--black-60)}
		.garo .page-content table th:last-child{border-right-color:var(--black-60)}
		.garo .page-content table th.mini{padding:6px 2px}
		.garo .page-content table td{padding:4px 8px;background:transparent;border:1px solid var(--table-border);vertical-align:middle}
		.garo .page-content table td.mini{padding:4px 2px}
	@media screen and (min-width:620px){
		.garo .page-content table th{padding:10px 16px}
		.garo .page-content table th.mini{padding:10px 4px}
		.garo .page-content table td{padding:10px 16px}
		.garo .page-content table td.mini{padding:10px 4px}
	}
	@media screen and (min-width:920px){
		.garo .page-content table{font-size:100%}
		.garo .page-content table th{padding:12px 20px}
		.garo .page-content table th.mini{padding:8px 4px}
		.garo .page-content table td{padding:12px 20px}
		.garo .page-content table td.mini{padding:8px 4px}
	}
	.garo .page-content table.table-col-3 td:first-child{text-align:center}
	.garo .page-content table.table-col-3 td:last-child{text-align:right}

	.garo .page-content dl{display:block;margin-top:24px}
	.garo .page-content dl dt{display:block;padding:12px 20px 12px 0;border-top:1px solid var(--black-10);font-weight:500;position:relative;cursor:pointer}
	.garo .page-content dl dt:first-child{border-top:none}
	.garo .page-content dl dt::after{content:'\E313';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%)}
	.garo .page-content dl dt::after{font-family:'Material Symbols Rounded';font-size:20px;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
	.garo .page-content dl dt::after{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 48;margin:0 auto;transition:all 0.4s ease}
	.garo .page-content dl dd{display:none;padding:0 0 12px}
	.garo .page-content dl dt.open::after{transform:rotate(90deg) translate(-50%,0)}
	@media screen and (min-width:920px){
		.garo .page-content dl{max-width:66.66666%}
		.garo .page-content.page-content-gray .content-page dl{max-width:calc(66.66666% - 18px)}
	}

	.garo .error{text-align:center}
	.garo .error .btn-404{margin-top:40px;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}
	.garo.garo-404 .page-title{margin:40px 0}
	.garo.garo-404 h1{font-size:40px;text-align:center;line-height:1}
	@media screen and (min-width:620px){
		.garo h1,.garo .h1{font-size:32px}
		.garo.garo-404 h1{font-size:80px}
	}
	@media screen and (min-width:1220px){
		.garo h1,.garo .h1{font-size:36px}
		.garo.garo-404 h1{font-size:120px}
	}


.admin-wrap{display:none;position:fixed;left:0;top:50%;width:80px;transform:translate(0,-50%);opacity:0.95;z-index:1000}
	@media screen and (min-width:1220px){
		.admin-wrap{display:block}
	}

.admin-only > div{padding:10px 20px;border-radius:6px;background:var(--black);color:var(--white);text-align:center;display:flex;align-items:center;justify-content:center;gap:10px}

.admin-panel{position:absolute;top:50%;width:80px;height:140px;transform:translate(0,-50%);padding:20px;border-radius:0 20px 20px 0;background:var(--red);color:var(--white);cursor:context-menu;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;transition:all 0.4s ease;z-index:2}
	.admin-panel .icon + .icon{margin-top:20px}
	.admin-panel .icon .material{width:40px;height:40px;font-size:40px;transition:all 0.4s ease}

.admin-content{opacity:0;pointer-events:none;width:920px;max-width:100vw;min-height:80px;transition:all 0.4s ease;position:relative;z-index:1}
	.admin-content{display:flex;flex-wrap:nowrap;flex-direction:column;gap:20px;padding:20px 20px 20px 100px;border-radius:0 20px 20px 0;border:4px solid var(--red);background:var(--white);color:var(--black)}
	.admin-content .admin-item{display:flex;flex-wrap:nowrap;gap:20px}
	.admin-content .admin-name{font-weight:300;width:100px}
	.admin-content .admin-intro{width:calc(100% - 120px)}
	.admin-wrap.active .admin-panel{height:calc(100% - 4px);border-radius:0;transform:translate(0,-50%)}
	.admin-wrap.active .admin-panel .icon .material{transform:rotate(180deg)}
	.admin-wrap.active .admin-content{opacity:1;pointer-events:auto}
	
.garo .grid-flex .flex{display:flex;flex-wrap:wrap;margin-top:24px}
	.garo .grid-flex .flex .item{width:50%}
	@media screen and (min-width:620px){
		.garo .grid-flex .flex .item{width:33.33333%}
	}
	@media screen and (min-width:920px){
		.garo .grid-flex .flex .item{width:25%}
	}
	@media screen and (min-width:1220px){
		.garo .grid-flex .flex .item{width:20%}
	}

.bxmaker-core-popup__content{max-width:920px}
.bxmaker-geoip-component-city-line-question__label{color:var(--placeholder)}
.bxmaker-geoip-component-city-line-question strong{color:var(--blue);margin:4px 0}
.bxmaker-geoip-component-city-line-question span{color:var(--placeholder)}
.bxmaker-geoip-component-confirm__content{border-color:transparent;background-color:var(--white)}
.bxmaker-geoip-component-confirm__button{border-right-color:var(--white);color:var(--white);background-color:var(--blue)}
.bxmaker-geoip-component-confirm__button:hover{color:var(--white);background-color:var(--red)}

.iframe-yandex-sprav{width:150px;height:50px;border:none}
/* End */


/* Start:/local/templates/www/components/bitrix/search.title/visual/style.css?17553391434041*/
.bx-searchtitle {
	margin: 10px 0 0;
}
.bx-searchtitle .bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
.bx-searchtitle .bx-input-group {
	position: relative;
	display: table;
	border-collapse: separate;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-searchtitle .bx-input-group {}
.bx-searchtitle .bx-input-group .bx-form-control {
	display: table-cell;
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #f8fafc;
	border: 1px solid #d5dadc;
	border-right: none;
	border-radius: 2px 0 0 2px;
	outline: none;
	box-shadow: none !important;
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.bx-ios .bx-searchtitle .bx-input-group .bx-form-control {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);
	background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);
}
.bx-searchtitle .bx-input-group-btn {
	position: relative;
	font-size: 0;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	display: table-cell;
}
.bx-searchtitle .bx-input-group-btn button {
	position: relative;
	border: none;
	background: #95a1a8;
	display: inline-block;
	margin-bottom: 0;
	cursor: pointer;
	padding:6px 12px;
	border-radius: 0 2px 2px 0;
	color: #fff;
	font-size: 16px;
	line-height: 1.42857143;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.bx-searchtitle .bx-input-group-btn button:hover {
	background: #1484CE;
}


div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 370px;
	margin-top:-3px;
	background-color: #FFF;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/www/components/bitrix/search.title/visual/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
	background: #fafafa;
	float: left;
	width: 67px;
	padding: 5px 10px;
	position: absolute;
	top: 0;
	bottom: 0;
}
.bx_searche .bx_item_block{
	min-height: 65px;
	position: relative
}
.bx_searche .bx_image{
	width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8;
}
.bx_searche .bx_item_element{
	/*float: left;*/
	padding-left: 10px;
	margin-left: 70px;
}
.bx_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
	margin-top: 10px;
	display: inline-block;
	color: #4788cb;
	font-size: 13px;
	text-decoration: none;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_searche .bx_price{
	font-weight:bold;
	font-size:13px;
}
.bx_searche .bx_price .old{
	font-weight:normal;
	text-decoration: line-through;
	color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
	min-height: 0;
	padding: 0 0 12px;
	line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
	display: block;
	font-size: 12px;
	color: #a7a7a7;
	padding-top: 15px;
	padding-bottom: 10px;
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #4788cb}
.bx_item_block.all_result a{
	margin-top: 0;
}
/* End */


/* Start:/local/templates/www/css/none.css?176424191727*/
pre{display:none!important}
/* End */


/* Start:/local/templates/www/components/niges/cookiesaccept/.default/style.css?17553391431356*/
.nca-cookiesaccept-line{font-weight:400;font-family:'Ubuntu',sans-serif;font-size:14px;line-height:1.3;background-color:var(--blue);border-top:1px solid var(--white);color:var(--white);width:100%;display:block;padding:10px;position:fixed;bottom:0px;z-index:99999}
.nca-cookiesaccept-line .nca-cookiesaccept-flex{display:flex;align-items:center;width:100%;margin:0 auto;padding:0 10px;max-width:1220px}
.nca-cookiesaccept-line a{color:var(--gray-bg);text-decoration:underline}
.nca-cookiesaccept-line .btn{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;width:100%;line-height:20px;padding:12px 18px;border-radius:6px;border:1px solid transparent;background-color:var(--red);color:var(--white);cursor:pointer;transition:all 0.4s ease;outline:none}
.nca-cookiesaccept-line .btn:hover,.nca-cookiesaccept-line .btn:focus{opacity:0.65;text-decoration:none}
.nca-cookiesaccept-line .nca-cookiesaccept-line-text{padding:10px}
.nca-cookiesaccept-line .nca-cookiesaccept-line-btn{padding:10px}
@media screen and (min-width:620px){
	.nca-cookiesaccept-line{font-size:15px}
}
@media screen and (min-width:920px){
	.nca-cookiesaccept-line{font-size:16px}
}
@media screen and (min-width:1220px){
	.nca-cookiesaccept-line{font-size:17px}
}
@media screen and (min-width:1520px){
	.nca-cookiesaccept-line{font-size:18px}
}
/* End */
/* /local/templates/www/css/old-grid.css?176424689941229 */
/* /local/templates/www/css/old-style.css?176424410623630 */
/* /local/templates/www/css/slick.min.css?17553391431369 */
/* /local/templates/www/css/swiper-bundle.min.css?175533914318436 */
/* /local/templates/www/css/jquery.fancybox.min.css?176227605412943 */
/* /local/templates/www/css/normalize.css?17553391432350 */
/* /local/templates/www/css/css.css?176424372560738 */
/* /local/templates/www/components/bitrix/search.title/visual/style.css?17553391434041 */
/* /local/templates/www/css/none.css?176424191727 */
/* /local/templates/www/components/niges/cookiesaccept/.default/style.css?17553391431356 */
