.kladr-error{color:#cb3e27}#kladr_autocomplete ul{position:absolute;display:block;margin:0;padding:0;border:1px solid #c4c4c4;background-color:#fff;z-index:9999;overflow-x:hidden;overflow-y:auto;min-width:200px;max-height:420px;color:#313131}#kladr_autocomplete li{display:list-item;list-style-type:none;margin:0;padding:8px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#kladr_autocomplete li+li{border-top:1px solid #ededed}#kladr_autocomplete li:hover{background-color:#f2f2f2;cursor:pointer}#kladr_autocomplete li.active{background-color:#e9e9e9}#kladr_autocomplete a{text-decoration:none}#kladr_autocomplete strong{color:#038ebd}#kladr_autocomplete .spinner{position:absolute;display:block;margin:0;padding:0;width:16px;height:16px;background:transparent url("/pic/spinner.png") 50% no-repeat;z-index:9999}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translate(0);-ms-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translateY(-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items: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-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;-moz-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
	color: #222222;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada;
	font-weight: normal;
	color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #212121;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	font-weight: normal;
	color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}


/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/*
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background: transparent; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
    #cboxContent{background:#000;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{border:5px solid #fff; background:#fff;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        /*#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}*/

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }

        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext:hover{background-position:bottom right;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block;width:38px; height:19px; text-indent:-9999px;}

#colorbox {

}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0!important}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/pic/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/pic/fancybox/fancybox_loading.gif) 50% no-repeat}.fancybox-close{display:block;right:5px;width:40px;height:40px;background:url(/pic/mobile/cross.png) no-repeat 50%}.fancybox-close,.fancybox-nav{top:0;position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{width:40%;height:100%;text-decoration:none;background:transparent url(/pic/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/pic/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:50px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Bold/AvenirNext-Bold.woff") format("woff"),url("/build/css/fonts/AvenirNext-Bold/AvenirNext-Bold.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Bold/AvenirNext-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Regular/AvenirNext-Regular.woff") format("woff"),url("/build/css/fonts/AvenirNext-Regular/AvenirNext-Regular.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Regular/AvenirNext-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Italic/AvenirNext-Italic.woff") format("woff"),url("/build/css/fonts/AvenirNext-Italic/AvenirNext-Italic.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Italic/AvenirNext-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Medium/AvenirNext-Medium.woff") format("woff"),url("/build/css/fonts/AvenirNext-Medium/AvenirNext-Medium.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Medium/AvenirNext-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Tahoma;font-display:swap;font-weight:400;font-style:normal;src:url("/build/css/fonts/tahoma/tahoma-clean.ttf") format("truetype")}@font-face{font-family:Tahoma;font-display:swap;font-weight:700;font-style:normal;src:url("/build/css/fonts/tahoma/tahomabd-clean.ttf") format("truetype")}*{box-sizing:border-box;margin:0;padding:0;word-spacing:normal;outline:none}div{position:relative}html{height:100%}body,html{width:100%}body{position:relative;font-family:AvenirNext,Tahoma,sans-serif;margin:0;padding:0;background:#fff;color:#343434;overflow-x:hidden;min-width:320px;-webkit-text-size-adjust:100%}.no-srcoll{overflow:hidden;position:fixed;width:100%;height:100%}.bc{font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;line-height:21px}.bc i:before{content:">"}.bc a{color:#004a85;text-decoration:none}.main{max-width:768px;margin:0 auto;min-height:calc(100vh - 495px)}.main__row{display:block;width:100%;padding:15px 16px 20px}.main__row_color_light{background-color:#f3f3f3;overflow:hidden}.main__row_color_dark{background-color:#dadada}.color-block-container,.main__container{display:block;width:100%;padding:25px 16px 40px;min-height:calc(100vh - 495px)}.main__container--outOffStock{display:block;width:100%;padding:25px 16px 20px}.product .main__container{min-height:auto}.page__content{transition:transform .3s}.side-open .page__content{transform:translate(270px)}.box{min-height:100vh;padding-bottom:270px}.ui-autocomplete{z-index:10000!important}.content{display:block;width:100%;padding:25px 16px 40px;max-width:760px;margin:0 auto;min-height:calc(100vh - 495px)}img{border:none}p{font-size:14px;margin:0 0 10px;line-height:20px}a{color:#003777;outline:none}a,button{transition:all .2s}a:hover{text-decoration:none}h1{font-size:20px;margin:0 0 20px;font-weight:700}h1,h2{line-height:normal;color:#343434}h2{font-size:18px;margin:0 0 15px}h3{font-size:16px}h3,h4{margin:0 0 10px;line-height:normal;color:#343434}h4{font-size:14px}h5{font-size:12px;margin:0 0 10px;line-height:normal;color:#343434;font-weight:700}table{border-collapse:collapse}ol,ul{margin:0 0 25px;padding:0 0 0 30px}ol li,ul li{font-size:14px;margin-bottom:5px}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px}input::placeholder{color:#b5b5b5}input:focus::placeholder{opacity:0}textarea::placeholder{color:#b5b5b5}textarea:focus::placeholder{opacity:0}.catalog-nav__wrapper{position:relative;background-color:#fff;display:none}.catalog-nav__overlay{position:absolute;height:100%;width:100%;background:rgba(0,0,0,.7);top:0;left:0;z-index:100}.catalog-nav__wrapper.open{display:block}.catalog-nav .catalog-nav__link{display:block;text-decoration:none;color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:15px 35px;position:relative;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.catalog-nav .catalog-nav__link a{text-decoration:none;color:inherit;margin-left:5px}.catalog-nav .catalog-nav__link>*{vertical-align:middle}.tecdoc.catalog-nav .catalog-nav__link>a{text-decoration:none;color:#fff}.tecdoc.catalog-nav .catalog-nav__link .actual-links>*{margin:0 10px}.tecdoc.catalog-nav .catalog-nav__link .actual-links a{color:#f60;text-decoration:none}.catalog-nav .catalog-nav__link img{width:50px;padding-right:5px}.catalog-nav__link.icon-arrow{background:url("/pic/mobile/arrow-black-small.png") no-repeat right 15px top 50%;background-size:10px}.catalog-nav__link.active{border:none;color:#fff;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;background-color:#474747;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -1px 0 rgba(0,0,0,.3);box-shadow:0 -1px 0 rgba(0,0,0,.3);padding:15px 16px 15px 37px;position:relative}.catalog-nav__link.active .vendor-code__item{color:#fff}.catalog-nav__link.active:before{content:"";width:10px;position:absolute;top:0;bottom:0;left:15px;background:url("/pic/mobile/arrow-white.png") no-repeat 50%;background-size:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.catalog-nav__link.active.icon-arrow{background:transparent}.catalog-nav__link_all{font-weight:700}.catalog-nav__item.hide{display:none}.catalog-nav__item_deep_0 .catalog-nav__link.active{background-color:#474747}.catalog-nav__item_deep_1 .catalog-nav__link.active{background-color:#595959}.catalog-nav__item_deep_2 .catalog-nav__link.active{background-color:#676767}.catalog-nav__item_deep_3 .catalog-nav__link.active{background-color:#797979}.catalog-nav__item_deep_4 .catalog-nav__link.active{background-color:#919191}.catalog-nav__menu{display:none}.catalog-nav__menu_show{display:block}.catalog-nav__menu-container{position:relative}.catalog-nav__link.active-header{color:#fff;font-weight:400;background-color:#474747;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -1px 0 rgba(0,0,0,.3);box-shadow:0 -1px 0 rgba(0,0,0,.3);padding:15px 16px;position:relative}.cart-add,.cart-add-item,.catalog-nav__link.active-header{border:none;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;line-height:20px}.cart-add,.cart-add-item{display:block;width:100%;color:#343434;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:700;letter-spacing:-.1px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:36px;-webkit-transition:background .2s linear 0s;-moz-transition:background .2s 0s linear;-ms-transition:background .2s 0s linear;-o-transition:background .2s 0s linear;transition:background .2s linear 0s;cursor:pointer}.cart-add-item.cart-open,.cart-add.cart-open{display:block;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-o-linear-gradient(top,#fff 0,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#fff 100%);background:linear-gradient(180deg,#fff 0,#fff);border:1px solid #004a85;text-align:center;color:#004a85;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:20px;text-decoration:none;padding:7px 0}#cboxOverlay{background:#000!important;opacity:.7!important}#cboxClose{top:0;width:40px;height:40px;background:url("/pic/mobile/cross.png") no-repeat 50%}#cboxLoadedContent{border:none}#cboxContent{background:none}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Bold/AvenirNext-Bold.woff") format("woff"),url("/build/css/fonts/AvenirNext-Bold/AvenirNext-Bold.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Bold/AvenirNext-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Regular/AvenirNext-Regular.woff") format("woff"),url("/build/css/fonts/AvenirNext-Regular/AvenirNext-Regular.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Regular/AvenirNext-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Italic/AvenirNext-Italic.woff") format("woff"),url("/build/css/fonts/AvenirNext-Italic/AvenirNext-Italic.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Italic/AvenirNext-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Medium/AvenirNext-Medium.woff") format("woff"),url("/build/css/fonts/AvenirNext-Medium/AvenirNext-Medium.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Medium/AvenirNext-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Tahoma;font-display:swap;font-weight:400;font-style:normal;src:url("/build/css/fonts/tahoma/tahoma-clean.ttf") format("truetype")}@font-face{font-family:Tahoma;font-display:swap;font-weight:700;font-style:normal;src:url("/build/css/fonts/tahoma/tahomabd-clean.ttf") format("truetype")}*{box-sizing:border-box;margin:0;padding:0;word-spacing:normal;outline:none}div{position:relative}html{height:100%}body,html{width:100%}body{position:relative;font-family:AvenirNext,Tahoma,sans-serif;margin:0;padding:0;background:#fff;color:#343434;overflow-x:hidden;min-width:320px;-webkit-text-size-adjust:100%}.no-srcoll{overflow:hidden;position:fixed;width:100%;height:100%}.bc{font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;line-height:21px}.bc i:before{content:">"}.bc a{color:#004a85;text-decoration:none}.main{max-width:768px;margin:0 auto;min-height:calc(100vh - 495px)}.main__row{display:block;width:100%;padding:15px 16px 20px}.main__row_color_light{background-color:#f3f3f3;overflow:hidden}.main__row_color_dark{background-color:#dadada}.color-block-container,.main__container{display:block;width:100%;padding:25px 16px 40px;min-height:calc(100vh - 495px)}.main__container--outOffStock{display:block;width:100%;padding:25px 16px 20px}.product .main__container{min-height:auto}.page__content{transition:transform .3s}.side-open .page__content{transform:translate(270px)}.box{min-height:100vh;padding-bottom:270px}.ui-autocomplete{z-index:10000!important}.content{display:block;width:100%;padding:25px 16px 40px;max-width:760px;margin:0 auto;min-height:calc(100vh - 495px)}img{border:none}p{font-size:14px;margin:0 0 10px;line-height:20px}a{color:#003777;outline:none}a,button{transition:all .2s}a:hover{text-decoration:none}h1{font-size:20px;margin:0 0 20px;font-weight:700}h1,h2{line-height:normal;color:#343434}h2{font-size:18px;margin:0 0 15px}h3{font-size:16px}h3,h4{margin:0 0 10px;line-height:normal;color:#343434}h4{font-size:14px}h5{font-size:12px;margin:0 0 10px;line-height:normal;color:#343434;font-weight:700}table{border-collapse:collapse}ol,ul{margin:0 0 25px;padding:0 0 0 30px}ol li,ul li{font-size:14px;margin-bottom:5px}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px}input::placeholder{color:#b5b5b5}input:focus::placeholder{opacity:0}textarea::placeholder{color:#b5b5b5}textarea:focus::placeholder{opacity:0}.catalog-nav__wrapper{position:relative;background-color:#fff;display:none}.catalog-nav__overlay{position:absolute;height:100%;width:100%;background:rgba(0,0,0,.7);top:0;left:0;z-index:100}.catalog-nav__wrapper.open{display:block}.catalog-nav .catalog-nav__link{display:block;text-decoration:none;color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:15px 35px;position:relative;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.catalog-nav .catalog-nav__link a{text-decoration:none;color:inherit;margin-left:5px}.catalog-nav .catalog-nav__link>*{vertical-align:middle}.tecdoc.catalog-nav .catalog-nav__link>a{text-decoration:none;color:#fff}.tecdoc.catalog-nav .catalog-nav__link .actual-links>*{margin:0 10px}.tecdoc.catalog-nav .catalog-nav__link .actual-links a{color:#f60;text-decoration:none}.catalog-nav .catalog-nav__link img{width:50px;padding-right:5px}.catalog-nav__link.icon-arrow{background:url("/pic/mobile/arrow-black-small.png") no-repeat right 15px top 50%;background-size:10px}.catalog-nav__link.active{border:none;color:#fff;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;background-color:#474747;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -1px 0 rgba(0,0,0,.3);box-shadow:0 -1px 0 rgba(0,0,0,.3);padding:15px 16px 15px 37px;position:relative}.catalog-nav__link.active .vendor-code__item{color:#fff}.catalog-nav__link.active:before{content:"";width:10px;position:absolute;top:0;bottom:0;left:15px;background:url("/pic/mobile/arrow-white.png") no-repeat 50%;background-size:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.catalog-nav__link.active.icon-arrow{background:transparent}.catalog-nav__link_all{font-weight:700}.catalog-nav__item.hide{display:none}.catalog-nav__item_deep_0 .catalog-nav__link.active{background-color:#474747}.catalog-nav__item_deep_1 .catalog-nav__link.active{background-color:#595959}.catalog-nav__item_deep_2 .catalog-nav__link.active{background-color:#676767}.catalog-nav__item_deep_3 .catalog-nav__link.active{background-color:#797979}.catalog-nav__item_deep_4 .catalog-nav__link.active{background-color:#919191}.catalog-nav__menu{display:none}.catalog-nav__menu_show{display:block}.catalog-nav__menu-container{position:relative}.catalog-nav__link.active-header{color:#fff;font-weight:400;background-color:#474747;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -1px 0 rgba(0,0,0,.3);box-shadow:0 -1px 0 rgba(0,0,0,.3);padding:15px 16px;position:relative}.cart-add,.cart-add-item,.catalog-nav__link.active-header{border:none;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;line-height:20px}.cart-add,.cart-add-item{display:block;width:100%;color:#343434;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:700;letter-spacing:-.1px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:36px;-webkit-transition:background .2s linear 0s;-moz-transition:background .2s 0s linear;-ms-transition:background .2s 0s linear;-o-transition:background .2s 0s linear;transition:background .2s linear 0s;cursor:pointer}.cart-add-item.cart-open,.cart-add.cart-open{display:block;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-o-linear-gradient(top,#fff 0,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#fff 100%);background:linear-gradient(180deg,#fff 0,#fff);border:1px solid #004a85;text-align:center;color:#004a85;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:20px;text-decoration:none;padding:7px 0}#cboxOverlay{background:#000!important;opacity:.7!important}#cboxClose{top:0;width:40px;height:40px;background:url("/pic/mobile/cross.png") no-repeat 50%}#cboxLoadedContent{border:none}#cboxContent{background:none}.header .search{background:#f3f3f3;border-bottom:1px solid #ddd;padding:16px 4%}.search-form-container{background:#fff}.global-search-form{position:relative}.global-search-form:before{content:"";background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:0 0;width:45px;height:45px;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);position:absolute;top:-5px;right:-5px;z-index:1}.global-search{display:block;width:calc(100% - 112px);color:#343434;font-family:AvenirNext,Arial,sans-serif;font-size:15px;font-weight:400;line-height:36px;border:none;padding:10px 0 10px 15px;margin:0;height:36px;outline:none;text-overflow:ellipsis;line-height:15px;position:relative;z-index:10;background:none}.search-form .custom-behavior{position:absolute;top:0;right:76px;border:none;background:none;display:none;width:36px;height:36px;cursor:pointer}.search-form .custom-behavior:before{content:"";background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-157px -134px;width:13px;height:13px;position:absolute;top:12px;left:12px}.global-search-button{padding:0;position:absolute;top:0;bottom:0;right:0;font-family:AvenirNext,Arial,sans-serif;color:#fff;font-size:16px;font-weight:700;line-height:22px;padding:0 10px;border:none;background:#0095c7;min-width:36px;border-radius:0;margin:0;height:36px;-webkit-appearance:none}.search-overlay{position:fixed;height:calc(100% - 69px);height:100%;top:69px;left:0;right:0;bottom:0;background-color:rgba(52,52,52,.69);display:none;z-index:1000}.ui-autocomplete-category{padding:15px 0;font-weight:700;border-bottom:1px solid #ddd;margin-bottom:0}.ui-autocomplete{overflow-y:auto;overflow-x:hidden}.global-search-menu.ui-autocomplete{padding:0 15px!important;width:calc(100vw - 32px)!important;box-sizing:border-box;max-height:calc(100vh - 80px);overflow-y:auto;background:#fff}.global-search-menu .ui-menu-item{padding:10px 25px 10px 0!important;white-space:nowrap;font-family:AvenirNext,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:400;border-bottom:1px solid #ddd;box-sizing:border-box}.global-search-menu .ui-menu-item-wrapper{overflow:hidden;text-overflow:ellipsis}.global-search-menu .ui-menu-item:before{content:"";position:absolute;top:5px;right:0;width:32px;height:32px;background:url(/pic/arrow-diag.png);background-repeat:no-repeat;-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.autocomplete-list{position:absolute;z-index:100;background:#fff;width:100%;margin:0;padding:0;list-style:none;left:0;top:36px;border:1px solid #aaa;max-height:250px;overflow-y:auto}.autocomplete-one{padding:5px 10px;display:flex;align-items:center;cursor:pointer}.autocomplete-one.active{background:#ddd}.autocomplete-one img{width:40px;height:40px;margin-right:10px}.autocomplete-one__title{font-size:14px;line-height:16px}.autocomplete-one__title span{font-weight:400;color:#7a7a7a}.autocomplete-one__title div{display:inline-block}.autocomplete-one__title .highlight{font-weight:700;color:#0095c7}.autocomplete-one__descr{font-weight:400;font-size:12px;margin-top:3px}.autocomplete-one__price{display:inline-block;font-weight:700}.autocomplete-hint{position:absolute;left:15px;opacity:.5;top:11px;font-size:15px;font-weight:400;width:calc(100% - 120px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:15px;z-index:1}.autocomplete-hint span{opacity:0}#menuBody{margin-top:-70px;z-index:100;display:none}#menuBody,.catalog-nav__overlay{position:absolute;left:0;height:100%;width:100%}.catalog-nav__overlay{top:0;background:rgba(0,0,0,.7)}#catalog-nav{z-index:101;position:absolute;width:100%}#catalog-nav,#catalog-nav ul{list-style:none;margin:0;padding:0}#catalog-nav .item{list-style:none;margin-bottom:0}#catalog-nav .back{border:none;color:#fff;font-size:16px;font-weight:400;line-height:20px;background-color:#474747;padding:15px 16px 15px 37px;position:relative;margin-bottom:0}#catalog-nav .back:before{content:"";height:8px;width:8px;border-left:2px solid #fff;border-top:2px solid #fff;position:absolute;top:20px;left:18px;transform:rotate(-45deg)}#catalog-nav .item a{display:block;text-decoration:none;color:#000;background:#fff;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:15px 30px 15px 16px;position:relative;border-top:1px solid #e7e7e7}#catalog-nav .other{margin-bottom:0}#catalog-nav .item-del,#catalog-nav a.tag{display:none}#catalog-nav .submenu .menu-box{position:absolute;top:0;left:0;z-index:10;width:100%;background:#fff}#catalog-nav .submenu>a:after{content:"";display:block;height:8px;width:8px;border-left:2px solid #474747;border-top:2px solid #474747;position:absolute;top:20px;right:18px;transform:rotate(135deg)}.menu-box{display:none}#catalog-nav .hidden{overflow:hidden}.region-selection-confirmation-wrapper{position:fixed;height:100vh;width:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:10000}.region-selection-confirmation{background:#fff;color:#000;position:absolute;width:300px;left:50%;margin-left:-150px;padding:20px;top:50px}.region-selection-confirmation .message{margin-bottom:10px}.region-selection-confirmation-wrapper .confirm-button{border:none;width:100%;color:#343434;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;margin-bottom:15px}.region-popup-link:not(.delivery__region),.region-selection-confirmation-wrapper .confirm-button{display:block;cursor:pointer;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.1px;text-align:center;text-decoration:none}.region-popup-link:not(.delivery__region){color:#004a85;line-height:22px;padding:6px 0;background-color:#fff;border:1px solid #004a85}.geo-select__title{font-size:18px;text-align:center;font-weight:700;margin-bottom:10px}.geo-select__block .geo_select{width:100%;height:30px;font-size:16px;padding:0 5px}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Bold/AvenirNext-Bold.woff") format("woff"),url("/build/css/fonts/AvenirNext-Bold/AvenirNext-Bold.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Bold/AvenirNext-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Regular/AvenirNext-Regular.woff") format("woff"),url("/build/css/fonts/AvenirNext-Regular/AvenirNext-Regular.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Regular/AvenirNext-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Italic/AvenirNext-Italic.woff") format("woff"),url("/build/css/fonts/AvenirNext-Italic/AvenirNext-Italic.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Italic/AvenirNext-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:AvenirNext;font-display:swap;src:url("/build/css/fonts/AvenirNext-Medium/AvenirNext-Medium.woff") format("woff"),url("/build/css/fonts/AvenirNext-Medium/AvenirNext-Medium.eot?#iefix") format("embedded-opentype"),url("/build/css/fonts/AvenirNext-Medium/AvenirNext-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Tahoma;font-display:swap;font-weight:400;font-style:normal;src:url("/build/css/fonts/tahoma/tahoma-clean.ttf") format("truetype")}@font-face{font-family:Tahoma;font-display:swap;font-weight:700;font-style:normal;src:url("/build/css/fonts/tahoma/tahomabd-clean.ttf") format("truetype")}*{box-sizing:border-box;margin:0;padding:0;word-spacing:normal;outline:none}div{position:relative}html{height:100%}body,html{width:100%}body{position:relative;font-family:AvenirNext,Tahoma,sans-serif;margin:0;padding:0;background:#fff;color:#343434;overflow-x:hidden;min-width:320px;-webkit-text-size-adjust:100%}.no-srcoll{overflow:hidden;position:fixed;width:100%;height:100%}.bc{font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;line-height:21px}.bc i:before{content:">"}.bc a{color:#004a85;text-decoration:none}.main{max-width:768px;margin:0 auto;min-height:calc(100vh - 495px)}.main__row{display:block;width:100%;padding:15px 16px 20px}.main__row_color_light{background-color:#f3f3f3;overflow:hidden}.main__row_color_dark{background-color:#dadada}.color-block-container,.main__container{display:block;width:100%;padding:25px 16px 40px;min-height:calc(100vh - 495px)}.main__container--outOffStock{display:block;width:100%;padding:25px 16px 20px}.product .main__container{min-height:auto}.page__content{transition:transform .3s}.side-open .page__content{transform:translate(270px)}.box{min-height:100vh;padding-bottom:270px}.ui-autocomplete{z-index:10000!important}.content{display:block;width:100%;padding:25px 16px 40px;max-width:760px;margin:0 auto;min-height:calc(100vh - 495px)}img{border:none}p{font-size:14px;margin:0 0 10px;line-height:20px}a{color:#003777;outline:none}a,button{transition:all .2s}a:hover{text-decoration:none}h1{font-size:20px;margin:0 0 20px;font-weight:700}h1,h2{line-height:normal;color:#343434}h2{font-size:18px;margin:0 0 15px}h3{font-size:16px}h3,h4{margin:0 0 10px;line-height:normal;color:#343434}h4{font-size:14px}h5{font-size:12px;margin:0 0 10px;line-height:normal;color:#343434;font-weight:700}table{border-collapse:collapse}ol,ul{margin:0 0 25px;padding:0 0 0 30px}ol li,ul li{font-size:14px;margin-bottom:5px}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px}input::placeholder{color:#b5b5b5}input:focus::placeholder{opacity:0}textarea::placeholder{color:#b5b5b5}textarea:focus::placeholder{opacity:0}.catalog-nav__wrapper{position:relative;background-color:#fff;display:none}.catalog-nav__overlay{position:absolute;height:100%;width:100%;background:rgba(0,0,0,.7);top:0;left:0;z-index:100}.catalog-nav__wrapper.open{display:block}.catalog-nav .catalog-nav__link{display:block;text-decoration:none;color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:15px 35px;position:relative;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.catalog-nav .catalog-nav__link a{text-decoration:none;color:inherit;margin-left:5px}.catalog-nav .catalog-nav__link>*{vertical-align:middle}.tecdoc.catalog-nav .catalog-nav__link>a{text-decoration:none;color:#fff}.tecdoc.catalog-nav .catalog-nav__link .actual-links>*{margin:0 10px}.tecdoc.catalog-nav .catalog-nav__link .actual-links a{color:#f60;text-decoration:none}.catalog-nav .catalog-nav__link img{width:50px;padding-right:5px}.catalog-nav__link.icon-arrow{background:url("/pic/mobile/arrow-black-small.png") no-repeat right 15px top 50%;background-size:10px}.catalog-nav__link.active{border:none;color:#fff;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;background-color:#474747;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -1px 0 rgba(0,0,0,.3);box-shadow:0 -1px 0 rgba(0,0,0,.3);padding:15px 16px 15px 37px;position:relative}.catalog-nav__link.active .vendor-code__item{color:#fff}.catalog-nav__link.active:before{content:"";width:10px;position:absolute;top:0;bottom:0;left:15px;background:url("/pic/mobile/arrow-white.png") no-repeat 50%;background-size:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.catalog-nav__link.active.icon-arrow{background:transparent}.catalog-nav__link_all{font-weight:700}.catalog-nav__item.hide{display:none}.catalog-nav__item_deep_0 .catalog-nav__link.active{background-color:#474747}.catalog-nav__item_deep_1 .catalog-nav__link.active{background-color:#595959}.catalog-nav__item_deep_2 .catalog-nav__link.active{background-color:#676767}.catalog-nav__item_deep_3 .catalog-nav__link.active{background-color:#797979}.catalog-nav__item_deep_4 .catalog-nav__link.active{background-color:#919191}.catalog-nav__menu{display:none}.catalog-nav__menu_show{display:block}.catalog-nav__menu-container{position:relative}.catalog-nav__link.active-header{color:#fff;font-weight:400;background-color:#474747;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -1px 0 rgba(0,0,0,.3);box-shadow:0 -1px 0 rgba(0,0,0,.3);padding:15px 16px;position:relative}.cart-add,.cart-add-item,.catalog-nav__link.active-header{border:none;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;line-height:20px}.cart-add,.cart-add-item{display:block;width:100%;color:#343434;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:700;letter-spacing:-.1px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:36px;-webkit-transition:background .2s linear 0s;-moz-transition:background .2s 0s linear;-ms-transition:background .2s 0s linear;-o-transition:background .2s 0s linear;transition:background .2s linear 0s;cursor:pointer}.cart-add-item.cart-open,.cart-add.cart-open{display:block;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-o-linear-gradient(top,#fff 0,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#fff 100%);background:linear-gradient(180deg,#fff 0,#fff);border:1px solid #004a85;text-align:center;color:#004a85;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:20px;text-decoration:none;padding:7px 0}#cboxOverlay{background:#000!important;opacity:.7!important}#cboxClose{top:0;width:40px;height:40px;background:url("/pic/mobile/cross.png") no-repeat 50%}#cboxLoadedContent{border:none}#cboxContent{background:none}.header-top{background:#343434;display:flex;justify-content:space-between;align-items:center}.open-side{display:block;width:48px;height:48px;position:relative}.open-side span{height:3px;width:24px;background:#fff;position:absolute;top:22px;left:14px;transition:all .3s}.open-side span:before{top:-8px}.open-side span:after,.open-side span:before{content:"";display:block;height:3px;width:24px;background:#fff;position:absolute;left:0;transition:all .3s}.open-side span:after{top:8px}.side-open .open-side{z-index:1000}.side-open .open-side span{transform:rotate(45deg)}.side-open .open-side span:before{top:0}.side-open .open-side span:after{transform:rotate(90deg);top:0}.header-top__menu{display:inline-block;vertical-align:middle}.header-top__logo{display:inline-block;vertical-align:top;width:160px;margin-left:40px;margin-top:5px}.header-top__logo img{width:100%}.header-top-right{height:45px;width:85px;padding-right:5px;word-spacing:-.3em}.header-top__user{display:inline-block;vertical-align:middle;padding:10px 7px}.header-top__user img{display:none}.open-lk{display:block}.open-lk:before{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-28px -119px;width:24px;height:25px;content:"";display:block}.header-top__cart{display:inline-block;vertical-align:middle;padding:10px 6px}.header-top__cart a,.header-top__cart img{display:block}.header-top__cart .quantity{position:absolute;min-width:20px;height:20px;font-size:14px;font-weight:700;text-align:center;right:2px;top:4px;background-color:green;color:#fff;border-radius:10px;padding:0 3px;display:block}.open-cart{display:block}.open-cart:before{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-157px -86px;width:20px;height:16px;content:"";display:block}.header-nav{display:flex;background:#f3f3f3;border-bottom:1px solid #ddd;width:100%}.header-nav__goods{display:block;width:50%;text-align:center;font-size:18px;padding:13px 0;cursor:pointer}.header-nav__goods.open{background-color:#171717;color:#fff}.header-nav__car{display:block;width:50%;text-align:center;cursor:pointer;background:#0095c7;font-size:18px;color:#fff}.header__alert{width:100%;background:#fccb08;text-align:center;font-size:12px;color:#000;padding:10px;line-height:130%}.header__delivery{height:25px;background:#151515;line-height:25px}.overlay{display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s 0s ease-in-out;transition:all .2s ease-in-out 0s;background-color:rgba(52,52,52,.69)}.fixed .global-search-form{z-index:10}.fixed .global-search-form:before{display:none}.fixed.search{position:fixed;top:0;left:0;width:100%;z-index:10000}.side-open .overlay{opacity:1;z-index:999}.side-menu{position:fixed;overflow-y:auto;overflow-x:hidden;top:0;left:0;bottom:0;background-color:#343434;width:270px;display:block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(-270px);-ms-transform:translate(-270px);transform:translate(-270px);-webkit-box-shadow:inset 0 0 4px #000;box-shadow:inset 0 0 4px #000;z-index:9999}.menu__item{border-bottom:1px solid #232222}.menu__link{color:#fff;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:15px 16px;display:block;text-decoration:none;position:relative}.auth{padding:16px}.auth__row{margin-bottom:10px}.auth__row a,.auth__row img{display:inline-block;vertical-align:middle}.auth__row img{margin-right:10px}.auth__link{color:#000;font-size:16px;font-weight:500;line-height:20px;background:#ffe967;background:linear-gradient(180deg,#ffe967 0,#ffb300);text-decoration:none;display:inline-block;padding:8px;text-align:center;width:84%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-icon{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-28px -119px;width:24px;height:25px;display:inline-block;vertical-align:middle;margin-right:10px}.auth .geo_select{display:inline-block;padding:5px 16px;width:84%;border-radius:0;border:1px solid #ccc;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#262626}.geo-icon{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-157px 0;width:20px;height:32px;display:inline-block;vertical-align:middle;margin-right:14px}.side-open .page-content{-webkit-transform:translate(270px);-ms-transform:translate(270px);transform:translate(270px)}.side-open .side-menu{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.right-fix-phone{cursor:pointer;padding:7px 9px;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);position:fixed;right:-70px;bottom:130px;color:#fff;z-index:9999;height:40px;width:120px;background:#0095c7}.right-fix-phone a{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:0 -119px;width:28px;height:28px;display:block;text-indent:-1000px;overflow:hidden;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.right-fix-whatsApp{position:fixed;right:0;bottom:50px;z-index:9999;height:68px;width:50px}.right-fix-whatsApp div{cursor:pointer;padding:5px 9px;transform:rotate(-30deg);color:#fff;height:40px;width:120px;background:#29b200;margin-left:2px}.right-fix-whatsApp a{background:url("/pic/whatsapp.png");width:30px;height:30px;display:block;transform:rotate(30deg);text-indent:-1000px;overflow:hidden;background-size:30px}@media (max-width:340px){.header-top__logo{width:120px}}.header__delivery{width:100%;height:49px;background:#111;text-align:center;color:#fff;font-size:13px}.header__delivery .delivery{width:50%;display:inline-block;height:49px;text-align:center;vertical-align:top;background:url("/pic/two_line_mbg.png") no-repeat right 25px}.header__delivery .delivery a{margin-top:9px;color:#f3f3f3;text-decoration:none;font-size:14px;background:url("/pic/two_line_mdelivery.png") no-repeat 0;padding-left:40px;display:inline-block;line-height:14px;text-align:left;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:5px}.header__delivery .return{width:50%;display:inline-block;height:49px;background:#1c1c1c url("/pic/two_line_mbg.png") no-repeat -24px 0;vertical-align:top;text-align:center}.header__delivery .return a{margin-top:9px;color:#f3f3f3;text-decoration:none;font-size:14px;background:url("/pic/two_line_mreturn.png") no-repeat 0;padding-left:30px;display:inline-block;line-height:14px;text-align:left}.header__delivery ins{display:block;width:49px;height:49px;position:absolute;top:0;left:48%}.footer{background-color:#343434;padding:16px 16px 25px}.footer-container{max-width:760px;margin:0 auto}.copyright{opacity:.5;color:#fff;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:400;line-height:19px;text-align:center}.footer-row{margin-bottom:30px}.footer-row:last-child{margin-bottom:0}.footer-nav{color:#fff}.footer-nav-block ol{padding:0;margin:0}.footer-nav__item-title{font-size:16px;font-weight:500;line-height:20px;border-bottom:1px solid #222;padding:15px 0;position:relative}.footer-nav__item-title:before{content:"";position:absolute;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);right:10px;top:20px}.footer-nav__menu{padding:20px 0;list-style:none;margin-bottom:0;display:none}.footer-nav__menu a{color:#fff;display:block;margin-bottom:15px;font-size:14px}.desktop__link{color:#fff;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-decoration:underline}.desktop{text-align:center;margin-bottom:10px}.desktop small{color:#000}.geo-select-menu.ui-autocomplete{padding:0 15px!important;width:calc(100vw - 65px)!important;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 120px)!important;overflow-y:auto;background:#fff;position:fixed}.geo-select-menu .ui-menu-item{padding:10px 0!important;white-space:nowrap;font-family:AvenirNext,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:400;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.geo-select-menu .ui-menu-item-wrapper{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-autocomplete-loading{background-size:50px;background-position:100% 50%;background-repeat:no-repeat;background-image:url("/pic/loader-vue.gif")}.notification-list{position:fixed;top:-100%;left:0;width:100%;transition:top .3s;z-index:100000}.notification-one{padding:10px;margin:10px;background:#fff;border-radius:5px;font-size:16px;box-shadow:0 3px 5px rgba(0,0,0,.3);transition:all 1.5s}.notification-one__hide{position:absolute;top:0;right:0;width:30px;height:30px;background:url(/pic/mobile/cross.png) no-repeat 50%;z-index:10}.catalog-nav__item.childs>.catalog-nav__link:before{content:"\2795";display:block;position:absolute;left:16px;top:16px;font-size:18px;color:#474747}.catalog-nav__item.childs>.catalog-nav__link{padding-left:50px}.catalog-nav__item_deep_1 .catalog-nav__link{padding-left:45px}.categories-tree .catalog-nav__link span{opacity:.5;display:inline-block;vertical-align:bottom}.units .unit-with-data{height:250px}.units .unit-with-data .unit{height:250px;position:relative;padding:0}.units .unit-with-data a.i{display:block;text-align:center}.units .unit-with-data div.t .more{display:inline-block;color:#474747;border:1px solid #474747;padding:3px 5px;width:25px;margin-left:7px;font-weight:700}.units .unit-with-data .i{height:248px;width:100%;display:block;background-repeat:no-repeat;background-position:50%}.units .unit-with-data a.i img{width:100%}.units .unit-with-data div.t{position:absolute;z-index:5;bottom:0;left:0;text-align:center;width:100%;background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 25%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff 25%);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 25%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);padding-bottom:8px;padding-top:20px}.units .unit-with-data .unit-notes{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:7;padding:10px}.units .unit-with-data .unit-notes .unit-notes-text{height:200px;overflow-y:auto}.units .unit-with-data .unit-notes .unit-notes-close{display:block;color:#474747;border:1px solid #474747;padding:3px 5px;margin-top:7px;text-align:center;position:absolute;bottom:8px;left:15%;width:70%}.unit-detail .label{background:rgba(0,149,199,.2);border:1px solid rgba(0,149,199,.5)}.unit-detail .label a{text-decoration:none}.unit-detail .label-active{background:rgba(199,0,0,.2);border:1px solid rgba(199,0,0,.5)}.unit-detail #zoomOut{bottom:15px;background:#0095c7;font-size:23px;background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-127px -30px}.unit-detail #zoomIn,.unit-detail #zoomOut{position:absolute;right:20px;line-height:30px;color:#fff;border:none;font-weight:700;text-indent:-1000px;width:30px;height:30px}.unit-detail #zoomIn{bottom:55px;background:#0095c7;font-size:25px;background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-127px 0}.unit-detail .unit-detail-parts .part-active{background:#ffbfbf}.unit-detail .unit-detail-parts .part .catalog-nav__link>b{display:inline-block;width:25%;vertical-align:middle;font-weight:400;font-size:14px}.unit-detail .unit-detail-parts .part span.right{display:inline-block;width:73%;vertical-align:middle;font-size:14px}.unit-detail .unit-detail-parts .part span.right .name{display:block;font-size:14px}.unit-detail .unit-detail-parts .part span.right small{display:block;font-size:11px;color:#777;font-style:italic;margin-top:3px}.unit-detail .unit-detail-parts .part .catalog-nav__link{padding:5px 16px}.unit-detail .unit-detail-parts .part.open .icon-arrow{background:url("/pic/mobile/arrow-small-blue.png") no-repeat right 15px top 50%;background-size:17px}.units-filter .submit-button{background:#0095c7}.units-filter .submit-button .catalog-nav__link{padding:0 15px}.units-filter .catalog-nav__link select{padding:5px;margin-top:5px}.units-filter .submit-button input{background:none;border:none;width:100%;font-size:16px;color:#fff;text-transform:uppercase;line-height:50px;height:50px}.parts-list{background:#fff;padding:0 16px;display:flex;flex-wrap:wrap;justify-content:space-between}.catalog__item{padding:20px 0 50px;border-bottom:1px solid #e7e7e7;position:relative;width:100%}.catalog__item:last-child{border-bottom:none}.sort-btn{-moz-appearance:none;text-indent:.01px;text-overflow:"";-ms-appearance:none;-webkit-appearance:none;appearance:none!important}.catalog__header-col>*{display:block;width:100%;color:#343434;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:400;line-height:19px;padding:8px 16px;background:#fff;border:2px solid #e7e7e7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center}.catalog__header-col>.filter-btn,.catalog__header-col>.search-panel-btn{background:#f60;color:#fff}.catalog__header-col>.filter-btn ins,.catalog__header-col>.search-panel-btn ins{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-157px -32px;width:18px;height:18px;display:inline-block;text-indent:-1000px;vertical-align:middle;margin-right:5px}.catalog__header-col>.sort-btn{background:#0095c7;color:#fff}.catalog__header-col>.sort-btn ins{background:url("/pic/ico_sorting_small.png");width:18px;height:18px;display:inline-block;text-indent:-1000px;vertical-align:middle;margin-right:5px}#parts_block h3{margin-top:10px}.catalog-item__info{margin-bottom:5px;font-family:AvenirNext,Tahoma,sans-serif;color:#000;font-size:14px;font-weight:400;line-height:20px}.catalog-item__title{display:block;margin-bottom:10px;height:42px;overflow:hidden}.catalog-item__title-link{color:#004a85;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;line-height:21px;text-decoration:none}.catalog-item__img{display:block;max-width:100%;height:auto;max-height:120px;text-align:center}.item__img-wrapper{display:block;position:relative}ins.fast-delivery,ins.super-price{display:block;width:30px;height:30px;margin-top:10px}ins.fast-delivery:first-child,ins.super-price:first-child{margin-top:0}.icon-wrapper{display:block;position:absolute;top:0;left:0}ins.super-price{background:url("/pic/mobile/disc.png") no-repeat 50%}ins.fast-delivery{background:url("/pic/mobile/discount.png") no-repeat 50%}.catalog-item__main{font-size:0;padding-bottom:10px}.catalog-item__row{display:table;width:100%;height:auto;position:absolute;bottom:15px}.catalog-item__cell{display:table-cell;vertical-align:middle;height:36px;overflow:hidden}.catalog-item__cell_side_left{background-color:#f3f3f3;width:40%}.catalog-item__col{display:inline-block;vertical-align:top}.catalog-item__col--card{display:inline-block;vertical-align:middle;width:50%!important}.catalog-item__col_side_left{width:40%;position:relative;overflow:hidden;padding-right:10px;min-height:30px}.catalog-item__col_side_left img{max-width:100%}.catalog-item__col_side_right{width:60%}.catalog-item__col_side_right .counter{position:relative;margin:10px 0 5px}.counter__control,.item__control{display:inline-block;height:38px;vertical-align:middle;width:33.33333333%;border:1px solid #e7e7e7;border:none}.counter .plus{background:#f3f3f3 url("/pic/mobile/plus.png") no-repeat 50%;background-size:16px;outline:none}.counter .minus{background:#f3f3f3 url("/pic/mobile/minus.png") no-repeat 50%;background-size:16px;outline:none}.max-quantity{display:none;font-size:12px;position:absolute;bottom:45px;color:red;padding:5px 0;left:0;background:#fff}.catalog-item__price{text-align:center}.catalog-item__price-value{color:#262626;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;line-height:20px}.catalog-item__price-note{font-family:AvenirNext,Tahoma,sans-serif;color:#646464;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap;padding:0 5px}.catalog-item__price-note s{text-overflow:ellipsis;display:block;max-width:170px;overflow:hidden}.cart-add.disabled,.catalog-item__message{display:block;position:relative;width:100%;height:100%;background:#dadada;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:400;line-height:14px;text-align:center;padding:0;height:36px;cursor:default}.vendor-code__item{color:#646464;font-family:AvenirNext,Tahoma,sans-serif;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis}.avaible .vendor-code__item ins{background:#49ad49;color:#fff;padding:1px 5px}.vendor-code__item ins{text-decoration:none}.good-quantity,.item-quantity{display:inline-block;height:38px;vertical-align:middle;text-align:center;width:33.33333333%;color:#000;font-family:Arial,sans-serif;font-size:15px;font-weight:400;line-height:17px;border:none;padding:0;border:1px solid #e7e7e7;background:#fff;outline:none}@media (min-width:640px){.parts-list .catalog__item{display:inline-block;vertical-align:top;width:49%;border-bottom:none}}table.vehicles.list.laximo{font-size:11px;width:100%;table-layout:fixed;overflow-x:auto}.vehicles.list.laximo th{text-align:left;padding:3px 5px;font-size:12px;background:#ededed;font-weight:400}.vehicles.list.laximo td{padding:3px 5px;vertical-align:top;border:1px solid #ededed;width:33%;overflow:hidden}.vehicles.list.laximo td>a{background:#0095c7;padding:3px 5px;border-radius:15px;color:#fff;text-align:center;cursor:pointer;font-size:11px;text-decoration:none;display:block;margin-top:10px;max-width:200px}@media (max-width:380px){#picture_content{height:300px!important}}@media (max-width:768px) and (orientation:landscape){#picture_content{height:250px!important}}@media (min-width:768px){#picture_content{height:450px!important}}.car-list{margin-bottom:30px}.cars-lis__preload{height:100px;background:url("/pic/loader_mobile.gif") no-repeat 50%;background-size:25%;max-width:400px;margin:0 auto}.car-one{margin-bottom:33px;background:#f3f3f3;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1);text-decoration:none;display:block;color:#343434;position:relative;border:1px solid #ddd}.car-one.main-car{border:1px solid #0095c7;-webkit-box-shadow:0 3px 5px rgba(0,149,199,.1);box-shadow:0 3px 5px rgba(0,149,199,.1)}.car-one--modal{background:#f3f3f3;border:1px solid #ddd;margin-bottom:20px}.car-one-top{padding:16px 15px;border-bottom:1px solid #ddd}.car-one-open{width:50px;height:50px;position:absolute;top:5px;right:0;cursor:pointer}.car-one-open:after{content:"";display:block;height:8px;width:8px;position:absolute;top:14px;right:14px;background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-93px -66px;width:24px;height:24px}.car-one-info{padding:12px 15px;display:none}.car-one-info.open,.car-title{display:block}.car-title{padding:15px;background:#f3f3f3;text-decoration:none;color:#343434;position:relative;border-bottom:1px solid #ddd;margin-bottom:0}.car-selected:before{content:"";display:inline-block;vertical-align:middle;border-radius:5px;background:green;position:absolute;top:5px;left:0;width:30px;height:30px}.car-selected:after{content:"";width:8px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg);position:absolute;top:10px;left:10px}.car-one__title{font-size:14px;font-weight:700;margin-bottom:0;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:30px;padding-left:40px;min-height:36px;cursor:pointer}.car-one__title.non-reg{padding-left:0}.car-one__title-vin,.car-one__title-year{display:inline-block;font-weight:400;opacity:.8}.car-one__title-year{font-style:italic;margin-left:5px}.car-getSelect{background:#b9b9b9;border-radius:5px;position:absolute;top:5px;left:0;width:30px;height:30px}.car-getSelect:after{content:"";width:8px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg);position:absolute;top:5px;left:10px}.car-one__date{font-size:14px;margin-bottom:0;margin-top:5px}.car-one__vin{font-size:12px;margin-bottom:0}.car-one__vin span{color:#858585}.car-one-list{margin-bottom:10px}.car-one__delete{position:relative;padding:5px 10px 5px 30px;display:inline-block;border-radius:20px;background:#fff;border:1px solid #ddd;cursor:pointer}.car-one__delete:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.car-one__delete:after,.car-one__delete:before{content:"";width:15px;height:2px;background:#000;position:absolute;top:15px;left:10px}.car-one__delete:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.car-one__edit{display:inline-block;text-decoration:none;color:#000;padding:5px 10px;border-radius:20px;background:#fff;margin-right:5px;border:1px solid #ddd;cursor:pointer}.car-one__param{margin-top:5px;width:100%}.car-one__param td{font-size:12px;padding:5px 0;vertical-align:top;margin-bottom:3px}.car-one__param td.car-one__param-name{padding-right:10px}.car-one__param td div.car-param{word-break:break-all}.car-add-button{background:#0095c7;display:block;margin:20px auto;width:250px;padding:15px 20px;font-size:16px;text-transform:uppercase;color:#fff;border-radius:30px;text-decoration:none;border:none;outline:none;cursor:pointer}.car-add-button,.car-empty{text-align:center}.car-empty p{font-size:18px}.add-car-form p,.add-car p{text-align:center;font-size:18px}.add-car-elem{margin-bottom:15px}.add-car-elem label{font-size:16px;display:block;margin-bottom:8px;width:100%}.add-car-elem label a{background:#0095c7;color:#fff;font-weight:700;display:inline-block;text-align:center;text-decoration:none;line-height:16px;width:15px;border-radius:7px;margin-left:5px}.add-car-elem input[type=tel],.add-car-elem input[type=text]{width:100%;height:35px;border:1px solid #ededed;padding:0 5px;outline:none;font-size:14px}.add-car-elem input[type=tel] .error,.add-car-elem input[type=text] .error{background-color:red}.add-car-elem input[readonly=readonly]{background:#f3f3f3;color:#757575}.add-car-elem select{width:100%;height:35px;border:1px solid #ededed;padding:0 5px;outline:none;font-size:14px;-webkit-appearance:none}.add-car-elem em.error{color:red;font-style:normal;font-size:12px;display:block;text-align:center;padding-top:5px}.add-car-elem--hidden{display:none}.add-car-elem--vin label{width:100%;text-align:center}.add-car-elem--vin:before{content:"";width:10px;height:6px;border-left:3px solid #ddd;border-bottom:3px solid #ddd;transform:rotate(-45deg);position:absolute;top:12px;right:10px}.add-car-elem--vin.valid:before{content:"";width:50px;height:50px;border:none;background:url("/pic/loader-vue.gif");background-size:cover;transform:rotate(0deg);position:absolute;top:-8px;right:-10px}.add-car-elem--vin.success:before{content:"";height:6px;width:10px;border-left:3px solid #42c017;border-bottom:3px solid #42c017;transform:rotate(-45deg);position:absolute;top:12px;right:10px}.add-car__vin{position:absolute;top:0;right:0;width:35px;height:35px;background:none;border:none;outline:none;cursor:pointer}.add-car__vin:after{content:"";width:10px;height:12px;transform:rotate(45deg);position:absolute;top:8px;left:9px}.add-car__vin.valid:after{border-right:2px solid #42c017;border-bottom:2px solid #42c017}.add-car__vin.valideted:after{background:url("/pic/loader-vue.gif");background-position:50%;background-size:cover;width:35px;height:35px;border:none;top:0;left:-1px}.add-car__model{-webkit-appearance:none;margin-top:20px;background:#0095c7;color:#fff;height:50px;width:250px;margin:0 auto;border:none;outline:none;text-transform:uppercase;font-size:16px;border-radius:30px;display:none;cursor:pointer}.add-car__model:disabled{background:#f3f3f3;color:#757575}.car-modification{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.car-modification label{width:100%}.car-modification table{font-size:11px;width:100%}.car-modification th{text-align:left;padding:3px 5px;font-size:12px;background:#ededed;font-weight:400}.car-modification td{padding:3px 5px;vertical-align:top;border:1px solid #ededed}.add-new{font-size:16px;display:block;text-decoration:none;color:#000;margin-bottom:10px}.add-new span{position:relative;display:inline-block;vertical-align:middle;top:7px;width:35px;height:19px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.add-new span:before{content:"";width:20px;height:1px;background:#000;position:absolute;top:17px;left:6px}.add-new span:after{content:"";width:6px;height:6px;position:absolute;top:14px;left:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #000;border-right:1px solid #000}input[name=model]+label{width:100%;display:block;height:20px;width:20px;background:#ededed;position:relative}input[name=model]:checked+label{width:100%}input[name=model]:checked+label:before{content:"";position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:5px;width:10px;border-left:2px solid #0095c7;border-bottom:2px solid #0095c7}input[name=model]{display:none}.header-car.first-load span:before{content:"";position:absolute;top:-5px;width:100%;height:130%;opacity:0;border:1px solid #fff;background:hsla(0,0%,100%,.3);animation:move 2s linear 2s;animation-iteration-count:3}@keyframes move{0%{opacity:0;transform:scale(.8)}10%{transform:scale(1);opacity:1}25%{opacity:.5;transform:scale(1.25)}50%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(.9)}}#header-car .update{display:none}.current-car{padding:9px 10px;position:relative;height:50px;cursor:pointer}.header-car--name{font-size:12px}.header-car--name,.header-car--vin{text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header-car--vin,.header-car--year{font-size:11px;opacity:.5;display:inline-block}.header-car--year{text-align:center;margin-left:5px;font-style:italic}.header-nav__addCar{width:45px;background:#0095c7;height:100%;display:table-cell;border-left:1px solid #00678a;position:relative}.header-nav__addCar:before{content:"";display:block;position:absolute;background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-72px -90px;width:35px;height:25px;top:12px;left:4px}.header-car-list{position:absolute;width:100%;z-index:10;left:0;top:51px;display:none}.header-car-one{background:#0095c7;padding:8px 10px;border-top:1px solid #00678a;display:block;text-decoration:none;color:#fff;font-size:12px;text-align:left}.header-car-one.active{background:#00678a;border-top:1px solid #00678a}.header-nav__catalogs{font-size:18px;padding:10px;text-decoration:none}.garage-back{display:inline-block;margin-bottom:20px;text-decoration:none;font-size:16px;cursor:pointer}.garage-back:before{content:""}.car-one__catalog{display:block;text-decoration:none;padding:16px 15px;font-size:16px;background:#fff;border-bottom:1px solid #ddd;position:relative;color:#000}.car-one__catalog:after{content:"";display:block;height:8px;width:8px;border-left:2px solid #474747;border-top:2px solid #474747;position:absolute;top:20px;right:18px;transform:rotate(135deg)}.my-garage__title{text-align:center!important}.my-garage-body{background:#fff;border:3px solid #0095c7}.my-garage{display:none;background:rgba(0,0,0,.7);position:absolute;width:100vw;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1000;right:0;text-align:left;top:50px}.my-garage__close{position:absolute;top:15px;right:10px;z-index:10;width:25px;height:25px;cursor:pointer}.my-garage__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.my-garage__close:after,.my-garage__close:before{content:"";width:18px;height:2px;background:#000;position:absolute;top:12px;left:2px}.my-garage__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.my-garage-link{display:block;padding:16px 15px;font-size:16px;background:#fff;border-bottom:1px solid #ddd;position:relative}.my-garage-link,.my-garage-link a{text-decoration:none;color:#000}.my-garage-link:after{content:"";display:block;height:8px;width:8px;border-left:2px solid #474747;border-top:2px solid #474747;position:absolute;top:20px;right:18px;transform:rotate(135deg)}.garage-notice,.my-garage-cars{margin-bottom:20px}.garage-notice{padding:5px 10px;font-weight:700;text-align:center;background:#edffba;border:1px solid #9ed00d}.loading{min-height:142px}@media (max-width:340px){.header-nav__catalogs{font-size:16px}.car-one__title{font-size:12px}.car-one__catalog{padding:10px;font-size:14px}.car-one__catalog:after{height:6px;width:6px;top:14px;right:12px}.car-selected:before{width:25px;height:25px}.car-selected:after{top:9px;left:8px;width:6px;height:10px}.car-getSelect{width:25px;height:25px}.car-getSelect:after{top:4px;left:8px;width:6px;height:10px}.current-car{height:50px}}.add-car-select{border:none;display:block;width:100%;color:#343434;font-family:AvenirNext,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;font-weight:700;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:35px;outline:none;margin-bottom:10px;text-align:center;cursor:pointer}.car-add-one,.car-add-one--type{background:url(/pic/mobile/arrow-black-small.png) no-repeat right 15px top 50%;background-size:10px;display:block;text-decoration:none;color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:15px 32px 15px 16px;position:relative;border-bottom:1px solid #e7e7e7;cursor:pointer}.car-add-one img{width:50px;padding-right:5px;vertical-align:middle}.car-add-one .add{color:#646464;font-family:AvenirNext,Tahoma,sans-serif;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;padding-left:10px}.car-model-list{display:none}.manufacturers-list__head{background-color:#f3f3f3;font-size:16px;font-weight:400;line-height:20px;padding:15px 16px;position:relative;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.manufacturers-list__head p{margin-bottom:0;text-align:left}.manufacturers-list__head .garage-back{margin-bottom:0;cursor:pointer}.car-select{position:fixed;height:100vh;width:100%;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:100;background:#fff;padding-bottom:105px}.car-select__close{position:absolute;top:8px;right:8px;width:30px;height:30px;cursor:pointer}.car-select__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.car-select__close:after,.car-select__close:before{content:"";width:15px;height:2px;background:#000;position:absolute;top:15px;left:10px}.car-select__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.manufacturers-list.loading,.model-list.loading,.modificationList.loading{height:100vh;background:rgba(0,0,0,.1) url("/pic/loader_mobile.gif") no-repeat 50%;background-size:25%}.add-car__message{margin-bottom:10px;font-size:14px}.add-car__select{background:#0095c7;padding:3px 5px;border-radius:15px;color:#fff;text-align:center;cursor:pointer;height:21px}.add-car__select img{position:absolute;top:-10px;left:50%;margin-left:-20px!important}.car-param__show{text-decoration:underline;color:#0095c7;cursor:pointer}.car-param__content{display:none}.param-modal{position:fixed;z-index:1000;background:rgba(0,0,0,.7);display:none;align-items:center}.param-modal,.param-modal__overlay{top:0;left:0;width:100%;height:100vh}.param-modal__close,.param-modal__overlay{cursor:pointer;position:absolute}.param-modal__close{z-index:10;top:10px;right:10px;width:30px;height:30px}.param-modal__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.param-modal__close:after,.param-modal__close:before{content:"";width:15px;height:2px;background:#000;position:absolute;top:15px;left:10px}.param-modal__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.param-modal__content{background:#fff;width:calc(100% - 40px);max-height:calc(100vh - 40px);margin:0 auto}.param-modal__content-text{padding:20px 15px;max-height:calc(100vh - 90px);overflow-y:auto;-webkit-overflow-scrolling:touch}.param-modal__content-title{display:block;text-decoration:none;color:#000;font-family:AvenirNext,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:15px 16px;position:relative;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#f3f3f3}.header-nav .new{position:absolute;top:3px;right:-7px;color:#fff;background:#ff3334;font-size:12px;padding:2px 5px;z-index:100;height:18px;transform:rotate(45deg) scale(.8)}.header-nav .new:before{border-width:18px 0 0 18px;border-color:transparent transparent transparent #f33;right:-17px}.header-nav .new:after,.header-nav .new:before{content:"";width:0;height:0;border-style:solid;position:absolute;top:0}.header-nav .new:after{border-width:0 0 18px 18px;border-color:transparent transparent #f33;left:-17px}.notification{color:#f60;margin-bottom:20px}.laximo_add_by_params{position:relative}.laximo_add_by_params h2{margin:0 0 20px}.laximo_add_by_params .warng{color:red}.laximo_add_by_params .row label{display:block;margin-bottom:20px;width:100%;font-weight:700;font-size:16px}.laximo_add_by_params .row select{display:block;margin-bottom:20px;width:100%;height:35px;border:1px solid #ededed;padding:0 5px;outline:none;font-size:14px;background-image:url(/pic/select-arrow.png);background-repeat:no-repeat;background-position:96%;background-color:#fff}.laximo_add_by_params .add-car-laximo{padding:5px 10px;text-align:center;font-size:16px;border:2px solid #0095c7;margin-bottom:20px;cursor:pointer;text-decoration:none;color:#0095c7;display:block;margin-top:20px}.laximo_add_by_params .remove{position:absolute;right:0;display:inline-block;height:35px;width:35px;text-align:center;vertical-align:middle;line-height:40px;top:42px}.laximo-message .global-phone em{font-style:normal}.add-car__example{display:none}.add-car__notification{font-size:18px;line-height:20px}.cart-added{display:block;width:100%;height:36px;position:relative;border:1px solid #004a85}.cart-added img{position:absolute;top:-13px;left:50%;margin-left:-30px;width:60px}.related-categories .cart-added{width:35%}.phone-login-container{text-align:center}.phone-login-container h1{padding-right:0;margin-bottom:15px}.phone-field{width:200px}.code-field,.phone-field{font-size:20px;padding:7px;border:1px solid #e7e7e7}.code-field{width:100px;text-align:center}label{display:inline-block;margin-bottom:5px;width:200px;text-align:left}label small{font-size:11px;color:#777}.login-button{padding:6px 10px;width:200px;margin:auto;color:#fff;text-align:center;border-radius:5px;background:#fe7e03;height:35px;text-decoration:none;display:inline-block;margin-top:15px;line-height:25px;font-size:15px}.add-links{line-height:200%}.add-links a{text-decoration:none;font-size:15px}.error{display:block;color:red}.back{margin-bottom:10px}.back a{text-decoration:none;border-bottom:1px dotted}.massage{display:block;margin-top:5px}.massage a{text-decoration:none;border-bottom:1px dotted}.order-box{display:none}.order-load{margin-bottom:53px}.order-load-text{display:block;text-align:center;font-size:16px;margin-top:-25px}.order-load-text span{opacity:0;width:calc(100% - 25px);text-align:center;position:absolute;display:block}.order-load-text span:first-child{animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:.7s}.order-load-text span:nth-child(2){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:1.4s}.order-load-text span:nth-child(3){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:2.1s}.order-load-text span:nth-child(4){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:2.8s}.order-load-text span:nth-child(5){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:3.5s}.order-load-text span:nth-child(6){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:4.2s}.order-load-text span:nth-child(7){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:4.9s}.order-load-text span:nth-child(8){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:5.6s}.order-load-text span:nth-child(9){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:6.3s}.order-load-text span:nth-child(10){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:7s}.order-load-text span:nth-child(11){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:7.7s}.order-load-text span:nth-child(12){animation:showBlock .7s linear;animation-iteration-count:1;animation-delay:8.4s}.order-load-text span:nth-child(13){animation:showBlockLast .7s linear;animation-iteration-count:1;animation-delay:9.1s;animation-fill-mode:forwards}@keyframes showBlockLast{0%{opacity:0}1%{opacity:1}to{opacity:1}}@keyframes showBlock{0%{opacity:0}1%{opacity:1}99%{opacity:1}to{opacity:0}}#checkout .tabs,#delay .tabs{font-size:16px;margin-bottom:10px}#checkout .tabs a,#delay .tabs a{font-size:14px}#checkout .tabs span,#delay .tabs span{font-size:12px;display:inline-block;position:relative;top:-4px;margin-right:10px}#checkout .tabs .active,#delay .tabs .active{color:#000;text-decoration:none;cursor:default}#checkout .old-cart,#delay .old-cart{display:inline-block;font-size:16px;color:#ff7a00}.cart_empty{padding:0 15px;margin-bottom:20px}.cart_empty>div{font-size:16px!important}.cart_empty>div b{font-size:18px}.cart_empty ol{padding:0}.cart_delay_empty{padding:0 15px;margin-bottom:20px;font-size:16px}.checkout-top{padding:20px 15px 10px}.cart-list-top{border-bottom:1px solid #ddd;padding:10px 15px;position:relative}.cart-list-top span{font-size:16px;display:inline-block;vertical-align:middle}.check-all{display:block;position:absolute;top:12px;right:15px}.check-all label{width:20px;height:20px;display:block;border:1px solid #ddd;position:relative;margin-bottom:-1px}.check-all input{display:none}.check-all input:checked+label:before{content:"";border-right:2px solid #0273a3;border-bottom:2px solid #0273a3;width:5px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;left:6px}.delay-all,.delete-all,.delete-all-delay,.undelay-all{font-size:16px;margin-left:10px;vertical-align:middle}.delay-all,.undelay-all{display:inline-block;position:relative}.cart-one{border-bottom:1px solid #ddd;padding:20px 15px}.cart-one__check{display:block;position:absolute;top:20px;right:15px;z-index:10}.cart-one__check label{width:20px;height:20px;display:block;border:1px solid #ddd;position:relative;margin-bottom:-1px}.cart-one__check input{display:none}.cart-one__check input:checked+label:before{content:"";border-right:2px solid #0273a3;border-bottom:2px solid #0273a3;width:5px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;left:6px}.cart-one{display:flex}.cart-one__photo{width:65px;margin-right:10px;position:relative}.cart-one__photo a{width:65px;height:65px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd}.cart-one__photo img{display:block;max-width:100%;max-height:100%;margin:auto;border:0}.cart-one__photo>img{border:1px solid #ddd;width:65px;max-width:none}.cart-one__photo .icon-wrapper{position:absolute;bottom:5px;left:-5px;z-index:10}.cart-one-text{width:100%}.cart-one-text__title{margin-bottom:15px}.cart-one-bottom{display:flex;justify-content:space-between;align-items:center}.cart-item__link,.order-detail-item__link{font-size:16px;padding-right:25px;line-height:22px;display:block}.danger_icon{padding-right:20px}.danger_icon .cart-item__link{display:inline}.cart-one__price{width:50%;font-weight:700;font-size:18px}.cart-one-bottom .preload{display:none;height:30px;width:50%;max-width:100px;background:url(/pic/loader_mobile.gif) no-repeat 10px 5px;background-size:20%;vertical-align:middle}.cart-one__discount{text-decoration:line-through;color:#818181}.cart-one__discount.fullPrice{text-decoration:none;font-weight:700;color:#000}.cart-one__discount.fullPrice+.cart-one__actual-price{display:none}.cart-one__quant{width:50%}.cart-one-quant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-one-quant__minus{border:none;background:#f3f3f3 url(/pic/mobile/minus.png) no-repeat 50%;background-size:16px;outline:none;cursor:pointer}.cart-one-quant__minus,.cart-one-quant__quantity{height:40px;vertical-align:middle;width:33.33333333%}.cart-one-quant__quantity{display:inline-block;text-align:center;color:#000;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:17px;border:none;padding:0;border:1px solid #e7e7e7;background:#fff}.cart-one-quant__quantity::-webkit-inner-spin-button,.cart-one-quant__quantity::-webkit-outer-spin-button{display:none}.cart-one-quant__plus{border:none;background:#f3f3f3 url(/pic/mobile/plus.png) no-repeat 50%;background-size:16px;height:40px;vertical-align:middle;width:33.33333333%;outline:none;cursor:pointer}.cart-one-quant__confirm{bottom:-32px;text-align:center;font-size:16px;padding:5px;width:100%;background:#0095c7;color:#fff;cursor:pointer}.cart-one-quant__confirm,.quantity-edit{position:absolute;display:none;z-index:10}.quantity-edit{border:1px solid #ddd;box-shadow:0 3px 7px rgba(0,0,0,.1);padding:10px;top:0;left:0;background:#fff;margin-left:-26px;margin-top:-35px}.quantity-edit .preload{display:none;height:30px;width:40px;background:url(/pic/loader_mobile.gif) no-repeat 50%;background-size:60%;vertical-align:middle}.quantity-max{font-size:12px}.quantity-form{margin:10px 0}.quantity-form span{display:inline-block;vertical-align:middle;margin:0 5px}.quantity-input{width:36px;border:1px solid #ddd;text-align:center;outline:none}.quantity-input,.quantity-minus{display:inline-block;height:30px;vertical-align:middle}.quantity-minus{width:28px;background:#0095c7;position:relative;cursor:pointer}.quantity-minus:after{content:"";width:12px;height:2px;position:absolute;top:13px;left:8px;background:#fff}.quantity-plus{display:inline-block;height:30px;width:28px;background:#0095c7;vertical-align:middle;position:relative;cursor:pointer}.quantity-plus:before{height:12px;width:2px;top:8px;left:13px}.quantity-plus:after,.quantity-plus:before{content:"";position:absolute;background:#fff}.quantity-plus:after{width:12px;height:2px;top:13px;left:8px}.quantity-confirm{height:30px;width:40px;font-weight:700;display:inline-block;vertical-align:middle;border:1px solid #ddd;border-radius:3px;background:#f6f5f6;background:-moz-linear-gradient(top,#f6f5f6 0,#d4d4d4 100%);background:-webkit-linear-gradient(top,#f6f5f6,#d4d4d4);background:linear-gradient(180deg,#f6f5f6 0,#d4d4d4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f6f5f6",endColorstr="#d4d4d4",GradientType=0);cursor:pointer;outline:none}.quantity-abort{font-size:10px;text-decoration:underline;cursor:pointer}.cart-list-bottom{background:#eaeaea;padding:20px 15px}.cart-list-bottom__params{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;text-transform:uppercase;margin-bottom:10px}.cart-list-bottom__params em{font-size:14px;text-transform:none;font-style:normal;display:block}.cart-list-bottom__summ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;text-transform:uppercase}.cart-order{padding:0 0 20px;position:relative}.order-title{font-size:16px;font-weight:700;margin:20px 0}.checkout-update{display:none}.order-fl,.order-ul{display:none!important}.order-setUl{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-decoration:underline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd}.order-setUl__one{width:50%;padding:10px;font-size:14px;text-align:center;color:#0095c7;cursor:pointer}.order-setUl__one span{display:inline-block;text-decoration:underline}.order-setUl__one.active{background:#ddd;color:#000;text-decoration:none;line-height:40px}.order-setUl__one.active span{text-decoration:none}.innValid-error{display:none;color:#ff3334;font-size:12px;font-style:normal;margin-top:5px}.order-step{padding:20px 15px 10px}.order-step--lastinfo{padding:15px;border-bottom:1px solid #ddd}.last-info-line{margin-bottom:5px}.last-info-line:last-child{margin-bottom:0}.lastinfo-edit{position:absolute;right:15px;top:17px;font-size:14px;cursor:pointer;color:#003777;text-decoration:underline}.oder-delivery,.order-user-info{border-bottom:1px solid #ddd}.order-user-ul{padding:10px 0}.order-step__title{font-size:18px;font-weight:700;margin-bottom:10px}.order-step-col{margin-bottom:15px;font-size:14px}.order-step-col input[type=number],.order-step-col input[type=password],.order-step-col input[type=tel],.order-step-col input[type=text]{display:block;width:100%;font-size:16px;height:36px;padding:0 5px;border:1px solid #ddd;outline:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:AvenirNext,Arial,sans-serif}.order-step-col input[type=number].error,.order-step-col input[type=password].error,.order-step-col input[type=tel].error,.order-step-col input[type=text].error{border-color:#ff3334}.order-step-col label{font-size:16px;margin-bottom:5px;width:auto}.order-step-col label em{color:#ff3334}.order-step-col textarea{display:block;width:100%;font-size:14px;height:60px;padding:5px;border:1px solid #ddd}.order-step-col em.error{color:#ff3334;font-style:normal;font-size:12px;margin-top:5px}.order-step-col.loader img{top:-20px!important;left:45%!important;margin-left:-25px!important}.order-step-col.alert-message label{display:none}.order-step__radio{margin-bottom:10px}.order-step__radio label{display:block;padding-left:30px;width:100%;margin-bottom:0;line-height:18px}.order-step__radio label:after{content:"";width:20px;height:20px;border:1px solid #ddd;border-radius:10px;position:absolute;top:0;left:0}.order-step__radio input:checked+label:before{content:"";width:10px;height:10px;border-radius:10px;border:1px solid #065f84;background:#065f84;position:absolute;top:5px;left:5px}.order-step__radio input[type=radio]{position:absolute;opacity:0;left:-10000px}.order-step__radio em.error{position:absolute;top:-27px;right:0}.order-step__radio input:disabled+label:after{background:#f7f7f7}.order-step__radio input:disabled+label:before{background:#ddd;border-color:#ddd;z-index:1}.order-step-col.confirmed:before{content:"";width:10px;height:6px;border-left:3px solid #42c017;border-bottom:3px solid #42c017;transform:rotate(-45deg);position:absolute;top:38px;right:10px}.order-step-col.confirmed input[type=text]{padding-right:30px}.order-step-error{border:1px solid #ff3334;padding:5px;font-size:12px;margin-bottom:10px}.address-variants__title{font-weight:700;margin-bottom:5px}.address-variants{color:#0095c7}.address-variants,.login-bypass{text-decoration:underline}.delivery-error{color:#ff3334;margin-bottom:5px;display:none}.delivery-method{margin-bottom:20px}.delivery-one{padding:10px;border:1px solid #98d817;margin-bottom:-1px;position:relative}.delivery-one.active{background:#b5e232}.delivery-one.active .delivery-one__title{color:#000}.delivery-one--new{position:absolute;top:6px;right:1px;transform:rotate(45deg);background:#ff3334;color:#fff;font-size:10px;padding:2px;line-height:11px;z-index:1}.delivery-one--new:before{left:-15px;border-width:0 0 15px 15px;border-color:transparent transparent #f33}.delivery-one--new:after,.delivery-one--new:before{content:"";position:absolute;top:0;width:0;height:0;border-style:solid}.delivery-one--new:after{right:-15px;border-width:15px 0 0 15px;border-color:transparent transparent transparent #f33}.delivery-one__title{font-size:16px;line-height:18px;color:#003777;margin-bottom:5px}.delivery-one-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.delivery-one__date,.delivery-one__price{font-size:14px}.pay-loading{display:none}.order-geo{display:block}.delivery-info__region{margin-bottom:10px;font-size:16px;line-height:18px}.order-price{background:#ddd;margin:0 -15px;padding:15px}.order-price-bottom,.order-price-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-price-bottom{font-size:18px;margin-top:15px}.order-price__col--price{font-weight:700}.order-price__col--discount{color:#ff3334;font-weight:700}.order-price__col--load{display:none;position:relative}.order-confirm-right{margin-top:20px;margin-bottom:10px}.order-confirm__button{border:none;display:block;width:100%;color:#343434;font-family:AvenirNext,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:36px;outline:none}.order-confirm__button img{top:-20px!important}.order-step--policy{font-size:12px;padding:0 15px}.user-login{position:absolute;background:#ddd;z-index:10;padding:10px;top:50px;left:12px;width:calc(100vw - 24px)}.phone-valid-close,.user-login-close{z-index:10;position:absolute;top:0;right:0;width:30px;height:30px;cursor:pointer}.phone-valid-close:before,.user-login-close:before{content:"";width:16px;height:2px;background:#1b1b1b;position:absolute;top:12px;left:8px;transform:rotate(-45deg)}.phone-valid-close:after,.user-login-close:after{content:"";width:16px;height:2px;background:#1b1b1b;position:absolute;top:12px;left:8px;transform:rotate(45deg)}.phoneConfirmed-error{color:#ff3334;font-style:normal;font-size:12px;margin-top:5px}.user-login__title{font-size:16px;font-weight:700}.user-login__subtitle{font-size:14px;margin-bottom:10px}.order-step-col--login{margin-bottom:10px}.order-step-col--login a{position:absolute;top:0;right:0}.user-login__submit{font-size:16px;font-weight:700;height:36px;border:none;font-family:AvenirNext,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);width:50%;display:block}.loginPhone{color:#003777;text-decoration:underline}.order-step-col__login-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.order-step-col__login-bottom,.phone-valid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.phone-valid{position:absolute;background:#ddd;z-index:10;border:1px solid #ddd;padding:10px;top:-6px;margin:0 -10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.phone-valid-top{width:50%;margin-bottom:10px}.phone-valid-top em.error{font-size:12px;font-style:normal}.user-phone-validate{font-family:AvenirNext,Arial,sans-serif}.phone-valid-submit{width:49%;margin-bottom:5px;margin-top:28px}.phone-valid-submit__button{width:100%;height:34px;border:1px solid #003777;background:#fff;color:#003777;font-weight:700;font-size:14px;font-family:AvenirNext,Arial,sans-serif}.phone-valid-confirm{width:49%;margin-top:27px;display:-webkit-box;display:-ms-flexbox;display:flex}.order-step-col input.phone-valid-confirm__input{height:36px;width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.phone-valid-confirm__button{width:calc(40% - 5px);border:1px solid #003777;background:#fff;color:#003777;font-weight:700;font-size:14px;font-family:AvenirNext,Arial,sans-serif;height:34px;margin-left:3px;position:relative;top:1px}.phone-valid__label{font-size:14px}.phone-valid__label__error{color:#ff3334}.login-bypass{display:inline-block}.login-error,.phone-valid .login-bypass{margin-top:5px}.login-error{font-style:normal;display:block;color:#ff3334}.custom-select{position:relative;cursor:pointer}.custom-select input{padding:0 20px 0 5px!important;background-image:url(/pic/select-arrow.png);background-repeat:no-repeat;background-position:96%;font-family:Tahoma,Arial}.select-list{position:absolute;min-width:100%;border:1px solid #ddd;border-radius:5px;box-shadow:0 3px 7px rgba(0,0,0,.1);background:#fff;z-index:10;display:none}.select-one{padding:5px;position:relative;cursor:pointer}.select-one:hover{background:#fff0b5}.select-one span{position:absolute;top:5px;right:5px;text-align:right}.select-one div{display:inline-block}.select-one.active{background:#fff0b5}.select-date{display:flex;justify-content:flex-start;border-bottom:1px solid #ddd}.select-date-one{padding:5px 10px}div.select-date__day{font-size:16px;font-weight:700;text-align:center;margin-bottom:5px;display:block}div.select-date__weekday{font-size:12px;text-align:center;display:block}.select-period{padding:5px}.select-period-one{padding:5px;border:1px solid #ddd;border-radius:5px;outline:none;display:inline-block;margin:5px;cursor:pointer}.select-period-one.active{background:#fff0b5}.map-overlay{position:fixed;top:0;left:0;z-index:10;padding:15px;height:calc(100vh - 50px);width:100%;overflow:hidden;display:none}.map-overlay.open{display:block!important}.map-body{background:#fff;padding:10px;box-shadow:0 0 5px rgba(0,0,0,.3)}.map-body.loading .map-overview{opacity:0}.map-body.loading .map-box{background:url("/pic/loader-vue.gif") no-repeat 50%}.map-close{z-index:10;position:absolute;top:0;right:0;width:35px;height:35px;cursor:pointer;background:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd}.map-close:before{transform:rotate(-45deg)}.map-close:after,.map-close:before{content:"";width:16px;height:2px;background:#1b1b1b;position:absolute;top:18px;left:10px}.map-close:after{transform:rotate(45deg)}.map-box{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.map-box,.select-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select-box{border:1px solid #ddd}.map-select,.select-box{display:flex}.map-select-one{font-size:14px;padding:5px;text-align:center;line-height:16px;border:1px solid #ddd;border-bottom:none;width:49%;display:flex;align-items:center;cursor:pointer}.map-select-one.active{background:#fff0b5}.map-select-one:nth-child(2){border:none;background:none;color:#0095c7;text-decoration:underline}.map-select-one:nth-child(2).active{text-decoration:none;color:#000}.placemarks-panel{display:flex;width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 195px)}.placemarks-head{border-bottom:1px solid #ddd;padding:0 15px 10px}.placemarks-head__title{font-size:16px;margin-bottom:10px;line-height:18px}.placemarks-head__title span{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.placemarks-head__points{font-size:14px;color:#535353}.placemarks-list{height:auto;overflow-y:auto;flex:1 0 0;-webkit-overflow-scrolling:touch}.placemarks-one{border-bottom:1px solid #ddd;padding:10px 15px;cursor:pointer}.placemarks-one.active{background:#fff0b5}.placemarks-one__address{font-size:12px;margin-bottom:5px}.placemarks-one__name{font-size:14px}.placemarks-one__date{font-size:16px;margin-bottom:10px;font-family:Tahoma,Arial}.placemarks-one__date .del{display:inline-block;width:4px;height:4px;border-radius:2px;background:#535353;margin:0 5px;vertical-align:middle}.placemarks-rating{margin-bottom:10px}#map{height:calc(100vh - 195px)}#map-ourpoint{height:calc(100vh - 150px)}.tk-box{height:calc(100vh - 145px);overflow-y:auto;-webkit-overflow-scrolling:touch}.open-map,.open-map__selected{font-size:16px;font-weight:700;text-align:center;border:1px solid #0095c7;background:#0095c7;color:#fff;padding:5px 10px;line-height:18px}.selected-point__name{font-size:16px;margin-bottom:10px;font-weight:700}.selected-point__adress,.selected-point__phone,.selected-point__worktime{font-size:14px;margin-bottom:10px}.select-deliver-point{background:#0095c7;display:block;width:140px;height:25px;margin:0 auto;outline:none;border:none;color:#fff;font-size:12px;font-weight:700;cursor:pointer;font-family:AvenirNext,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:10px}.selected-point__alert{font-size:12px;line-height:18px;margin-bottom:10px;color:#ff3334}#map,#map-ourpoint{width:50%;overflow:hidden}#map-ourpoint p,#map p{font-size:12px;line-height:16px}#map-ourpoint h2,#map h2{font-size:16px;margin-bottom:10px}#map-ourpoint .ymaps-2-1-77-balloon__content,#map .ymaps-2-1-77-balloon__content{width:65vw!important}#map-ourpoint .ymaps-2-1-77-balloon__content>ymaps,#map .ymaps-2-1-77-balloon__content>ymaps{width:100%!important;height:auto!important}.map-tabs{padding:10px}.map-tab__icon{display:inline-block;vertical-align:middle;width:28px;height:28px;border-radius:50%;background:#ddd}.map-tab__icon:before{content:"";position:absolute;top:0;left:0;transform:scale(.5)}.map-tab__map,.map-tab__op-map{cursor:pointer;display:inline-block;margin-right:10px}.map-tab__map span,.map-tab__op-map span{vertical-align:middle}.map-tab__map .map-tab__icon:before,.map-tab__op-map .map-tab__icon:before{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:0 -90px;width:36px;height:29px;top:-2px;left:-3px}.map-tab__map.active span,.map-tab__op-map.active span{display:none}.map-tab__map.active .map-tab__icon,.map-tab__op-map.active .map-tab__icon{background:#0095c7}.map-tab__map.active .map-tab__icon:before,.map-tab__op-map.active .map-tab__icon:before{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-36px -90px;width:36px;height:29px}.map-tab__list{display:inline-block;cursor:pointer}.map-tab__list span{vertical-align:middle}.map-tab__list .map-tab__icon:before{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-52px -119px;width:28px;height:20px;top:3px;left:0}.map-tab__list.active span{display:none}.map-tab__list.active .map-tab__icon{background:#0095c7}.map-tab__list.active .map-tab__icon:before{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-80px -119px;width:28px;height:20px}.map-overview{width:200%;display:flex}.map-overview.show-list{transform:translateX(-50%)}.placemarks-filter__outOfCity{cursor:pointer;text-align:center;border-bottom:1px solid #ddd;padding:10px 15px}.placemarks-filter__outOfCity span{display:inline-block;vertical-align:middle}.placemarks-filter__outOfCity .placemarks-filter__outOfCity-title{text-decoration:underline;color:#0095c7;margin-bottom:5px}.placemarks-filter__outOfCity .placemarks-filter__outOfCity-quant{background:#ddd;text-decoration:none;color:#000;padding:2px 5px}.placemarks-filter-open span{display:inline-block;vertical-align:middle}.placemarks-filter-open .placemarks-filter__outOfCity-title{text-decoration:underline;color:#0095c7;margin-bottom:5px}.placemarks-filter-open .placemarks-filter__outOfCity-quant{background:#ddd;text-decoration:none;color:#000;padding:2px 5px}.placemarks-filter-open{text-align:center;background:#0095c7;color:#fff;font-weight:700;padding:10px;font-size:14px;cursor:pointer}.placemarks-filter-list{display:none;position:absolute;z-index:10;background:#fff;border:1px solid #ddd;width:100%;padding:10px}.placemarks-filter-one{margin-bottom:5px}.placemarks-filter-one label{border:1px solid #ddd;padding:5px;border-radius:0;font-size:12px;color:#535353;text-align:center;display:block;margin-bottom:0;width:100%;cursor:pointer}.placemarks-filter-one input{display:none}.placemarks-filter-one input:checked+label{background:#b5e232;color:#fff;border-color:#b5e232}.placemarks-info{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:1px}.placemarks-info__back{background:#ddd;padding:10px 15px;font-size:14px;position:relative;cursor:pointer}.placemarks-info__back:before{content:"";width:6px;height:6px;display:inline-block;vertical-align:middle;margin-right:5px;transform:rotate(45deg);border-bottom:1px solid #000;border-left:1px solid #000}.placemarks-info-content{padding:15px 15px 40px;line-height:18px;overflow-y:auto;-webkit-overflow-scrolling:touch}.placemarks-info-content .selected-point__name{font-size:16px}.placemarks-info-content .placemarks-one__date{font-family:AvenirNext,sans-serif;margin-bottom:10px}.placemarks-info-content .selected-point__adress{font-size:14px;margin-bottom:10px}.placemarks-info-content .selected-point__descr,.placemarks-info-content .selected-point__phone,.placemarks-info-content .selected-point__worktime{font-size:12px;margin-bottom:10px}.placemarks-info-content .select-deliver-point{font-size:14px}.selected-point__descr{font-size:12px;margin-bottom:10px}.pay-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pay-error{display:none}.pay-one,.pay-one--select{width:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;padding:10px;margin-bottom:-1px;height:60px;color:#000}.pay-one--select.active,.pay-one.active{border-color:#98d817;z-index:2}.pay-one--select.active .pay-one__checkbox,.pay-one--select.active .pay-one__checkbox:before,.pay-one.active .pay-one__checkbox,.pay-one.active .pay-one__checkbox:before{border-color:#98d817}.pay-one__checkbox{width:25px;height:25px;margin-right:10px;border:1px solid #ddd;position:relative}.pay-one__checkbox:before{content:"";width:13px;height:5px;border-left:3px solid #ddd;border-bottom:3px solid #ddd;transform:rotate(-45deg);top:5px;left:4px;position:absolute}.pay-one-icon{display:block;margin-right:10px}.pay-one__title{display:block;width:65%;line-height:18px}.pay-one-icon--cash{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-93px 0;width:34px;height:32px}.pay-one-icon--visaMaster{background-position:0 -45px;height:45px}.pay-one-icon--payLate,.pay-one-icon--visaMaster{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);width:38px}.pay-one-icon--payLate{background-position:-38px -45px;height:38px}.pay-one-icon--bank{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-45px 0;width:48px;height:37px}.order-error{color:#ff3334;border:2px solid #ff3334;padding:10px;margin-bottom:20px;font-size:14px;line-height:16px}.pay-error{color:#ff3334;margin-bottom:10px}#kladr_autocomplete{position:static!important}#kladr_autocomplete .autocomplete{max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch}.geo-alert{padding:0 15px}.delivery-info__region-hidden{display:block;margin-top:10px;text-align:center}.cart-block>.order-title{padding:0 15px}.delivery-reasons{color:#ff3334;font-size:12px;margin-bottom:5px}.analogs-carusel{overflow:hidden}.analogs-carusel .views__title{font-size:18px;text-align:center;margin-bottom:10px;font-weight:700}.analogs-carusel .swiper-slide{height:auto!important}.analogs-carusel .carousel__item{background:#fff;padding:15px;border:1px solid #ccc;height:100%}.analogs-carusel .catalog-item-wrapper{position:relative;padding-bottom:36px;height:100%}.analogs-carusel .catalog-item{height:100%}.analogs-carusel .catalog-item__row{position:absolute;width:100%;bottom:0}.analogs-carusel .cart-add{position:absolute;bottom:-35px;width:100%}.analogs-carusel .swiper-button-next,.analogs-carusel .swiper-button-prev{height:78px;width:40px;z-index:100;opacity:1;top:100px}.analogs-carusel .swiper-button-prev{background:url(/pic/mobile/arrows-half-round-back.png) no-repeat 50%;background-size:contain;left:-16px}.analogs-carusel .swiper-button-next{background:url(/pic/mobile/arrows-half-round-next.png) no-repeat 50%;background-size:contain;right:-16px}.order_price_alert{padding:10px 15px;background:#e9e9e9;border:1px solid #ccc;margin-top:20px;font-size:14px}.phone-valid-bottom,.phone-valid-message{width:100%}.phone-valid__resend{margin-bottom:5px;text-decoration:underline;color:#003777;cursor:pointer}.order-step-col__file{font-size:16px;font-weight:700;text-align:center;border:1px solid #0095c7;background:#0095c7;color:#fff;padding:5px 10px;line-height:18px}.order-step-col__file.load:before{content:"";width:6px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);position:absolute;top:30px;right:10px}.order-step-col__file span{display:block;width:100%;text-align:center;font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-step-col__file input[type=file]{width:100%;opacity:0;position:absolute;top:0;left:0;height:30px;z-index:10;cursor:pointer}.order-file-error{color:#ff3334;font-style:normal;font-size:12px;margin-top:5px}.order-step__subtitle{font-size:16px;font-weight:700;margin-bottom:10px}.remove-reciever{display:block;width:100%;font-size:16px;font-weight:700;text-align:center;background:#0095c7;color:#fff;padding:0 10px;height:30px;line-height:18px;cursor:pointer;border:none;font-family:AvenirNext,Tahoma,sans-serif}.update-map{display:none}.multi_data{position:absolute;top:40px;right:0;width:100%;z-index:20;padding:5px;background:#fff;color:red;border:1px solid red}a.delivery-reasons.danger{background:url(/pic/ico_fire.png) no-repeat;line-height:20px;height:20px;display:inline-block;vertical-align:bottom;border-radius:5px;width:20px;padding-left:20px;text-indent:-99999px;text-decoration:none}.ymaps-2-1-77-islets_serp-popup,.ymaps-2-1-78-islets_serp-popup,.ymaps-2-1-79-islets_serp-popup{display:none!important}#map-autoservice{width:50%;overflow:hidden}.carByNumber{font-size:16px;border:1px solid #ddd;padding:10px}.carByNumber__model{font-weight:700}.carByNumber-bottom{font-size:14px}.carByNumber__year{opacity:.8}.userCarConfirmed-box{display:flex;justify-content:space-between}.order-step-col--5{width:49%}.order-step-col--5 label{display:none}.order-step-col--5:last-child{margin-left:10px}.carByNumber-reject{border:1px solid #0095c7;background:#0095c7;color:#fff}.carByNumber-confirm,.carByNumber-reject{font-size:14px;font-weight:700;text-align:center;padding:5px 10px;line-height:18px;width:100%}.carByNumber-confirm{border:1px solid #ddd;background:#ddd;color:#343434}#checkout .param-modal__content{padding:15px}#checkout .param-modal__close{right:20px}.srteetAutocompleet{background:#fff;margin:0;padding:0;border:1px solid #c4c4c4;max-width:calc(100% - 30px)}.srteetAutocompleet li.ui-menu-item{color:#038ebd;padding:0}.srteetAutocompleet li.ui-menu-item:hover{background-color:#f2f2f2;cursor:pointer;color:#038ebd}.srteetAutocompleet li.ui-menu-item.active{background-color:#e9e9e9}.srteetAutocompleet li.ui-menu-item .ui-menu-item-wrapper{padding:0;border:none;padding:8px 10px}.srteetAutocompleet li.ui-menu-item .ui-state-active{margin:0;background:none;color:#038ebd}.srteetAutocompleet li+li{border-top:1px solid #ededed}@media screen and (max-width:365px){.cart-one__photo{width:55px}.cart-one__photo a{width:55px;height:55px}.cart-one__photo img{max-height:55px;max-width:55px}.cart-one__actual-price{font-size:16px}.cart-one-quant{width:60%}#checkout .old-cart,#delay .old-cart{font-size:14px}.cart-list-top span{font-size:14px;display:inline-block;vertical-align:middle}.delay-all,.delete-all,.delete-all-delay,.undelay-all{font-size:14px}h1.cart-header{font-size:18px;margin-bottom:10px}.cart-list-bottom__params{font-size:14px}.cart-list-bottom__summ,.order-step__title{font-size:16px}.last-info-line{font-size:14px}.lastinfo-edit{font-size:12px}.order-step-col label{font-size:14px}.order-step-col input[type=number],.order-step-col input[type=password],.order-step-col input[type=tel],.order-step-col input[type=text]{font-size:15px}.delivery-info__region,.delivery-one__title{font-size:14px}.open-map,.open-map__selected{font-size:14px;line-height:16px}.map-select-one{font-size:12px}.placemarks-head__title{font-size:14px;line-height:16px}.placemarks-one__address{font-size:11px;margin-bottom:5px}.placemarks-one__name{font-size:12px}.placemarks-one__date{font-size:14px}.phone-valid-submit{margin-top:24px}.phone-valid-confirm__button,.phone-valid-submit__button{height:34px;font-size:12px;top:1px;position:relative}.phone-valid__label,.phone-valid__label__error{font-size:12px}.phone-valid-confirm{margin-top:24px}.order-step-col.confirmed:before{top:35px}.remove-reciever{font-size:14px}}@media screen and (min-width:580px){.placemarks-head__title br{display:none}}@media screen and (orientation:landscape) and (max-height:450px){.map-overlay{height:calc(100vh - 30px)}#map,.placemarks-panel{height:calc(100vh - 145px)}.placemarks-head__points{display:none}.placemarks-head__title{margin-bottom:0}.placemarks-filter-list{height:calc(100vh - 230px);overflow:auto}}.vin-requests{padding:20px 0}.vin-requests-title{font-size:18px;font-weight:700;margin-bottom:20px;padding:0 15px}.request-selectCar{border-bottom:1px solid #e7e7e7;padding:0 15px}.select-byVin{margin-bottom:15px}.select-byVin__title{font-size:14px;font-weight:700;margin-bottom:5px}.select-byVin__input{margin-bottom:10px;position:relative}.select-byVin__input input{width:100%;height:30px;border:1px solid #ededed;padding:0 5px;outline:none;font-size:14px}.select-byVin__input.valid:before{content:"";height:6px;width:10px;border-left:3px solid #42c017;border-bottom:3px solid #42c017;transform:rotate(-45deg);position:absolute;top:10px;right:10px}.select-byVin__descr{font-size:12px;text-align:center}.select-byParams--guests{font-size:14px;text-align:center;margin-bottom:10px}.select-byParams{margin-bottom:10px}.select-byParams__descr{text-align:center}.select-byParams__button,.select-byParams__descr{font-size:14px;font-weight:700;margin-bottom:10px}.select-byParams__button{border:none;display:block;width:100%;color:#343434;font-family:AvenirNext,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:35px;outline:none}.select-byParams__descr--bottom{font-size:12px;text-align:center}.select-fromGarage{font-size:14px;text-align:center;cursor:pointer;color:#0095c7;margin-bottom:15px;text-decoration:underline}.request-selectCar__title{font-size:14px;font-weight:700;margin-bottom:20px}.garage-cars-one{padding:15px;display:-webkit-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;background:#f3f3f3;border:1px solid #ddd;margin-bottom:20px}.garage-cars-one.active{border:1px solid #0095c7}.garage-cars-one.active .garage-cars-one__check{background:#0095c7}.garage-cars-block{display:-webkit-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:100%}.garage-cars-one__check{height:30px;width:30px;background:#c7c7c7;position:relative;border-radius:5px;margin-right:10px}.garage-cars-one__check:before{content:"";position:absolute;height:12px;width:6px;border-right:3px solid #fff;border-bottom:3px solid #fff;top:5px;left:11px;transform:rotate(45deg)}.garage-cars-one__img{display:none}.garage-cars-one__descr{width:calc(100% - 50px)}.garage-cars-one__descr b,.garage-cars-one__descr span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.garage-cars-one__delete{cursor:pointer;height:25px;width:25px;border-radius:3px;position:absolute;right:0;top:0}.garage-cars-one__delete:before{width:18px;height:2px;top:11px;left:4px}.garage-cars-one__delete:after,.garage-cars-one__delete:before{content:"";position:absolute;background:#ff3334;transform:rotate(45deg)}.garage-cars-one__delete:after{height:18px;width:2px;top:3px;left:12px}.garage-cars-new{background:#f3f3f3;border:1px solid #ddd;margin-bottom:20px;text-align:center;padding:15px;line-height:20px;font-weight:700;text-transform:uppercase;cursor:pointer}.select-parts{padding:20px 15px;border-bottom:1px solid #e7e7e7}.select-parts .error{font-size:12px;font-style:normal}.select-parts__title{font-size:14px;font-weight:700;margin-bottom:5px}.select-parts-add{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ededed;position:relative;margin-bottom:10px}.select-parts-add__input{width:calc(100% - 28px)}.select-parts-add__input input{width:100%;height:34px;padding:0 5px;font-size:16px;border:none;outline:none;font-family:AvenirNext,Tahoma,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-parts-add__button{width:34px;position:relative}.select-parts-add__button button{width:100%;height:34px;border:none;background:#0095c7;color:transparent;outline:none;cursor:pointer}.select-parts-add__button button:after,.select-parts-add__button button:before{content:"";width:16px;height:2px;background:#fff;position:absolute;top:16px;left:9px}.select-parts-add__button button:after{transform:rotate(90deg)}.select-parts-tips{list-style:none;max-height:200px;overflow-y:auto;padding:0;margin:0;border:1px solid #ededed;position:absolute;width:100%;background:#fff;z-index:1}.select-parts-tip{margin:0;padding:8px 5px;border-bottom:1px solid #ededed}.parts-list-one{padding:10px 25px 10px 0;position:relative;border-bottom:1px solid #ededed;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parts-list-one__remove{width:20px;height:30px;position:absolute;top:5px;right:0;cursor:pointer}.parts-list-one__remove:before{height:14px;width:2px;top:10px;left:8px}.parts-list-one__remove:after,.parts-list-one__remove:before{content:"";position:absolute;background:#ff3334;transform:rotate(45deg)}.parts-list-one__remove:after{width:14px;height:2px;top:16px;left:2px}.request-user{padding:0 15px}.request-list-title__block{display:none}.request-user-title{font-size:14px;font-weight:700;margin-bottom:5px}.request-user-col{margin-bottom:15px}.request-user-col label{font-size:14px}.request-user-col label em{font-style:normal;color:#ff3334}.request-user-col>input{width:100%;height:36px;border:1px solid #ededed;padding:0 5px;outline:none;font-size:16px;font-family:AvenirNext,Tahoma,sans-serif}.request-user-col .error{color:#ff3334;font-style:normal;font-size:12px;margin-top:5px}.request-user-col.confirmed:before{content:"";width:12px;height:6px;border-left:3px solid #42c017;border-bottom:3px solid #42c017;transform:rotate(-45deg);position:absolute;top:37px;right:10px}.confirm-error{color:#ff3334;font-style:normal;font-size:12px;margin-top:5px}.login-form .login-bypass{display:block;padding:0 15px 20px;border-bottom:1px solid #ededed;margin-bottom:20px}#vin-requests .user-login{top:-225px}.phone-valid-top{font-size:16px}#vin-requests .phone-valid-confirm{margin-top:26px}#vin-requests .phone-valid-confirm__button{top:0}#vin-requests .phone-valid-submit{margin-top:26px}.phone-valid-confirm__input{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.phone-valid-confirm__input,.user-phone-validate{height:34px;font-size:16px;padding:0 5px;border:none;outline:none}.user-phone-validate{width:100%}.select-parts-add__textarea textarea{width:100%;height:100px;border:1px solid #ededed;padding:5px;outline:none;font-size:16px;font-family:AvenirNext,Tahoma,sans-serif}.select-parts--analog{padding:20px 15px}.select-parts-add__checkbox{display:flex;align-items:center}.select-parts-add__checkbox input[type=checkbox]{position:absolute;opacity:0;left:-10000px}.select-parts-add__checkbox input:checked+label:after{content:"";width:9px;height:5px;border-left:2px solid #0095c7;border-bottom:2px solid #0095c7;position:absolute;top:11px;left:6px;transform:rotate(-45deg)}.select-parts-add__checkbox label{width:auto;max-width:280px;padding-left:40px;margin-bottom:0;line-height:18px;position:relative}.select-parts-add__checkbox label:before{content:"";width:20px;height:20px;border:1px solid #ddd;position:absolute;top:6px;left:0}.select-parts-add__info{position:relative;display:inline-block;cursor:pointer;font-size:20px;font-family:Times New Roman,Times,serif;font-style:italic;background:#0095c7;color:#fff;width:24px;text-align:center;height:24px;line-height:22px;border-radius:16px;vertical-align:middle}.select-parts-add__info_text{display:none;position:absolute;background:#e7e7e7;color:#000;font-size:11px;font-style:normal;line-height:14px;font-family:AvenirNext,Tahoma,sans-serif;top:30px;right:0;width:150px;padding:5px;text-align:left;z-index:1}.vin-request-bottom{padding:0 15px 20px}.get-vinRequest{border:none;display:block;width:100%;color:#343434;font-family:AvenirNext,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;font-weight:700;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:35px;outline:none;margin-bottom:10px;text-transform:uppercase}.get-vinRequest:disabled{background:#dedede;cursor:not-allowed}.request-policy{font-size:12px;line-height:16px}.garage-cars-modal{position:absolute;top:0;left:0;width:100%;height:100%}.garage-cars-modal__overlay{width:100%;height:100%;background:hsla(0,0%,100%,.6);padding:15px}.garage-cars-modal__content{background:#fff;border:1px solid #ddd;padding:20px 15px;position:absolute}.garage-cars-modal__close{position:absolute;top:0;right:0;width:30px;height:30px;cursor:pointer}.garage-cars-modal__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.garage-cars-modal__close:after,.garage-cars-modal__close:before{content:"";width:15px;height:2px;background:#000;position:absolute;top:15px;left:10px}.garage-cars-modal__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.garage-cars-modal__content-title{margin-bottom:20px;font-size:18px;text-align:center;line-height:22px}.garage-cars-modal__delete{border:none;display:block;width:100%;color:#343434;font-family:AvenirNext,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;font-weight:700;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:35px;outline:none;margin-bottom:10px;text-transform:uppercase;text-align:center}.isBlock{display:none}.isBlock .request-list-title__block{display:block;font-size:16px;font-weight:700;padding:0 15px;margin:20px 0;text-align:center}.isBlock .vin-request-block{border-top:1px solid #ddd}.isBlock .request-list-title{display:none}.vin-request-success{padding:0 15px}.vin-request-success__title{font-size:16px;font-weight:700;margin-bottom:20px;text-align:center}.vin-request-success__reload{border:none;display:block;width:100%;color:#343434;font-family:AvenirNext,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;font-weight:700;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:35px;outline:none;margin-bottom:10px;text-transform:uppercase}.request-top{margin-bottom:20px;display:none;padding:0 20px}.request-list-title{color:#0095c7;font-size:16px;border-bottom:1px dashed #0095c7;margin-right:10px;display:inline-block;text-transform:uppercase;cursor:pointer;padding:0}.request-list-title.active{border-bottom:none;color:#343434}.request-block{display:none}.request-block.active{display:block}.request-list-block{padding:10px 15px;border-bottom:1px solid #fff;background:#f3f3f3}.request-list-one{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.request-list-one__col{width:100%;font-size:12px}.grid-col-1,.grid-col-2{width:50%;margin-bottom:10px}.grid-col-2{text-transform:uppercase}.grid-col-3{width:50%;margin-bottom:10px}.grid-col-4{font-size:14px;font-weight:700;margin-bottom:10px}.grid-col-5{border:1px solid #ddd;background:#fff}.request-list-parts__title{font-size:14px;font-weight:700;padding:10px;position:relative}.request-list-parts__title:before{content:"";position:absolute;width:8px;height:8px;border-right:2px solid #5d5d5d;border-bottom:2px solid #5d5d5d;transform:rotate(45deg);top:12px;right:10px}.request-list-parts__title.active{border-bottom:1px solid #ddd}.request-list-parts__title.active:before{transform:rotate(-135deg);top:16px}.request-list-parts__one--HasComments{display:inline-block;padding:2px 5px;background:#fff;color:#000;border-radius:5px;font-size:12px;border:1px solid #dedede;position:relative}.request-list-parts__one--HasComments:before{content:"";width:0;height:0;border-style:solid;border-width:4px 8px 4px 0;border-color:transparent #ddd transparent transparent;position:absolute;top:4px;left:-9px}.request-list-parts__one--HasComments:after{content:"";width:0;height:0;border-style:solid;border-width:3.5px 7px 3.5px 0;border-color:transparent #fff transparent transparent;position:absolute;top:4px;left:-7px}.request-list-grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 10px;border-bottom:1px solid #ddd}.request-list-grid:last-child{border-bottom:none}.request-list-parts__one{width:33%;padding-left:5px;word-wrap:break-word;text-transform:none}.request-list-parts__one span{display:block;color:#bfbfbf;font-size:11px;width:90px}.request-list-parts__name{width:33%;padding-right:5px;word-wrap:break-word}.request-list-parts__name--half{width:50%}.request-list-parts__one--inProgress{background:#0095c7}.request-list-parts__one--inProgress,.request-list-parts__one--new{display:inline-block;padding:2px 5px;color:#fff;border-radius:5px;font-size:12px;margin-bottom:5px;margin-right:5px}.request-list-parts__one--new{background:#98d817}.request-list-parts__one--ready{background:#f60}.request-list-parts__one--no,.request-list-parts__one--ready{display:inline-block;padding:2px 5px;color:#fff;border-radius:5px;font-size:12px;margin-bottom:5px;margin-right:5px}.request-list-parts__one--no{background:#ff3334}.request-list-comments__list{margin-top:8px}.vin-request-comments__comment{padding:10px 12px;font-size:12px;margin-bottom:8px;position:relative;word-wrap:break-word}.vin-request-comments__comment span{display:block;margin-bottom:5px}.vin-request-comments__comment.left{background:#ddd;border:1px solid #ddd;border-radius:5px}.vin-request-comments__comment.left:before{content:"";width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 9px;border-color:transparent transparent transparent #ddd;position:absolute;top:10px;left:100%}.vin-request-comments__comment.right{background:#fff;border:1px solid #ddd;border-radius:5px}.vin-request-comments__comment.right:before{content:"";width:0;height:0;border-style:solid;border-width:5px 10px 5px 0;border-color:transparent #ddd transparent transparent;position:absolute;top:10px;right:100%}.vin-request-comments__comment.right:after{content:"";width:0;height:0;border-style:solid;border-width:4px 8px 4px 0;border-color:transparent #fff transparent transparent;position:absolute;top:11px;left:-8px}.request-list-comment__one--last{margin-top:8px;padding:10px 12px;font-size:12px;margin-bottom:8px;background:#ddd;border:1px solid #ddd;border-radius:5px;word-wrap:break-word}.request-list-comment__one--last:before{content:"";width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 9px;border-color:transparent transparent transparent #ddd;position:absolute;top:10px;left:100%}.request-list-comment__one--last span{display:block;margin-bottom:10px}.vin-request-comments-user{font-weight:700;margin-bottom:5px}.vin-request-comments__box{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ddd;background:#fff}.vin-request-comments__text{width:calc(100% - 34px);z-index:10}.vin-request-comments__textarea{width:100%;height:34px;padding:5px;font-size:16px;border:none;outline:none;font-family:AvenirNext,Tahoma,sans-serif;display:block;background:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;resize:none}.vin-request-comments__btn{width:34px}.vin-request-comments__button{width:100%;height:34px;border:none;background:#0095c7;color:transparent;outline:none;cursor:pointer;position:relative}.vin-request-comments__button:before{content:"";position:absolute;background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-157px -50px;width:18px;height:18px;top:7px;left:8px}.vin-request-comments__error{font-size:12px;color:#ff3334;margin-top:5px}.request-list-comments__hide{font-size:12px;text-decoration:underline;cursor:pointer;text-align:center;margin:5px 10px 0}.request-pagination-list{margin:0;padding:0}.request-pagination{text-align:center;margin:20px 0 0;list-style:none}.request-pagination li{display:inline-block}.request-pagination a{outline:none;padding:5px 10px;cursor:pointer;display:inline-block}.request-pagination .disabled a{color:#ddd}.request-pagination-one{display:inline-block;margin:0;color:#004a85;cursor:pointer}.request-pagination-one.active a{color:#bfbfbf;text-decoration:none}@media (max-width:360px){.request-list-one__col,.request-list-parts__name,.request-list-parts__one,.request-list-parts__one--HasComments{font-size:11px}}.category-one .catalog-nav__link{padding-left:55px;cursor:pointer}.category-one .icon{position:absolute;text-align:center;top:50%;left:6px;margin-top:-22px}.category-one .icon i{height:44px;width:44px;background-size:cover;background-position:50%;background-repeat:no-repeat;display:inline-block}.category-one>.catalog-nav__link{cursor:pointer}.category-one>.catalog-nav__link:after{content:"";display:block;height:8px;width:8px;border-left:2px solid #474747;border-top:2px solid #474747;position:absolute;top:20px;right:18px;transform:rotate(225deg)}.category-one>.catalog-nav__link.open{background-color:#e7e7e7}.category-one>.catalog-nav__link.open:after{top:23px;transform:rotate(45deg)}.category-one>.catalog-nav__link.items:after{top:23px;transform:rotate(225deg)}.category-one-child{display:none;background:#f5f5f5}.category-one .category-one-child .catalog-nav__link:after{content:"";display:block;height:8px;width:8px;border-left:2px solid #474747;border-top:2px solid #474747;position:absolute;top:20px;right:18px;transform:rotate(225deg)}.category-one .category-one-child .catalog-nav__link:before{content:"\2795";display:block;position:absolute;left:20px;top:34%;font-size:18px;color:#474747}.category-one .category-one-child .catalog-nav__link.open{background-color:#f3f3f3}.category-one .category-one-child .catalog-nav__link.open:after{top:23px;transform:rotate(45deg)}.category-one .category-one-child .catalog-nav__link.open:before{content:"\2796"}.level-3 .catalog-nav__link{padding-left:80px}.level-3 .catalog-nav__link:before{font-size:16px!important;left:50px!important}.tecdoc .catalog__body{padding:0 16px;display:flex;flex-wrap:wrap}h3.catalog-title{margin:0;padding:0;text-align:center;font-size:16px;width:100%}.vendor-code__item span{display:inline-block;min-width:90px}.vendor-code__item ins.delivery_date{background:#49ad49;padding:1px 5px;color:#fff;margin-bottom:5px;display:inline-block}.tecdoc .catalog__header{display:flex;justify-content:space-between;margin-bottom:0}.tecdoc .catalog__header-col{width:49%}.catalog-filters{width:100%;margin-bottom:20px}.catalog-filters .catalog__header{margin-bottom:0}.filter-panel{display:block;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:99999}.filter-overlay{width:100%;left:0;bottom:0;z-index:100;-moz-transition:all .3s 0s ease-in-out;-ms-transition:all .3s 0s ease-in-out;-o-transition:all .3s 0s ease-in-out;transition:all .3s ease-in-out 0s;background-color:rgba(52,52,52,.69)}.filter-body,.filter-overlay{display:block;position:absolute;height:100%;top:0;right:0}.filter-body{background:#f3f3f3;width:280px;max-height:100%;overflow-y:auto;z-index:1000;padding-bottom:100px}.filter__title{color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:24px;font-weight:400;line-height:33px}.filter__header{margin:12px 20px;font-size:0;display:flex}.sort__header-col_side_left{width:43px}.filter__exit,.side-panel .exit-btn,.sort__exit{display:block;width:30px;height:30px;background:url("/pic/mobile/exit.png") no-repeat 5px 50%;cursor:pointer}.list-sort{padding:0 20px}.list-sort-one{padding-left:45px;margin-bottom:15px}.list-sort-one input[type=radio]{display:none}.list-sort-one input[type=radio]:checked+label:before{-webkit-box-shadow:inset 0 0 0 6px #fff;-moz-box-shadow:inset 0 0 0 6px #fff;box-shadow:inset 0 0 0 6px #fff}.list-sort-one label{font-weight:400}.list-sort-one label:before{content:"";position:absolute;top:-3px;left:0;width:28px;height:28px;display:inline-block;vertical-align:middle;background-color:#f60;border:1px solid #e7e7e7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 0 0 15px #fff;-moz-box-shadow:inset 0 0 0 15px #fff;box-shadow:inset 0 0 0 15px #fff;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-o-transition:all .2s 0s linear;transition:all .2s linear 0s}.filter-list__title{background-color:#dadada;border:1px solid #f3f3f3;color:#262626;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;line-height:22px;position:relative;padding:14px 20px;text-decoration:none;display:block;cursor:pointer}.filter-list__title:after{content:"";display:block;width:10px;height:10px;background:url(/pic/mobile/arrow-small-blue.png) no-repeat 50%;transform:rotate(180deg);background-size:contain;position:absolute;right:20px;top:20px;-webkit-transition:transform .2s linear 0s;-moz-transition:transform .2s 0s linear;-ms-transition:transform .2s 0s linear;-o-transition:transform .2s 0s linear;transition:transform .2s linear 0s}.filter-list__title.open:after{transform:rotate(0deg)}.filters{padding:10px 20px}.filter-one input[type=checkbox]{display:none}.filter-one input[type=checkbox]:checked+.filter-one__title:before{background:#f60 url(/pic/mobile/check.png) no-repeat 50%}.filter-one input[disabled=disabled]+.filter-one__title{color:#dadada}.filter-one input[disabled=disabled]+.filter-one__title:before{background-color:#f3f3f3}.filter-one__title{vertical-align:middle;color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:24px;position:relative;padding-left:30px;cursor:pointer}.filter-one__title:before{content:"";display:inline-block;vertical-align:middle;width:21px;height:22px;background-color:#fff;border:1px solid #e7e7e7;margin-right:16px;position:absolute;top:0;left:0;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s 0s ease-in-out;-ms-transition:all .2s 0s ease-in-out;-o-transition:all .2s 0s ease-in-out;transition:all .2s ease-in-out 0s}.filter-button{margin:0 20px 20px}.filter-button__found-goodg{margin-bottom:10px}.filter-button__found-goodg,.filter-button__reset-filter{cursor:pointer;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;text-decoration:none;height:40px}.cart-add__disabled,.filter-button__found-goodg,.filter-button__reset-filter{border:none;display:block;width:100%;color:#343434;font-family:AvenirNext,Tahoma,sans-serif;text-align:center}.cart-add__disabled{position:relative;height:100%;background:#dadada;font-size:14px;font-weight:400;line-height:14px;padding:0;border-radius:0;outline:none}.catalog__header-col .sort-btn{padding:8px 10px;cursor:pointer}@media (min-width:640px){.tecdoc .catalog__body{display:flex;justify-content:space-between;flex-wrap:wrap}.catalog__body>.catalog__item{width:48%;border-bottom:none}}.tecdoc .icon .icon_all_spare_parts{background-image:url("/pic/selection_by_brand_ico/blue/128x128/all_spare_parts.png")}.tecdoc .icon .icon_engine_oil{background-image:url("/pic/selection_by_brand_ico/blue/128x128/engine_oil.png")}.tecdoc .icon .icon_filter_oil{background-image:url("/pic/selection_by_brand_ico/blue/128x128/filter_oil.png")}.tecdoc .icon .icon_air_filter{background-image:url("/pic/selection_by_brand_ico/blue/128x128/air_filter.png")}.tecdoc .icon .icon_cabin_filter{background-image:url("/pic/selection_by_brand_ico/blue/128x128/cabin_filter.png")}.tecdoc .icon .icon_transmission_oil{background-image:url("/pic/selection_by_brand_ico/blue/128x128/transmission_oil.png")}.tecdoc .icon .icon_brake_discs{background-image:url("/pic/selection_by_brand_ico/blue/128x128/brake_discs.png")}.tecdoc .icon .icon_brake_shoes{background-image:url("/pic/selection_by_brand_ico/blue/128x128/brake_shoes.png")}.tecdoc .icon .icon_lightbulb{background-image:url("/pic/selection_by_brand_ico/blue/128x128/lightbulb.png")}.tecdoc .icon .icon_wiper_blades{background-image:url("/pic/selection_by_brand_ico/blue/128x128/wiper_blades.png")}.tecdoc .icon .icon_plug_spark{background-image:url("/pic/selection_by_brand_ico/blue/128x128/plug_spark.png")}.tecdoc .icon .icon_brake_fluid{background-image:url("/pic/selection_by_brand_ico/blue/128x128/brake_fluid.png")}.tecdoc .icon .icon_coolant{background-image:url("/pic/selection_by_brand_ico/blue/128x128/coolant.png")}.tecdoc .icon .icon_gur_fluid{background-image:url("/pic/selection_by_brand_ico/blue/128x128/gur_fluid.png")}.tecdoc .icon .icon_fuel_filter{background-image:url("/pic/selection_by_brand_ico/blue/128x128/fuel_filter.png")}.tecdoc .icon .icon_belts{background-image:url("/pic/selection_by_brand_ico/blue/128x128/belts.png")}.tecdoc .icon .icon_shock_absorbers{background-image:url("/pic/selection_by_brand_ico/blue/128x128/shock_absorbers.png")}.tecdoc .icon .icon_accumulator{background-image:url("/pic/selection_by_brand_ico/blue/128x128/accumulator.png")}.tecdoc .icon .icon_levers_and_thrusts{background-image:url("/pic/selection_by_brand_ico/blue/128x128/levers_and_thrusts.png")}.rating{text-decoration:none!important}.star-rating.empty{background-image:url(/pic/ico-star-d.gif)}.star-rating.empty,.star-rating .filled{display:inline-block;height:12px;width:60px;vertical-align:middle;margin-right:5px}.star-rating .filled{background-image:url(/pic/ico-star.gif);vertical-align:top}.tecdoc .rating.empty .count{padding-left:0}.tecdoc .rating{text-decoration:none}.product__code,.rating .count{color:#646464;font-family:AvenirNext,Tahoma,sans-serif;font-size:12px;font-weight:400;line-height:16px;vertical-align:middle}.catalog__item .error{font-size:12px;color:red;position:absolute;background:#fff;bottom:0}.catalog-item__title--nolink{font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;line-height:21px;text-decoration:none}.catalog-item--volume{color:#f60}.filter-btn{cursor:pointer}.panel_button.filter-btn{position:fixed;right:0;top:25%;z-index:9999;height:68px;width:50px;overflow:hidden;cursor:pointer}.panel_button.filter-btn div,.panel_button.search-panel-btn div{cursor:pointer;padding:7px 9px;transform:rotate(-30deg);color:#fff;z-index:9999;height:40px;width:120px;background:#f60;margin-left:2px;overflow:hidden}.panel_button.filter-btn ins,.panel_button.search-panel-btn ins{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-127px -88px;width:28px;height:28px;display:block;text-indent:-1000px;overflow:hidden}.panel_button.sort-btn{position:fixed;right:0;top:calc(25% + 55px);z-index:9999;height:68px;width:50px;overflow:hidden}.panel_button.sort-btn div{cursor:pointer;padding:7px 9px;transform:rotate(-30deg);color:#fff;z-index:9999;height:40px;width:120px;background:#0095c7;margin-left:2px}.panel_button.sort-btn ins{background-image:url(/pic/1f57213866a73959b4e39104a8f66ee8.spriteMobile.png);background-position:-127px -60px;width:28px;height:28px;display:block;text-indent:-1000px;overflow:hidden}.tecdoc-descr{width:100%;font-size:14px;margin-bottom:20px}.tecdoc-descr-title{font-weight:700;padding:0;font-size:16px;cursor:pointer}.tecdoc-descr-title span{border-bottom:1px dashed #004a85;display:inline-block;color:#004a85;position:relative}.tecdoc-descr-title span:before{content:"";display:block;height:6px;width:6px;border-left:2px solid #004a85;border-top:2px solid #004a85;position:absolute;top:6px;right:-15px;transform:rotate(225deg)}.tecdoc-descr-title.open span:before{top:10px;transform:rotate(45deg)}.tecdoc-descr-list{display:none;margin-top:10px}.tecdoc-descr-one{background:#f5f5f5;border-bottom:1px solid #fff}.tecdoc-descr__title{font-weight:700;padding:10px 15px;cursor:pointer;position:relative}.tecdoc-descr__title:before{content:"";display:block;height:8px;width:8px;border-left:2px solid #474747;border-top:2px solid #474747;position:absolute;top:15px;right:18px;transform:rotate(225deg)}.tecdoc-descr__title.open:before{top:18px;transform:rotate(45deg)}.tecdoc-descr__text{display:none;padding:0 15px}.tecdoc-descr__text-one{padding:5px 0}.tecdoc-descr__text-one span{font-style:italic;color:#555}.tecdoc-descr__text-one img{display:inline-block;vertical-align:middle}.tecdoc .catalog__item:first-child{padding-top:0}.tecdoc.car .catalog-nav__link.active{margin-bottom:20px}.views__title{display:block;margin-bottom:14px;color:#0f0f0f;font-family:AvenirNext,Tahoma,sans-serif;font-size:18px;font-weight:700;line-height:25px}@media (min-width:640px){.relatedModal .catalog-item-outer-wrapper{width:48%!important}}.cars-tree-mobile li{margin:0 0 -1px}.overlay_show{opacity:1;z-index:9999}#search_form{padding-bottom:185px}#search-mobile-list{min-height:0;padding:25px 16px 0}.catalog__body{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.side-panel{position:fixed;right:0;top:0;bottom:0;width:280px;background-color:#f3f3f3;z-index:9999;-webkit-transform:translate(100%);-moz-transform:translate(100%);-o-transform:translate(100%);transform:translate(100%);-webkit-transition:transform .3s linear 0s;-moz-transition:transform .3s 0s linear;-ms-transition:transform .3s 0s linear;-o-transition:transform .3s 0s linear;transition:transform .3s linear 0s;display:none}.filter__body,.side-panel:not(.filter){overflow-y:auto;-webkit-overflow-scrolling:touch}.filter__body .submit{display:none}.price-filter .filter__body{height:calc(100vh - 100px)}.side-panel.show{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0);display:block}.filter__title{color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:24px;font-weight:400;line-height:33px}.filter__header{margin:12px 20px;font-size:0}.filter__header-col{display:inline-block;vertical-align:middle}.filter__header-col_side_left{text-align:left;width:24%}.filter__header-col_side_center{text-align:center;width:100%}.filter__header-col_side_right{text-align:right;width:30%}.sort__header-col_side_left{width:26%}.filter__exit,.side-panel .exit-btn,.sort__exit{display:block;width:30px;height:30px;background:url("/pic/mobile/exit.png") no-repeat left 50%}.sort>form{padding:0 20px}.sort>form .radio__item-container{margin-bottom:17px}.btn-link,.sort>form .radio__title{font-weight:400}.btn-link{color:#004a85;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;line-height:22px;text-decoration:underline;border:none;background:transparent;display:inline;padding:0}.radio{display:none}.radio:checked+.radio__title:before{-webkit-box-shadow:inset 0 0 0 6px #fff;-moz-box-shadow:inset 0 0 0 6px #fff;box-shadow:inset 0 0 0 6px #fff}.radio__select{display:none}.radio__title{position:relative;font-weight:700}.radio__title-text{color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;line-height:20px}.radio__title:before{content:"";position:absolute;top:0;left:-44px;width:28px;height:28px;display:inline-block;vertical-align:middle;background-color:#f60;border:1px solid #e7e7e7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 0 0 15px #fff;-moz-box-shadow:inset 0 0 0 15px #fff;box-shadow:inset 0 0 0 15px #fff;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-o-transition:all .2s 0s linear;transition:all .2s linear 0s}.radio__item-container{padding-left:45px;margin-bottom:15px}.filter .subsections{padding:0 20px 10px}.filter .subsections ul{padding:0;margin-bottom:0}#filter_lost_and_found{margin:0 20px 20px}#filter_lost_and_found>*{margin:15px auto;color:initial;width:100%;display:block}.found-goods-btn{height:40px}.catalog__header{display:table;width:100%;margin-bottom:15px}.catalog__header-col{display:table-cell;vertical-align:top;width:50%}.catalog__header-col:first-child:not(:last-child){padding-right:8px}.search-info .search-query,.subsection__title-wrapper{margin-bottom:10px}.catalog-page h1,.search-info .search-query,.subsection__title{font-family:AvenirNext,Tahoma,sans-serif;color:#000;font-size:20px;font-weight:700;line-height:28px}price-list-top .subsection__title{margin-bottom:35px}.catalog-page h2,.search-info{padding-bottom:10px;font-size:15px;font-weight:700}.filter .subsections{padding:0 20px 30px}.category__title{color:#262626;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;line-height:22px;margin-bottom:12px}.subsections li{margin-bottom:12px;display:none}.subsections .link{font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#004a85;text-decoration:underline}.subsections .count:before,.tecdoc :not(.rating)>.count:before{content:"("}.subsections .count:after,.tecdoc :not(.rating)>.count:after{content:")"}.category__more{display:none}.category__more:before{content:"\41F\43E\43A\430\437\430\442\44C   \435\449\435";color:#f60;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:400;line-height:19px}li.category__item{list-style:none;display:block}.category_open .category__more:before{content:"\421\43A\440\44B\442\44C"}.section .container{padding:20px;display:none;overflow:hidden}.section .container i{display:block;margin-left:45px;margin-bottom:10px}.section .title-wrapper{width:100%;margin-bottom:0}.section .title-wrapper .description{display:none}.section.section-expand .container,.section .uncollapsible+.container{display:block}.section-expand .filter-section__title:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.filter-section__title{background-color:#dadada;border:1px solid #f3f3f3;color:#262626;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;line-height:22px;position:relative;padding:14px 20px;text-decoration:none;display:block}.title-wrapper:not(.uncollapsible) .filter-section__title:after{content:"";display:block;width:10px;height:10px;background:url("/pic/mobile/arrow-small-blue.png") no-repeat 50%;background-size:contain;position:absolute;right:20px;top:20px;-webkit-transition:transform .2s linear 0s;-moz-transition:transform .2s 0s linear;-ms-transition:transform .2s 0s linear;-o-transition:transform .2s 0s linear;transition:transform .2s linear 0s}i.filter-section__checkbox-item{margin-bottom:18px;margin-left:0!important}.filter-section__checkbox-item .checkbox{display:inline-block;width:100%;font-style:normal;font-size:16px}.filter-section__checkbox-item .checkbox.disabled:BEFORE{background-color:#e7e7e7}.filter-section__checkbox-item .warehouse-popup-link{display:inline-block;margin-left:5px}.checkbox:before{content:"";width:21px;height:22px;background-color:#fff;border:1px solid #e7e7e7;margin-right:16px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s 0s ease-in-out;-ms-transition:all .2s 0s ease-in-out;-o-transition:all .2s 0s ease-in-out;transition:all .2s ease-in-out 0s}.checkbox:before,.checkbox__title{display:inline-block;vertical-align:middle}.checkbox__title{color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:24px;position:relative;max-width:82%}.checkbox__input{display:none}.checkbox__input:checked+.checkbox__title:before{content:"";position:absolute;width:21px;height:22px;top:0;left:-38px;background:#f60 url(/pic/mobile/check.png) no-repeat 50%}.checkbox__input:disabled:before{background-color:#f3f3f3}.checkbox__input:disabled+.checkbox__title{color:#9c9c9c}.checkbox_checked:before{background:#f60 url("/pic/mobile/check.png") no-repeat 50%}.filter-section__more{display:none}.filter-section__more:after{content:"\41F\43E\43A\430\437\430\442\44C   \435\449\435";color:#f60;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:400;line-height:19px}.filter-section_open .filter-section__checkbox-item{display:block}.filter-section_open .filter-section__more:after{content:"\421\43A\440\44B\442\44C"}.filter-section__price-title{color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;margin-bottom:14px;display:block}.filter-section__price-container{position:relative;display:block}.filter-section__price-container:after{content:"";display:block;clear:both}.filter-section__price-container:before{content:"\2014";display:block;color:#000;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.filter .catalog-quantity{margin-top:20px}.filter-section__price-input{display:block;width:105px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff url("/pic/mobile/arrows.png") no-repeat right 10px top 50%;background-size:8px;border:1px solid #e7e7e7;color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:400;line-height:18px;padding:8px 20px}.filter-section__price-input_from{float:left}.filter-section__price-input_to{float:right}.filter .search{margin:0 20px 20px}.filter .search form>:not(:last-child){margin-bottom:20px}.price-filter select{display:block;width:100%;background-color:#fff;border:1px solid #e7e7e7;color:#000;font-family:AvenirNext,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;padding:6px 15px}.price-filter select option:disabled{color:#b7b7b7}.price-filter .multiselect{-webkit-appearance:none}.tree{margin-left:-5px;display:block;overflow:hidden}.tree__item-title{font-size:1em;color:#000;text-decoration:none;cursor:default;position:relative;padding-left:25px;display:inline-block;line-height:18px}.tree__item-title:before{content:"";height:16px;width:16px;display:inline-block;vertical-align:middle;position:absolute;top:0;left:0;border:1px solid #dadada;background:#fff}.tree__item-label>.tree__item-checkbox:checked+.tree__item-title:after{content:"";width:9px;height:4px;position:absolute;top:4px;left:4px;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.tree__item-checkbox:disabled+.tree__item-title{color:#9c9c9c}.tree__item-checkbox:disabled+.tree__item-title:before{background:#f3f3f3}.tree__list{margin:0;list-style:none}.tree__list_deep_0{padding-left:20px}.tree__item-label{position:relative;margin-bottom:5px}.tree__item-label:before{width:16px;height:16px;background-position:-2px -19px}.tree__item-label_checked:before{background-position:-38px -19px}.tree__item-label_undetermined:before{background-position:-20px -19px}.tree__item .tree__list{padding-left:25px}.tree__item-label:before,.tree__item-toggle{background-image:url("/pic/jstree.png")}.tree__item-toggle{background-position:0 0;width:18px;height:18px;left:-18px;display:inline-block;position:absolute}.tree__item-toggle.open{background-position:-18px 0}.tree__list{display:none}.jstree.jstree-default>ul,.tree__list_deep_0{display:block}.jstree.jstree-default li,.tree__item{position:relative}.jstree.jstree-default li a{overflow:hidden;text-overflow:ellipsis;width:100%}.tree__item:last-child{margin-bottom:0}.tree__item-label{display:inline-block}.tree__item-label_undetermined:before{opacity:.5}.tree__item-checkbox{top:2px;display:none}#filter_get_cont,#filter_lost_and_found{display:none}.found-goods-btn,.reset-filter-btn,.yellow-btn{border:none;display:block;cursor:pointer;width:100%;color:#343434;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:10px 0;text-align:center;text-decoration:none;height:40px;outline:none}#filter_lost_and_found .found-goods-btn.disabled{cursor:default;background:#aaa;background:-moz-linear-gradient(top,#aaa 0,#9c9b9b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#aaa),color-stop(100%,#9c9b9b));background:-webkit-linear-gradient(top,#aaa,#9c9b9b);background:-o-linear-gradient(top,#aaa 0,#9c9b9b 100%);background:-ms-linear-gradient(top,#aaa 0,#9c9b9b 100%);background:linear-gradient(180deg,#aaa 0,#9c9b9b)}.views__wrapper{background-color:#f3f3f3;display:block;padding:15px 16px 20px;margin:0 -16px 20px}.views__title{display:block;margin-bottom:14px;color:#0f0f0f;font-family:AvenirNext,Tahoma,sans-serif;font-size:18px;font-weight:700;line-height:25px}.views-product{background-color:#fff;border:1px solid #ccc;padding:15px 16px}.views-product__img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;max-height:140px;margin:auto}.views-product__img-wrapper{display:block;height:136px;position:relative;background:#fff;width:100%}.views-product__title{display:inline;font-family:AvenirNext,Tahoma,sans-serif;color:#004a85;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}.views-product__title-wrapper{display:block;margin-bottom:10px;height:85px;overflow:hidden;text-overflow:ellipsis}.views-product__price{color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;line-height:22px}.views__btn{display:block}.filled-param{border:2px solid #e7e7e7;display:inline-block;padding:7px;background-color:#f3f3f3;margin-bottom:7px;margin-right:5px;max-width:100%}.filled-param-body{display:inline-block;max-width:calc(100% - 14px)}.filled-param-label{font-size:12px;color:#646464}.filled-param-label:empty{display:none!important}.filled-param-label:after{content:":"}.filled-param-values{font-size:15px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filled-param-cancel{width:10px;height:10px;background:url(/pic/mobile/cross.png);background-size:cover;display:inline-block;vertical-align:top}.views-carusel{overflow:hidden}.views-carusel .swiper-slide{height:auto!important}.swiper-button-next,.swiper-button-prev{height:78px;width:40px;z-index:100;opacity:1;top:100px}.swiper-button-prev{background:url(/pic/mobile/arrows-half-round-back.png) no-repeat 50%;background-size:contain;left:-16px}.swiper-button-next{background:url(/pic/mobile/arrows-half-round-next.png) no-repeat 50%;background-size:contain;right:-16px}.pager{font-size:0;margin-top:15px;text-align:center;margin-bottom:15px;list-style-type:none}.pager .first,.pager .last{display:none}@media (min-width:480px){.pager{width:50%;margin:15px auto}}.page,.pager .next,.pager .previous{display:inline-block;vertical-align:middle;width:14.28571429%;height:40px;text-align:center;color:#004a85;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:500;line-height:40px;text-decoration:underline;padding:0 5px}.pager .hidden:not(.col){display:none}.page.selected{color:#bfbfbf}.page.selected,.pager .next,.pager .previous{text-decoration:none}.pager .previous{text-align:left}.pager .next{text-align:right}.pagination__link{display:block;text-decoration:none;color:inherit}.brand__item{margin:15px 0}.brand__item .brand-item__name{width:40%;display:inline-block;background:#f3f3f3;vertical-align:top;height:36px}.brand__item .brand-item__brand-name{color:#262626;font-size:16px;font-weight:700;line-height:20px;text-align:center}.brand__item .brand-item__brand-description,.brand__item .brand-item__brand-name{font-family:AvenirNext,Arial,sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brand__item .brand-item__brand-description{color:#646464;font-size:12px;font-weight:400;line-height:16px;padding:0 5px}.brand__item .brand-item__brand-button{width:60%;display:inline-block;vertical-align:top;height:36px}.brand-search{border:none;color:#343434;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:36px;-webkit-transition:background .2s linear 0s;-moz-transition:background .2s 0s linear;-ms-transition:background .2s 0s linear;-o-transition:background .2s 0s linear;transition:background .2s linear 0s}.brand-search,.brand-search.disabled{display:block;width:100%;font-family:AvenirNext,Tahoma,sans-serif}.brand-search.disabled{position:relative;height:100%;background:#dadada;font-size:14px;font-weight:400;line-height:14px;text-align:center;padding:0}.car-model-mobile{font-size:12px;color:#343434}.selection-light-container{background:#fafafa;margin:0 -15px 20px;height:auto!important}.selection-light-container .select-img{height:60px;background-position:50%;background-repeat:no-repeat;background-color:#fff;border:2px solid #fccb08;border-radius:5px;background-size:90% auto;display:block;margin:15px}.selection-light-select-auto{padding:15px}.selection-light-select-auto div.head{margin-bottom:7px;font-weight:500;font-size:1.2em}.selection-light-select-auto .item{width:100%;margin-bottom:5px}.selection-light-select-auto select{border:1px solid #8bb7d9;padding:4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:100%;height:35px;background:#fff}#hits_namearticle_search input[type=submit]{display:none}.order-parameter__input{display:block;width:100%;background-color:#fff;border:1px solid #e7e7e7;color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:22px;padding:6px 15px}.subsections .section{display:flex;align-items:center}.subsections .section .sub{display:none}.subsections .section .right{margin-bottom:5px}.subsections .section .left{padding-right:10px}.subsections .section .left .link{display:inline-block}.subsections .right .link{font-size:16px;line-height:20px;color:#004a85;text-decoration:underline;display:inline-block}.subsections .count{font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000}#select-size{padding:20px 15px}#select-size .group-label{margin-bottom:20px}#select-size .group-label a{text-decoration:none;color:#fff;font-size:14px;background:#0099cb;padding:5px 10px}#select-size .group-label a.active{background:#f96622}.catalog-nav__link--no-icon{padding-left:20px!important}.catalog-nav__link.found{background:#fff0b5!important}.level-3 .level-3 .catalog-nav__link{padding-left:110px}.level-3 .level-3 .catalog-nav__link:before{left:80px!important}.filterBy{border-bottom:1px solid #474747}.filterBy .category-one-child{display:block}.catalog-type-title{padding:15px 25px 0}.catalog-type{display:flex;justify-content:space-between;padding:15px 16px}.catalog-type-one{background:#f3f3f3;padding:6px 5px;width:48%;text-align:center;font-size:16px}.catalog-type-one.active{background:#0095c7;color:#fff}.category-filter{padding:0 15px 15px}.category-filter input{width:100%;height:35px;border:1px solid #ddd;outline:none;padding:0 10px}.category-filter--noFound{padding:15px 0 0}.model-info-showParam{border-bottom:1px dashed #004a85;display:inline-block;color:#004a85!important}@media (max-width:360px){.catalog-type-one{font-size:14px}}.delivery-block{display:block}.delivery__header{display:block;margin-bottom:5px}.delivery__title{line-height:20px;color:#000}.delivery-block .delivery__region,.delivery__title{display:inline;font-family:AvenirNext,Arial,sans-serif;font-size:14px;font-weight:700}.delivery-block .delivery__region{line-height:16px;color:#f60;text-decoration:none;border-bottom:1px dashed #f60}.delivery__item{display:block;margin-bottom:15px}.delivery__item-title{font-family:AvenirNext,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#000}.delivery__item.disable,.delivery__item.disable a{color:grey}.delivery__item-info,.rating-hint{font-family:AvenirNext,Arial,sans-serif}.delivery__toggle{display:block;margin-top:12px}.delivery__toggle:before{content:"\203A";font-family:Arial,sans-serif;margin-right:6px;font-size:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.delivery__toggle:after,.delivery__toggle:before{display:inline-block;vertical-align:middle;color:#f60}.delivery__toggle:after{content:"\41F\43E\434\440\43E\431\43D\435\435";font-family:AvenirNext,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px;border-bottom:1px dashed #f60}.delivery__body{display:none}.delivery_show .delivery__body{display:block}.delivery_show .delivery__toggle:after{content:"\421\43A\440\44B\442\44C"}.delivery_show .delivery__toggle:before{content:url("/pic/mobile/cross.png")}.not-delivery-reasons-popup{padding:20px 15px}.delivery__item.disable>a{text-decoration:none}.accordeon{position:relative;margin:0 auto}.accordeon-item .carousel .slick-list{overflow:visible}.accordeon-item .carousel .slick-dots{margin-top:20px}.accordeon-item__header{display:block;position:relative;width:100%;background:#fff url("/pic/mobile/plus.png") no-repeat top 50% right 20px;background-size:12px;border-bottom:1px solid #e7e7e7;color:#000;font-family:AvenirNext,Arial,sans-serif;font-size:15px;font-weight:400;line-height:40px;padding:4px 15px;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-o-transition:all .2s 0s linear;transition:all .2s linear 0s}.accordeon-item__content{display:none;background-color:#f3f3f3;width:100%;color:#000;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.accordeon-item__content .analogs-tpl,.accordeon-item__content .product-fast-reviews,.accordeon-item__content .table,.accordeon-item__content .use{padding:15px}.accordeon-item_show .accordeon-item__content{display:block}.accordeon-item_show .accordeon-item__header{background:#fff url("/pic/mobile/minus.png") no-repeat top 50% right 20px;background-size:12px}.accordeon__item{border:1px solid #e7e7e7}.accordeon__item:not(:last-child){border-bottom-style:none}.accordeon__item>*{background-color:#fff}.use{margin:-15px}.use__item{border-bottom:1px solid #e7e7e7}.use__item:last-child{border-bottom:none}.use-item{padding:15px}.use-item__title{color:#000;font-size:14px;line-height:20px}.use-item__count,.use-item__title{font-family:AvenirNext,Tahoma,sans-serif;font-weight:400}.use-item__count{color:#646464;font-size:12px;line-height:16px}.use-item__dropdown-link{font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#004a85;text-decoration:underline}.use-item__dropdown-content{display:none;border:5px solid #000;position:relative;box-shadow:0 0 15px 0 rgba(0,0,0,.5);margin:5px 0 20px}.use-item__dropdown-content:before{content:"";position:absolute;left:50%;top:-25px;border:10px solid transparent;border-bottom:10px solid #000;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.use-item__dropdown-img{display:block;width:100%}.use-item__dropdown_open .use-item__dropdown-content{display:block}.use-item__dropdown_open .use-item__dropdown-link:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.use-item__section{color:#646464;font-family:AvenirNext,Tahoma,sans-serif;font-size:12px;font-weight:400;line-height:16px}.table__row{display:block;width:100%;font-size:0;margin-bottom:10px}.table__cell{display:inline-block;vertical-align:top;width:50%;color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding-right:10px;overflow:hidden;text-overflow:ellipsis}.article-item{font-size:0;padding:15px}.article-item__col{display:inline-block;vertical-align:top}.article-item__col_side_left{width:33.33333333%}.article-item__col_side_right{width:66.66666667%;padding-left:15px}.article-item__date{color:#646464;font-size:12px;font-weight:400;line-height:16px;margin-bottom:5px}.article-item__date,.article-item__link{font-family:AvenirNext,Tahoma,sans-serif}.article-item__link{color:#004a85;font-size:16px;font-weight:700;line-height:21px;text-decoration:none}.article-item__img{display:block;width:100%}.article-item__img-wrapper{display:block}.views-product{margin:0 5px}.views__wrapper{background-color:#f3f3f3;display:block;padding:15px 16px 20px;margin:0 -16px 20px}.views-carousel{margin:0 -8px 15px;overflow:hidden}.carousel{overflow:hidden}.views__title{display:block;margin-bottom:14px;color:#0f0f0f;font-family:AvenirNext,Tahoma,sans-serif;font-size:18px;font-weight:700;line-height:25px}.views-product__img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;max-height:140px;margin:auto}.views-product__img-wrapper{display:block;height:136px;position:relative;background:#fff;width:100%}.views-product__title{display:inline;font-family:AvenirNext,Tahoma,sans-serif;color:#004a85;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}.views-product__title-wrapper{display:block;margin-bottom:10px;height:85px;overflow:hidden;text-overflow:ellipsis}.views-product__price{color:#000;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;line-height:22px}.carousel .swiper-button-next{right:-5px!important;top:40%!important;transform:scale(.75)}.carousel .swiper-button-prev{top:40%!important;transform:scale(.75);left:-5px!important}@media (min-width:640px){.accordeon-item__content .analogs-tpl{display:flex;flex-wrap:wrap;justify-content:space-between}.accordeon-item__content .analogs-tpl .catalog-item-outer-wrapper{width:48%}}.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-footer .sp-review-action-button,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-action-button,.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-write-review-btn,input.bbutton{display:inline-block}.denied-pay-button,.order .other-pay-container .other-pay-ok,.pay-form .submit-button,.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-footer .sp-review-action-button,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-action-button,.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-write-review-btn,.views__btn,a.bbutton,input.bbutton{text-decoration:none;background-color:#fff;border:1px solid #004a85;color:#004a85;font-family:AvenirNext,Tahoma,sans-serif;text-align:center;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:22px;padding:6px}.product-fast-reviews #shoppilot-product-questions-widget button,.product-fast-reviews #shoppilot-product-questions-widget select,.product-fast-reviews #shoppilot-product-reviews-widget button,.product-fast-reviews #shoppilot-product-reviews-widget select,.product-fast-reviews .shoppilot-product-rating-snippet button,.product-fast-reviews .shoppilot-product-rating-snippet select,.select{display:block;padding:5px 15px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff url("/pic/mobile/arrows.png") no-repeat right 10px top 50%;background-size:8px;border:1px solid #e7e7e7;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#262626}.product-fast-reviews #shoppilot-product-reviews-widget select{padding-left:8px}.product-fast-reviews #shoppilot-product-reviews-widget{font-family:AvenirNext,Arial,sans-serif}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary{position:relative;margin:0 0 90px}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-top-row .sp-summary-top-row-right-column{position:absolute;top:235%;width:100%;float:none;min-height:0;padding:0}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-rating-stars .sp-stars-off{background:url("/pic/mobile/star1.png") repeat-x;width:181px;height:25px;margin-bottom:25px}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-rating-stars .sp-stars-on{background:url("/pic/mobile/star-active.png") repeat-x;width:0;height:100%}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-footer-left-column{color:#000;font-size:14px;font-weight:400;line-height:20px;margin-right:10px}.product-fast-reviews .sp-summary-rating-disclaimer,.rating #shoppilot-product-reviews-widget .sp-summary .sp-summary-sort-label{font-size:14px}.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-author-name,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-author-name{font-size:16px}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-recommended{white-space:normal}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-footer-row{display:flex;justify-content:space-between;padding:0;border-radius:0;background:inherit;line-height:normal;text-shadow:none}@media (min-width:480px){.product-fast-reviews #shoppilot-product-reviews-widget .sp-review{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100%}}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-middle-column{margin-left:22px;flex:4}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-left-column,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-middle-column,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-right-column{flex:1}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-left-column,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-middle-column{min-width:200px}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-right-column{max-width:100px}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-left-column .author{word-wrap:break-word}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review>*{float:none!important;width:inherit!important}.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-body,.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-cons,.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-pros,.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-recommend,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-body,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-cons,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-pros,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-recommend{margin-bottom:0;font-size:15px}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-date{font-style:normal;font-size:inherit;padding:0}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-top-row .sp-summary-top-row-left-column{float:none;padding:0;min-height:0;width:auto}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-rating,.product-fast-reviews #shoppilot-product-reviews-widget figure{margin:0}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-write-review-btn{width:100%;position:inherit;text-transform:none;outline:inherit;background:#fff;border-radius:inherit}#shoppilot-product-reviews-widget,.product-fast-reviews #shoppilot-product-questions-widget,.shoppilot-product-rating-snippet{font-size:inherit;float:none}.product-fast-reviews #shoppilot-product-reviews-widget,.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-top-row{margin:0;padding:0}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-actions-wrapper{float:none}.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button.sp-review-vote-choice,.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button:active,.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button:hover,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button.sp-review-vote-choice,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button:active,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button:hover{background-color:#f5f5f5!important;color:#004a85!important}.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button{padding:6px!important;border:1px solid #004a85!important;border-radius:0!important}.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button{margin-right:0!important}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button{margin-right:15px!important;margin-bottom:15px}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-dislike-button,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-vote .sp-review-vote-button.sp-review-vote-like-button{white-space:nowrap}.product-fast-reviews #shoppilot-product-reviews-widget .sp-listing-review .sp-review-footer .sp-review-action-counter,.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-review-action-counter{background:inherit}.product-fast-reviews .sp-review-action-button{border-radius:0!important}.product-fast-reviews #shoppilot-product-reviews-widget .sp-review .sp-review-footer .sp-vote-started.sp-review-vote a{height:37px}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-footer-row:after,.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-footer-row:before{content:normal}.product-fast-reviews #shoppilot-product-reviews-widget .sp-summary .sp-summary-footer-row>*{float:none}.availability_review{margin-bottom:10px}.availability__text{font-size:14px;margin-bottom:10px}.availability__text em{font-style:normal}.availability__status{font-family:AvenirNext,Arial,sans-serif;font-size:14px;line-height:20px;color:#000;font-weight:700;margin-bottom:20px}.availability__express-link{line-height:16px;color:#f60}.availability__express-link,.availability__express-link-count{display:inline-block;vertical-align:middle;font-family:AvenirNext,Tahoma,sans-serif;font-size:14px;font-weight:700}.availability__express-link-count{line-height:20px;color:#000}.availability__dropdown .availability__toggle{display:none}.availability__dropdown_show .availability__toggle{display:block}.availability__toggle:before{color:#f60;content:url("/pic/mobile/cross.png");display:inline-block;font-family:Arial,sans-serif;font-size:20px;margin-right:6px;transform:rotate(90deg);vertical-align:middle}.availability__toggle:after{border-bottom:1px dashed #f60;color:#f60;content:"\421\43A\440\44B\442\44C";display:inline-block;font-family:AvenirNext,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px;vertical-align:middle}.availability__toggle{display:block;margin-top:12px;margin-bottom:15px}.availability__dropdown-list{display:none;padding-top:15px}.availability__dropdown-header{display:block}.availability__dropdown-toggle{border-bottom:1px dashed #f60;line-height:16px;color:#f60}.availability__dropdown-count,.availability__dropdown-toggle{display:inline-block;vertical-align:top;font-family:AvenirNext,Arial,sans-serif;font-size:14px;font-weight:700}.availability__dropdown-count{line-height:20px;color:#000}.availability__dropdown-item{display:block;margin-bottom:15px}.availability__dropdown-item-count{color:#fc5911;font-weight:700}.availability__dropdown-item-count,.availability__dropdown-item-title{display:inline;font-family:AvenirNext,Arial,sans-serif;font-size:14px;line-height:20px}.availability__dropdown-item-title{color:#6a6a6a;font-weight:400}.availability__dropdown-item-price{display:inline;font-family:AvenirNext,Arial,sans-serif;font-size:14px;line-height:20px;color:#343434;font-weight:700}.availability__dropdown-item-price:before{content:"\2014";font-weight:400;display:inline;padding-right:5px}.availability__dropdown-distinction{color:#0f0f0f;font-family:AvenirNext,Arial,sans-serif;font-size:14px;line-height:19px;font-weight:400;margin-bottom:15px}.availability__dropdown-distinction strong{font-weight:700}.availability__dropdown_show .availability__dropdown-list{display:block}.availability__update{color:#646464;font-family:AvenirNext,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.product__title,.text-content h2{font-family:AvenirNext,Tahoma,sans-serif;color:#000;font-size:20px;font-weight:700;line-height:28px;margin-bottom:10px}.product__description{color:#646464;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.rating{display:block;padding:0;text-decoration:none;margin-bottom:5px}.rating .star-rating{vertical-align:middle}.product__code,.rating .count{color:#646464;font-family:AvenirNext,Tahoma,sans-serif;font-size:12px;font-weight:400;line-height:16px;vertical-align:middle}.product__code_review{font-size:14px;line-height:20px;color:#6f6f6f}.product__row{font-size:0;display:block;width:100%;margin-bottom:15px}.product__img{display:block;max-width:100%;height:auto;max-height:250px;margin:auto}.product__img-wrapper{display:block;width:100%}.product__col{display:inline-block;vertical-align:middle;width:50%;height:36px;text-align:center;position:relative}.product__col_side_left{background-color:#f3f3f3}.product__col_side_left .product__price{position:absolute;display:block;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.product__price{color:#262626;font-size:16px;font-weight:700;line-height:22px}.product__note,.product__price{font-family:AvenirNext,Tahoma,sans-serif}.product__note{color:#646464;font-size:12px;font-weight:400;line-height:16px}.product__params-item_margin_0{margin-bottom:0}.notes,.product__info{font-family:AvenirNext,Tahoma,sans-serif;line-height:20px;color:#262626;font-weight:400}.product__info{font-size:14px}ins.fast-delivery,ins.super-price{display:block;width:30px;height:30px;margin-top:10px}ins.fast-delivery:first-child,ins.super-price:first-child{margin-top:0}.icon-wrapper{display:block;position:absolute;top:0;left:0}ins.super-price{background:url("/pic/mobile/disc.png") no-repeat 50%}ins.fast-delivery{background:url("/pic/mobile/discount.png") no-repeat 50%}.star-rating.empty,.star-rating .filled{display:inline-block;height:12px;width:60px}.delivery__item .star-rating.empty{background-image:url("/pic/ico-star-d.gif");vertical-align:top}.star-rating .filled{background-image:url("/pic/ico-star.gif");vertical-align:top}.main .swiper-button-next{position:absolute;top:50%;right:0;width:40px;height:78px;z-index:10;background:url(/pic/mobile/arrows-half-round-next.png) no-repeat 50%;background-size:contain}.main .swiper-button-next.swiper-button-disabled{opacity:0}.main .swiper-button-prev{position:absolute;top:50%;left:0;width:40px;height:78px;z-index:10;background:url(/pic/mobile/arrows-half-round-back.png) no-repeat 50%;background-size:contain}.main .swiper-button-prev.swiper-button-disabled{opacity:0}.main .swiper-pagination{bottom:-5px!important}.accordeon .swiper-pagination{bottom:10px!important}.swiper-pagination-product{text-align:center;bottom:-5px!important}.main .carousel_product{margin:0 -15px 20px}#list-related-goods{display:none}.main__row_full{padding:0}.carousel__item .catalog-item{padding-bottom:50px;height:100%}.carousel__item,.carousel__item .catalog-item-wrapper{height:100%}.rating-hint-wrapper{display:none}.delivery__item-info,.rating-hint{font-family:AvenirNext,Tahoma,sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#000}.rating-hint{padding:15px}.cart-modal__notification.related--mobile{padding:0 15px;background-color:#f3f3f3}.cart-modal__notification{padding:0 15px;line-height:25px}.cart-modal__notification__info{display:inline-block;background-color:#f8aa37;height:20px;width:20px;text-align:center;border-radius:10px;color:#fff}.notification_whats_app{border-radius:3px;background:#e1efd0 url(/pic/whatsapp-color.png) no-repeat 5px;padding:3px 3px 3px 32px;display:inline-block;background-size:24px}.related-goods,.related-goods-cartUrl,.related-goods-update{display:none}.related-goods-title{font-size:18px;padding:10px 0;font-weight:700}.catalog-item__bottom{display:flex;justify-content:flex-end}.catalog-item__bottom .cart-add-item,.catalog-item__bottom .cart-add__disabled{width:35%;padding:8px 0;height:36px}.related-one.catalog__item .catalog-item__bottom{position:absolute;width:calc(100% - 30px);bottom:15px;left:15px}.related-list .cart-add-item,.related-list .cart-add__disabled{width:100%}.catalog-item__price--related{margin:10px 0}.related-category-one{max-width:150px;width:auto;color:#004a85;font-size:14px;padding-bottom:2px;margin-right:15px}.related-category-one span{border-bottom:1px dashed #004a85}.related-category-one.active{color:#343434}.related-category-one.active span{border-bottom:none;padding:0 5px;display:inline-block;background:#ffd43f}.cart-related-modal .related-categories .related-one{margin-bottom:20px}.related-one-more{width:58%;position:absolute;bottom:15px;left:15px;line-height:14px;color:#004a85;font-size:12px}.related-one-more__bottom,.related-one-more__top{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px dashed #004a85}.related-one-more__bottom{font-weight:700}.related-categories.related-one,.related-one.catalog__item{padding:15px;background:#fff;border:1px solid #e7e7e7}.related-one.catalog__item{min-height:280px}.cart-related-modal .related-categories.related-one,.cart-related-modal .related-one.catalog__item{margin-bottom:20px}.related-category-menu-box{margin-bottom:15px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.related-category-menu-box::-webkit-scrollbar{display:none}.related-category-menu{display:flex}.related--slider{overflow:hidden;padding:0 15px 15px}.related-slider .swiper-button-next{background:url(/pic/mobile/arrows-half-round-next.png) no-repeat 50%;background-size:contain;right:-16px}.related-slider .swiper-button-next,.related-slider .swiper-button-prev{position:absolute;height:78px;width:40px;z-index:100;opacity:1;top:115px;cursor:pointer}.related-slider .swiper-button-prev{background:url(/pic/mobile/arrows-half-round-back.png) no-repeat 50%;background-size:contain;left:-16px}.related-slider .swiper-button-disabled{display:none}.swiper-pagination{position:relative;bottom:0}.swiper-pagination-bullet{width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;border:1px solid #343434;box-shadow:inset -1px 0 0 rgba(0,0,0,.5);padding:0;opacity:1;margin:0 4px}.swiper-pagination-bullet-active{background-color:#343434}.cart-related-modal .related-goods{display:flex;flex-direction:column;max-height:calc(85vh - 100px)}.modal-overlay{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);width:100vw;height:100vh;padding:30px 20px;z-index:10000;display:none}.relatedModal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;max-height:85vh;width:100%}.relatedModal .cart-related{overflow-y:hidden}.relatedModal .related--mobile{padding:0}.relatedModal .related-scroll{padding:0 15px;overflow-y:auto}.relatedModal .related-goods-top{padding:0 15px}.relatedModal .modal-close{position:absolute;top:3px;right:3px;width:40px;height:40px;background:url(/pic/mobile/cross.png) no-repeat 50%;z-index:10}.notification-show .related-goods{max-height:calc(85vh - 240px)}.relatedModal .main__row_color_light{height:auto;overflow:auto}.relatedModal-title{font-size:16px;padding:0 15px;margin:11px 0}.relatedModal-toCart{width:60%;text-decoration:none;text-align:center;border:none;display:block;color:#343434;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:36px;-webkit-transition:background .2s linear 0s;-moz-transition:background .2s 0s linear;-ms-transition:background .2s 0s linear;-o-transition:background .2s 0s linear;transition:background .2s linear 0s}.relatedModal-close{width:40%;text-align:center;text-decoration:underline;color:#004a85}.relatedModal-bottom{padding:20px 15px;display:flex;justify-content:space-between;align-items:center}.related-none{text-align:center;padding:50px 10px;width:100%}.flex-center{display:flex!important;align-items:center}.flex-center .relatedModal{margin:20px 0 50px}@media (min-width:640px){.related--mobile{padding:0 5px}.related-goods-title{padding:10px}.related-category-menu-box{padding:0 10px}.cart-related-modal .related-list,.related-scroll .related-categories{display:flex;flex-wrap:wrap}.cart-related-modal .related-categories>.related-one,.cart-related-modal .related-list>.related-one{width:calc(50% - 20px);margin:0 10px}.cart-related-modal .related-one.catalog__item{margin-bottom:20px}.related-scroll .related-one-more{bottom:35px}.related--slider{padding:0 15px 15px}.related-one.catalog__item{min-height:270px}}@media (max-width:360px){.related-one .catalog-item__title-link a,.relatedModal-title{font-size:14px}.related-goods-title{font-size:16px;padding:12px 0}.related-categories.related-one,.related-one.catalog__item{padding:10px}.related-one.catalog__item .catalog-item__bottom{width:calc(100% - 20px);bottom:10px;left:10px}.related-one.catalog__item{min-height:270px}.related-one-more{line-height:12px;font-size:10px;width:55%;bottom:12px}.catalog-item__bottom .cart-add-item{font-size:14px}.related-category-one{font-size:11px}.modal-overlay{padding:10px}.relatedModal-bottom{padding:10px 15px}.cart-related-modal .related-goods{max-height:calc(85vh - 71px)}.notification-show .related-goods{max-height:calc(85vh - 180px)}.relatedModal-toCart{height:30px;font-size:14px}.notification-show .cart-modal__notification__text{font-size:12px}}@media (max-width:760px) and (orientation:landscape){.relatedModal{max-height:95vh}.related-category-one{font-size:11px}.relatedModal .related-list{height:calc(95vh - 215px)}.modal-overlay{padding:15px 10px}.relatedModal-bottom{padding:10px}.relatedModal-toCart{height:30px;font-size:14px}.related-one .catalog-item__title,.related-one .catalog-item__title-link a,.relatedModal-title{font-size:14px}.related-categories.related-one,.related-one.catalog__item{padding:10px;min-height:270px}.related-one.catalog__item .catalog-item__bottom{width:calc(100% - 20px);bottom:10px;left:10px}.related-one-more{line-height:12px;font-size:10px;width:55%;bottom:12px}.catalog-item__bottom .cart-add-item{font-size:14px}}.autoservice-all{color:#004a85;display:block}.address__title,.autoservice-all{font-size:20px;font-weight:700;line-height:28px;margin-bottom:15px}.address-item__row{margin-bottom:10px;font-size:14px;line-height:20px;color:#343434}.autoservice-list .tabs{overflow:hidden}.tabs__list{display:flex;width:200%}.tabs__list.show-list{transform:translateX(-50%)}.tabs__item{width:50%;overflow:hidden}.tabs__controls{background-color:#fff;border:1px solid #004a85;font-size:0;margin-bottom:20px}.tabs__controls-item{display:inline-block;vertical-align:top;width:50%;padding:6px 0;text-align:center;color:#004a85;font-family:AvenirNext,Tahoma,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:22px;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-o-transition:all .2s 0s linear;transition:all .2s linear 0s}.tabs__controls-item.active{background-color:#004a85;box-shadow:1px 0 0 #003661,inset 0 1px 3px rgba(0,0,0,.5),inset 0 1px 3px rgba(0,0,0,.5);color:#fff}.main__container_bottom_0{padding-bottom:0}.address-list{margin:0 16px}.address-item{margin-bottom:30px}.address-item .rating{margin-bottom:10px;display:block}.address-item .maps-show{color:#f60;font-size:14px;font-weight:400;border-bottom:1px dashed #f60;text-decoration:none}.address-item__title{font-size:16px;margin-bottom:10px}.address-item__title a{text-decoration:none}.address-item__descr{font-size:14px;margin-bottom:10px}.address-item__descr a{font-weight:700}.autoservice-all{display:inline-block}.autoservice-all,.autoservice_order_parts{margin-bottom:20px}#autoservice-map *{font-family:AvenirNext,Tahoma,sans-serif}.review-list-title{font-weight:700}.review-add,.review-list-title{font-size:18px;margin-bottom:20px}.review-add{background:#0095c7;padding:10px;color:#fff;text-decoration:none;cursor:pointer;text-align:center}.review-list-one{padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:10px}.review-modal{box-sizing:border-box;display:none}.review-modal em.error{color:#ff3334;font-style:normal;font-size:12px;margin-top:5px}.review-modal input.error{border-color:#ff3334}.review-modal #agreement-error{position:absolute;top:35px;left:0}.review-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000;padding:15px;display:flex;align-items:center;overflow-y:auto}@media (max-height:400px) and (orientation:landscape){.review-modal-overlay{display:block}}.review-modal-body{background:#fff;width:100%;margin:0 auto;max-width:500px}.review-modal-close{z-index:10;position:absolute;top:0;right:0;width:30px;height:30px;cursor:pointer}.review-modal-close:before{transform:rotate(-45deg)}.review-modal-close:after,.review-modal-close:before{content:"";width:16px;height:2px;background:#1b1b1b;position:absolute;top:12px;left:8px}.review-modal-close:after{transform:rotate(45deg)}.review-modal-box{padding:20px}.review-modal-title{font-size:18px;font-weight:700;margin-bottom:10px}.review-modal-rating{margin-bottom:10px}.review-rating__title{font-size:16px;margin-bottom:5px}.review-rating-stars{display:inline-block;vertical-align:middle}.review-rating-star{width:28px;height:28px;margin-right:2px;display:inline-block;background-position:0 0;background-image:url(/pic/rating-star.png)}.review-rating-star--active{background-position-y:27px}.review-rating-label{display:inline-block;margin-right:10px;color:#757575}.review-modal-name{margin-bottom:10px}.review-modal-name input{display:block;width:100%;font-size:16px;height:36px;padding:0 5px;border:1px solid #ddd;outline:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:AvenirNext,Arial,sans-serif}.review-modal-name__title{font-size:16px;margin-bottom:5px}.review-modal-text{margin-bottom:10px}.review-modal-text textarea{display:block;width:100%;font-size:14px;height:60px;padding:5px;border:1px solid #ddd}.review-modal-agreement{display:flex;align-items:center;margin-bottom:30px}.review-modal-agreement input[type=checkbox]{position:absolute;opacity:0;left:-10000px}.review-modal-agreement input:checked+label:after{content:"";width:9px;height:5px;border-left:2px solid #0095c7;border-bottom:2px solid #0095c7;position:absolute;top:11px;left:6px;transform:rotate(-45deg)}.review-modal-agreement label{width:auto;max-width:280px;padding-left:40px;margin-bottom:0;line-height:18px;position:relative}.review-modal-agreement label:before{content:"";width:20px;height:20px;border:1px solid #ddd;position:absolute;top:6px;left:0}.review-modal-agreement em.agreement-error{position:absolute;top:35px;left:0;color:#ff3334;font-style:normal;font-size:12px;margin-top:5px}.review-modal-dispatch--button{border:none;display:block;width:100%;color:#343434;font-family:AvenirNext,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px;font-weight:700;letter-spacing:-.1px;line-height:20px;background:#ffe967;background:-moz-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe967),color-stop(100%,#ffb300));background:-webkit-linear-gradient(top,#ffe967,#ffb300);background:-o-linear-gradient(top,#ffe967 0,#ffb300 100%);background:-ms-linear-gradient(top,#ffe967 0,#ffb300 100%);background:linear-gradient(180deg,#ffe967 0,#ffb300);padding:8px 0;height:36px;outline:none}.review-sended--title{font-weight:700;font-size:18px;margin-bottom:30px;text-align:center}.review-list-one__name{font-weight:700}.popover{display:block;position:absolute;z-index:1010;background-color:#fff;padding:1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),0 5px 15px -7px rgba(0,0,0,.5)}.popover .close{position:absolute;right:5px;top:1px;width:30px;height:40px;cursor:pointer;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQgLjdsLS43LS43TDcgNi4zLjcgMCAwIC43IDYuMyA3IDAgMTMuM2wuNy43TDcgNy43bDYuMyA2LjMuNy0uN0w3LjcgN3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) 50% no-repeat;opacity:.3;z-index:10}.balloon__content{padding:10px 12px;margin-right:30px;padding-right:0}.balloon__content h1{font-size:16px;padding:0;margin-bottom:5px}.popover-inner:after{content:"";transform:rotate(135deg);display:block;width:17px;height:17px;position:absolute;bottom:-8px;background:#fff;left:50%;margin-left:-8px}