

/* Start:/local/templates/main/css/main.css?1740738241333889*/
@charset "utf-8";

/* CSS DOCUMENT */
/* COMMON */
body,
html {
	mih-height: 100%;
	width: 100%;
	padding: 0;
	margin: 0;
	font-family: 'RotondaC';
}

body.noscroll {
  overflow: hidden;
}

body.visible {
  overflow: hidden;
}

p {
	margin: 0px 0px 15px 0px;
	line-height: 22px;
}
button {
	font-family: 'RotondaC';
}
button:active {
	outline: none;
}
a:active {
	outline: none;
    text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:focus {
	text-decoration: none;
}
::selection {
	background:#3399ff;
	color: #fff
}
input[type="submit"]:disabled {
    opacity: 0.7;
    cursor: default;
    background: #9f9f9f;
}
::-moz-selection {
	background:#3399ff;
	color: #fff
}
* {
	box-sizing: border-box;
}
.list {
	list-style: none;
	padding: 0;
	margin: 0;
}
.list li  {
	list-style: none;
	padding: 5px 0px 5px 20px;
	margin: 0;
	position: relative;
}
.list li::before  {
	display: block;
	position: absolute;
	content: "-";
	font-weight: 700;
	color: #00a650;
	font-size:30px;
	left: 0;
	top: 3px;
}
.preload * {
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-ms-transition: none !important;
	-o-transition: none !important;
}
.ruble {
	font-family: 'Ruble Arial';
	font-size: 18px;
}



/* dialog */
/* dialog */
.dialog {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1100;
  right: 0;
  bottom: 0;
  position: fixed;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
.dialog__overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1100;
  right: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
  background-color: rgba(28, 28, 28, 0.7);
  opacity: 0;
  transition: opacity 0.3s;
}
.dialog__event {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1100;
  right: 0;
  bottom: 0;
  position: absolute;
  z-index: 3;
  height: auto;
}
.dialog__noscroll {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow-y: auto;
  display: flex;
  z-index: 2;
  opacity: 0;
}
.dialog--open .dialog__overlay {
  opacity: 1;
  pointer-events: auto;
}
.dialog--open .dialog__container {
  pointer-events: auto;
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-name: sandra-open;
}
.dialog--open .dialog__noscroll {
  pointer-events: auto;
  opacity: 1;
}
.dialog--close .dialog__container {
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
  animation-name: sandra-close;
}
.dialog__container {
  width: 100%;
  max-width: 980px;
  min-width: 290px;
  background: #fff;
  border-radius: 20px;
  padding: 50px 70px;
  position: relative;
  z-index: 5;
  opacity: 0;
  margin: auto;
}
@media only screen and (max-width: 500px) {
  .dialog__container {
    padding: 30px 30px;
    margin: auto 10px;
    border-radius: 15px;
  }
}
.dialog__title {
  font-size: 24px;
  font-weight: bold;
}
.dialog__content {
  position: relative;
}
.dialog__close {
  position: absolute;
  right: 30px;
  top: 20px;
  width: 10px;
  height: 10px;
}

.trigger {
	cursor: pointer;
}
@-moz-keyframes sandra-open {
	0% {
		opacity: 0;
		-moz-transform: scale3d(1.1, 1.1, 1);
		transform: scale3d(1.1, 1.1, 1);
	}
	100% {
		opacity: 1;
		-moz-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
}
@-webkit-keyframes sandra-open {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(1.1, 1.1, 1);
		transform: scale3d(1.1, 1.1, 1);
	}
	100% {
		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
}
@keyframes sandra-open {
	0% {
		opacity: 0;
		-moz-transform: scale3d(1.1, 1.1, 1);
		-ms-transform: scale3d(1.1, 1.1, 1);
		-webkit-transform: scale3d(1.1, 1.1, 1);
		transform: scale3d(1.1, 1.1, 1);
	}
	100% {
		opacity: 1;
		-moz-transform: scale3d(1, 1, 1);
		-ms-transform: scale3d(1, 1, 1);
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
}
@-moz-keyframes sandra-close {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
		-moz-transform: scale3d(0.9, 0.9, 1);
		transform: scale3d(0.9, 0.9, 1);
	}
}
@-webkit-keyframes sandra-close {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
		-webkit-transform: scale3d(0.9, 0.9, 1);
		transform: scale3d(0.9, 0.9, 1);
	}
}
@keyframes sandra-close {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
		-moz-transform: scale3d(0.9, 0.9, 1);
		-ms-transform: scale3d(0.9, 0.9, 1);
		-webkit-transform: scale3d(0.9, 0.9, 1);
		transform: scale3d(0.9, 0.9, 1);
	}
}

.close {
	position: relative;
	border: none;
	display: inline-block;
	width: 10px;
	height: 10px;
    overflow: hidden;
	padding: 0;
	margin: 0;
	left: 0;
	top: 0;
    opacity: 1!important;
	background: hsla(0, 0%, 0%, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'10\' height=\'10\' viewBox=\'0 0 10 10\'%3E%3Cpath fill=\'%23292929\' d=\'M9.66 1.97L6.63 5l3.03 3.03a1.15 1.15 0 0 1-1.63 1.63L5 6.63 1.97 9.66a1.14 1.14 0 0 1-1.63 0 1.15 1.15 0 0 1 0-1.63L3.37 5 .34 1.97A1.15 1.15 0 0 1 1.97.34L5 3.37 8.03.34a1.15 1.15 0 0 1 1.63 1.63z\'%3E%3C/path%3E%3C/svg%3E") no-repeat scroll 100% 100%!important;
	cursor: pointer;
	transition: all 0.2s ease-out;
}
.close::after {
  border-radius: 50%;
    content: "";
    display: block;
    left: -10px;
    top: -10px;
    position: absolute;
  border: 1px solid #d7d7d7;
    width: 30px;
    height: 30px;
}
.close:hover {
	transform: rotate(90deg);
	background: hsla(0, 0%, 0%, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16' height=\'16\' viewBox=\'0 0 10 10\'%3E%3Cpath fill=\'%2300bbf2\' d=\'M9.66 1.97L6.63 5l3.03 3.03a1.15 1.15 0 0 1-1.63 1.63L5 6.63 1.97 9.66a1.14 1.14 0 0 1-1.63 0 1.15 1.15 0 0 1 0-1.63L3.37 5 .34 1.97A1.15 1.15 0 0 1 1.97.34L5 3.37 8.03.34a1.15 1.15 0 0 1 1.63 1.63z\'%3E%3C/path%3E%3C/svg%3E") no-repeat scroll 100% 100%;
}
#locationDialog .dialog__container {
	width: 650px;
}
#loginDialog .dialog__container {
	width: 500px;
	padding-right: 70px;
	padding-left: 70px;
}
#registrationDialog .dialog__container {
	width: 500px;
	padding-right: 70px;
	padding-left: 70px;
}
#productBuyOne .dialog__container {
	width: 650px;
}
#regDialog .dialog__container {
	width: 600px;
	padding-right: 70px;
	padding-left: 70px;
}
@media only screen and (max-width: 500px) {
  .dialog__container {
    padding: 30px 30px;
    margin: auto 10px;
    border-radius: 15px;
      max-width: 100%;
  }
#locationDialog .dialog__container {}
#loginDialog .dialog__container {
    padding: 30px 30px;
}
registrationDialog .dialog__container {
    padding: 30px 30px;
}
#productBuyOne .dialog__container {
}
#regDialog .dialog__container {
    padding: 30px 30px;
}
}



/* drop */
.drop {
	background: #fff;
	border-radius: 15px 15px 15px 15px;
	box-shadow: 0 16px 40px 0 rgba(108,133,159,.24);
	bottom: 0;
	position: absolute;
	opacity: 0;
	visibility: hidden;
	z-index: 100;
	color: #292929;
	transform: translateY(103%);
	transition: opacity 0.15s ease-out 0s, transform 0.15s ease-out 0s, -webkit-transform 0.15s ease-out 0s;
}
.drop__close {
	position: absolute;
	right: 20px;
	top: 20px;
	width: 10px;
	height: 10px;
	background: hsla(0, 0%, 0%, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'10\' height=\'10\' viewBox=\'0 0 10 10\'%3E%3Cpath fill=\'%23292929\' d=\'M9.66 1.97L6.63 5l3.03 3.03a1.15 1.15 0 0 1-1.63 1.63L5 6.63 1.97 9.66a1.14 1.14 0 0 1-1.63 0 1.15 1.15 0 0 1 0-1.63L3.37 5 .34 1.97A1.15 1.15 0 0 1 1.97.34L5 3.37 8.03.34a1.15 1.15 0 0 1 1.63 1.63z\'%3E%3C/path%3E%3C/svg%3E") no-repeat scroll 100% 100%;
	cursor: pointer;
	transition: all 0.3s ease-out;
}
.drop__close::after {
  border-radius: 50%;
    content: "";
    display: block;
    left: -10px;
    top: -10px;
    position: absolute;
  border: 1px solid #d7d7d7;
    width: 30px;
    height: 30px;
}
.drop__close:hover {
	transform: rotate(90deg);
	background: hsla(0, 0%, 0%, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'10\' height=\'10\' viewBox=\'0 0 10 10\'%3E%3Cpath fill=\'%2300bbf2\' d=\'M9.66 1.97L6.63 5l3.03 3.03a1.15 1.15 0 0 1-1.63 1.63L5 6.63 1.97 9.66a1.14 1.14 0 0 1-1.63 0 1.15 1.15 0 0 1 0-1.63L3.37 5 .34 1.97A1.15 1.15 0 0 1 1.97.34L5 3.37 8.03.34a1.15 1.15 0 0 1 1.63 1.63z\'%3E%3C/path%3E%3C/svg%3E") no-repeat scroll 100% 100%;
}
.drop__content {
	padding: 30px 30px 30px 30px;
}
.drop_profile {
	right:0px;
	width: 250px;
	cursor: default;
}
.drop_open {
	display: block;
	transform: translateY(100%);
	visibility: visible;
	opacity: 1;
}



/* drop */
.dropProfile {}
.dropProfile__user {
	border-bottom: 1px solid rgba(41,41,41,0.1);
	padding-bottom: 15px;
}
.dropProfile__name {
	font-weight: bold;
	font-size: 18px;
}
.dropProfile__email {
	opacity: 0.5;
	font-size: 14px;
}
.dropProfile__menu {
	padding-top: 10px;
}
.dropProfile__item {
	padding: 5px 0px 5px 0px;
}
.dropProfile__item:last-child {
	padding: 5px 0px 0px 0px;
}
.dropProfile__item_line {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid rgba(41,41,41,0.1);
}
.dropProfile__link {
	text-decoration: none;
	color: #292929;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	transition: all 0.3s ease-out;
}
.dropProfile__link:hover {
	color: #00a8ee;
}
.dropProfile__link .icon {
	margin-right: 15px;
}



/* limiter */
.limiter {
	max-width: 1520px;
	min-width: 980px;
	padding: 0px 40px;
	margin: auto;
	clear: both;
}



/* links */
.link {
	color: #3f464e;
	transition: all 0.3s ease-out;
	cursor: pointer;
	text-decoration: none;
}
.link:hover {
	color: #00a8ee;
}
.link_blue {
	color: #00bbf2;
}
.link_blue:hover {
	color: #00a8ee;
}
.link_big {
	font-size: 20px;
	font-weight: bold;
}
.link_next {
	position: relative;
	padding-right: 15px;
}
.link_next::before {
	content: "";
	display: block;
	width: 12px;
	transition: all 0.3s ease-out;
	height: 12px;
	right: 0px;
	position: absolute;
	top: calc(50% - 6px);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23252525;%7d %3c/style%3e%3ctitle%3eArrow%3c/title%3e%3cpath class='st0' d='M120.6,230.6L340.7,10.5c14-14,36.7-14,50.7,0s14,36.7,0,50.7L196.6,256l194.8,194.8c14,14,14,36.7,0,50.7 c-14,14-36.7,14-50.7,0L120.6,281.3C106.6,267.3,106.6,244.7,120.6,230.6L120.6,230.6z'/%3e%3c/svg%3e") no-repeat scroll 100% 100%;
	transform: rotate(180deg);
}
.link_back {
	position: relative;
	padding-left: 15px;
}
.link_back::before {
	content: "";
	display: block;
	width: 12px;
	transition: all 0.3s ease-out;
	height: 12px;
	left: 0px;
	position: absolute;
	top: calc(50% - 6px);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23252525;%7d %3c/style%3e%3ctitle%3eArrow%3c/title%3e%3cpath class='st0' d='M120.6,230.6L340.7,10.5c14-14,36.7-14,50.7,0s14,36.7,0,50.7L196.6,256l194.8,194.8c14,14,14,36.7,0,50.7 c-14,14-36.7,14-50.7,0L120.6,281.3C106.6,267.3,106.6,244.7,120.6,230.6L120.6,230.6z'/%3e%3c/svg%3e") no-repeat scroll 100% 100%;
}
.bonusLink {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	text-decoration: none;
}
.bonusLink__text {
	color: #fff;
	transition: all 0.3s ease-out;
	padding: 0px 0px 0px 10px;
}
.bonusLink__text:hover {
	opacity: 0.8;
}
.brandsAllLink {
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #00b1f0;
	color: #00b1f0;
	font-size: 22px;
}

/* icons */
.icon_user {
	width: 17px;
	height: 22px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 391.9 490' style='enable-background:new 0 0 391.9 490;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bclip-path:url(%23SVGID_2_);%7d .st1%7bclip-path:url(%23SVGID_4_);%7d %3c/style%3e%3cg%3e%3cg%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_1_' width='391.9' height='490'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' style='overflow:visible;'/%3e%3c/clipPath%3e%3cpath fill='%23FFFFFF' class='st0' d='M196,260.8c72.5,0,98.5-72.5,105.3-132.1C309.8,55.2,275.1,0,196,0C117,0,82.2,55.2,90.7,128.7 C97.5,188.2,123.6,260.8,196,260.8L196,260.8z'/%3e%3c/g%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_3_' width='391.9' height='490'/%3e%3c/defs%3e%3cclipPath id='SVGID_4_'%3e%3cuse xlink:href='%23SVGID_3_' style='overflow:visible;'/%3e%3c/clipPath%3e%3cpath fill='%23FFFFFF' class='st1' d='M392,433.5c-0.8-23.1-3.5-46.4-7.5-69.1c-4.9-27.6-11.1-68-35.2-86c-13.9-10.4-32-13.8-47.9-20.1 c-7.8-3-14.7-6.1-21.2-9.5c-22,24.1-50.7,36.8-84.1,36.8S134,273,112,248.8c-6.5,3.4-13.5,6.5-21.2,9.5 c-15.9,6.3-34,9.7-47.9,20.1c-24.1,18-30.3,58.4-35.2,86c-4,22.8-6.7,46-7.5,69.1c-0.6,17.9,8.2,20.4,23.2,25.8 c18.8,6.8,38.1,11.8,57.6,15.9c37.7,8,76.5,14.1,115.1,14.3c38.7-0.3,77.5-6.4,115.1-14.3c19.5-4.1,38.9-9.1,57.6-15.9 C383.8,453.9,392.6,451.4,392,433.5L392,433.5z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_bonus {
	width: 17px;
	height: 17px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='17px' height='17px' viewBox='0 0 46.47 46.47' style='enable-background:new 0 0 46.47 46.47;' xml:space='preserve' %3e%3cg%3e%3cpath fill='%23ffffff' d='M3.445,6.322c0-3.423,2.777-6.201,6.201-6.201c3.423,0,6.2,2.777,6.2,6.201c0,3.426-2.777,6.203-6.2,6.203 C6.222,12.524,3.445,9.748,3.445,6.322z M31.562,6.322c0-3.423,2.78-6.201,6.203-6.201s6.201,2.777,6.201,6.201 c0,3.426-2.777,6.203-6.201,6.203C34.343,12.524,31.562,9.748,31.562,6.322z M46.223,31.72 C42.38,40.607,33.38,46.349,23.294,46.349c-10.301,0-19.354-5.771-23.064-14.703c-0.636-1.53,0.089-3.286,1.62-3.922 c0.376-0.155,0.766-0.229,1.15-0.229c1.176,0,2.292,0.696,2.771,1.851c2.777,6.685,9.655,11.004,17.523,11.004 c7.69,0,14.528-4.322,17.421-11.012c0.658-1.521,2.424-2.222,3.943-1.562C46.181,28.433,46.881,30.199,46.223,31.72z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_bonus.icon_green {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='17px' height='17px' viewBox='0 0 46.47 46.47' style='enable-background:new 0 0 46.47 46.47;' xml:space='preserve' %3e%3cg%3e%3cpath fill='%23bbeb73' d='M3.445,6.322c0-3.423,2.777-6.201,6.201-6.201c3.423,0,6.2,2.777,6.2,6.201c0,3.426-2.777,6.203-6.2,6.203 C6.222,12.524,3.445,9.748,3.445,6.322z M31.562,6.322c0-3.423,2.78-6.201,6.203-6.201s6.201,2.777,6.201,6.201 c0,3.426-2.777,6.203-6.201,6.203C34.343,12.524,31.562,9.748,31.562,6.322z M46.223,31.72 C42.38,40.607,33.38,46.349,23.294,46.349c-10.301,0-19.354-5.771-23.064-14.703c-0.636-1.53,0.089-3.286,1.62-3.922 c0.376-0.155,0.766-0.229,1.15-0.229c1.176,0,2.292,0.696,2.771,1.851c2.777,6.685,9.655,11.004,17.523,11.004 c7.69,0,14.528-4.322,17.421-11.012c0.658-1.521,2.424-2.222,3.943-1.562C46.181,28.433,46.881,30.199,46.223,31.72z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_phone {
	width: 16px;
	transform: rotate(10deg);
	height: 16px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 15 15' style='enable-background:new 0 0 15 15;' xml:space='preserve'%3e%3cpath fill='%23ffffff' d='M6.4,8.6l2,2c0.3,0.4,0.9,0.4,1.3,0.1c0.1,0,0.1-0.1,0.1-0.2c0.5-0.5,0.9-0.9,1.2-1.2s0.8-0.3,1.4,0.3 s1.9,2,2.3,2.4s0.4,0.9-0.4,1.6s-2.3,2.1-5.6,1c-1.9-0.8-3.6-1.9-4.9-3.4c-1.5-1.4-2.7-3-3.5-4.9c-1.1-3.3,0.3-4.8,1-5.6 S2.6-0.1,3,0.2s1.8,1.7,2.4,2.3S6,3.6,5.7,3.9S5,4.6,4.4,5.2C4,5.5,3.9,6.1,4.2,6.5c0,0.1,0.1,0.1,0.1,0.2L6.4,8.6z'/%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_favorites {
	width: 22px;
	height: 22px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 23.217 23.217' style='enable-background:new 0 0 23.217 23.217;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath style='fill:%23FFFFFF;' d='M11.608,21.997c-22.647-12.354-6.268-27.713,0-17.369C17.877-5.716,34.257,9.643,11.608,21.997z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_favorites.icon_yellow {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 23.217 23.217' style='enable-background:new 0 0 23.217 23.217;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath style='fill:%23ffcc00;' d='M11.608,21.997c-22.647-12.354-6.268-27.713,0-17.369C17.877-5.716,34.257,9.643,11.608,21.997z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_favorites.icon_green {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 23.217 23.217' style='enable-background:new 0 0 23.217 23.217;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath style='fill:%23bbeb73;' d='M11.608,21.997c-22.647-12.354-6.268-27.713,0-17.369C17.877-5.716,34.257,9.643,11.608,21.997z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_cart {
	width: 22px;
	height: 22px;
	display: block;
	transform: scale(-1, 1);
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' xmlns:xlink='http://www.w3.org/1999/xlink' enable-background='new 0 0 512 512'%3e%3cg%3e%3cg%3e%3cpath fill='%23ffffff' d='M480.6,11h-92.3c-9.2,0-17.3,6.2-19.7,15.1l-32.9,123.1H31.4c-9.1-0.2-24.9,9-19.3,27.1l53.6,155 c46.1-11.7,86.7,10.5,102.6,28.5h62c19.4-19.7,56.3-39.4,99.2-29.4L404,51.8h76.6c11.3,0,20.4-9.1,20.4-20.4 C501,20.1,491.9,11,480.6,11z'/%3e%3cpath fill='%23ffffff' d='m306.5,368.8c-36.6,0-66.3,29.6-66.3,66.1 0,36.4 29.8,66.1 66.3,66.1 36.6,0 66.3-29.6 66.3-66.1 0-36.4-29.7-66.1-66.3-66.1z'/%3e%3cpath fill='%23ffffff' d='m92,368.8c-36.6,0-66.3,29.6-66.3,66.1 0,36.4 29.8,66.1 66.3,66.1 36.6,0 66.3-29.6 66.3-66.1 0-36.4-29.7-66.1-66.3-66.1z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.buyButton_added .icon_cart {
	width: 22px;
	height: 22px;
	display: block;
	transform: scale(-1, 1);
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.6, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M480.6,11h-92.3c-9.2,0-17.3,6.2-19.7,15.1l-32.9,123.1H31.4c-9.1-0.2-24.9,9-19.3,27.1l53.6,155 c46.1-11.7,86.7,10.5,102.6,28.5h62c19.4-19.7,56.3-39.4,99.2-29.4L404,51.8h76.6c11.3,0,20.4-9.1,20.4-20.4S491.9,11,480.6,11z' /%3e%3cpath class='st0' d='M306.5,368.8c-36.6,0-66.3,29.6-66.3,66.1c0,36.4,29.8,66.1,66.3,66.1c36.6,0,66.3-29.6,66.3-66.1 C372.8,398.5,343.1,368.8,306.5,368.8z'/%3e%3cpath class='st0' d='M92,368.8c-36.6,0-66.3,29.6-66.3,66.1c0,36.4,29.8,66.1,66.3,66.1c36.6,0,66.3-29.6,66.3-66.1 C158.3,398.5,128.6,368.8,92,368.8z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3crect x='128.4' y='27' class='st0' width='100.6' height='101.8'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3crect x='25.7' y='66.2' class='st0' width='71' height='62.6'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3crect x='260.7' y='53.9' class='st0' width='69.9' height='74.9'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_cart.icon_yellow {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' xmlns:xlink='http://www.w3.org/1999/xlink' enable-background='new 0 0 512 512'%3e%3cg%3e%3cg%3e%3cpath fill='%23ffcc00' d='M480.6,11h-92.3c-9.2,0-17.3,6.2-19.7,15.1l-32.9,123.1H31.4c-9.1-0.2-24.9,9-19.3,27.1l53.6,155 c46.1-11.7,86.7,10.5,102.6,28.5h62c19.4-19.7,56.3-39.4,99.2-29.4L404,51.8h76.6c11.3,0,20.4-9.1,20.4-20.4 C501,20.1,491.9,11,480.6,11z'/%3e%3cpath fill='%23ffcc00' d='m306.5,368.8c-36.6,0-66.3,29.6-66.3,66.1 0,36.4 29.8,66.1 66.3,66.1 36.6,0 66.3-29.6 66.3-66.1 0-36.4-29.7-66.1-66.3-66.1z'/%3e%3cpath fill='%23ffcc00' d='m92,368.8c-36.6,0-66.3,29.6-66.3,66.1 0,36.4 29.8,66.1 66.3,66.1 36.6,0 66.3-29.6 66.3-66.1 0-36.4-29.7-66.1-66.3-66.1z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_location {
	width: 13px;
	height: 17px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='13px' height='17px' viewBox='0 0 97.713 97.713' style='enable-background:new 0 0 97.713 97.713;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23ffffff' d='M48.855,0C29.021,0,12.883,16.138,12.883,35.974c0,5.174,1.059,10.114,3.146,14.684 c8.994,19.681,26.238,40.46,31.31,46.359c0.38,0.441,0.934,0.695,1.517,0.695s1.137-0.254,1.517-0.695 c5.07-5.898,22.314-26.676,31.311-46.359c2.088-4.57,3.146-9.51,3.146-14.684C84.828,16.138,68.69,0,48.855,0z M48.855,54.659 c-10.303,0-18.686-8.383-18.686-18.686c0-10.304,8.383-18.687,18.686-18.687s18.686,8.383,18.686,18.687 C67.542,46.276,59.159,54.659,48.855,54.659z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_benefits {
	width: 59px;
	height: 57px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Isolation_Mode' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 61 59.9' style='enable-background:new 0 0 61 59.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2300BBF2;%7d .st1%7bfill:%23FFFFFF;%7d %3c/style%3e%3cg transform='translate(4)'%3e%3cpath class='st0' d='M55,29.5c0,2.1-2.8,3.9-3.3,5.9c-0.5,2.1,1.3,4.9,0.4,6.8c-0.9,1.9-4.2,2.3-5.5,3.9c-1.3,1.6-0.9,5-2.5,6.3 c-1.6,1.3-4.8,0.2-6.6,1.1c-1.8,0.9-2.9,4.1-5,4.5c-2,0.5-4.3-1.9-6.5-1.9s-4.5,2.4-6.5,1.9c-2-0.5-3.1-3.7-5-4.5 c-1.9-0.9-5,0.2-6.6-1.1C6.3,51,6.7,47.7,5.4,46c-1.3-1.6-4.6-2-5.5-3.9c-0.9-1.9,0.9-4.7,0.4-6.8c-0.4-2-3.3-3.8-3.3-5.9 s2.8-3.9,3.3-5.9c0.5-2.1-1.3-4.9-0.4-6.8C0.8,15,4.1,14.6,5.4,13c1.3-1.6,0.9-5,2.5-6.3c1.6-1.3,4.8-0.2,6.6-1.1 c1.8-0.9,2.9-4.1,5-4.5C21.5,0.6,23.9,3,26,3s4.5-2.4,6.5-1.9c2,0.5,3.1,3.7,5,4.5c1.9,0.9,5-0.2,6.6,1.1c1.6,1.3,1.2,4.6,2.5,6.3 c1.3,1.6,4.6,2,5.5,3.9c0.9,1.9-0.9,4.7-0.4,6.8C52.2,25.6,55,27.4,55,29.5z'/%3e%3ccircle class='st1' cx='27' cy='30' r='20'/%3e%3cg%3e%3cpath class='st0' d='M55,34.1c0.9-1.2,2-2.5,2-4.1s-1.1-3-2-4.1c-0.6-0.7-1.2-1.5-1.3-2.1c-0.1-0.6,0.1-1.6,0.3-2.6 c0.3-1.4,0.7-3.1,0-4.5c-0.7-1.5-2.2-2.2-3.6-2.8c-0.9-0.4-1.7-0.8-2.1-1.3c-0.4-0.5-0.6-1.5-0.8-2.4c-0.3-1.4-0.7-3.1-1.9-4.1 c-1.2-1-2.9-1-4.4-1c-1,0-2,0-2.5-0.3c-0.6-0.3-1.2-1-1.7-1.8c-0.9-1.2-2-2.5-3.5-2.9c-1.5-0.3-3,0.4-4.3,1 c-0.9,0.4-1.8,0.9-2.5,0.9S24.9,1.6,24,1.2c-1.3-0.6-2.8-1.4-4.3-1c-1.6,0.4-2.6,1.7-3.6,2.9c-0.6,0.7-1.2,1.5-1.7,1.8 c-0.6,0.3-1.6,0.3-2.5,0.3c-1.5,0-3.1,0-4.4,1c-1.3,1-1.6,2.6-1.9,4.1c-0.2,0.9-0.4,1.9-0.8,2.4c-0.4,0.5-1.3,0.9-2.1,1.3 c-1.3,0.6-2.9,1.4-3.6,2.8c-0.7,1.4-0.3,3.1,0,4.5c0.2,0.9,0.4,1.9,0.3,2.6c-0.1,0.6-0.7,1.4-1.3,2.1C-2.9,27-4,28.4-4,30 c0,1.6,1.1,3,2,4.1c0.6,0.7,1.2,1.5,1.3,2.1c0.1,0.6-0.1,1.6-0.3,2.6c-0.3,1.4-0.7,3.1,0,4.5c0.7,1.5,2.2,2.2,3.6,2.8 c0.9,0.4,1.7,0.8,2.1,1.3c0.4,0.5,0.6,1.5,0.8,2.4c0.3,1.5,0.7,3.1,1.9,4.1c1.2,1,2.9,1,4.4,1c1,0,2,0,2.5,0.3 c0.6,0.3,1.2,1,1.7,1.8c0.9,1.2,2,2.5,3.5,2.9c1.5,0.3,3-0.4,4.3-1c0.9-0.4,1.8-0.9,2.5-0.9s1.6,0.4,2.5,0.9 c1.1,0.5,2.3,1.1,3.5,1.1c0.3,0,0.5,0,0.8-0.1c1.6-0.4,2.6-1.7,3.6-2.9c0.6-0.7,1.2-1.5,1.7-1.8c0.6-0.3,1.6-0.3,2.5-0.3 c1.5,0,3.1,0,4.4-1c1.3-1,1.6-2.6,1.9-4.1c0.2-0.9,0.4-1.9,0.8-2.4c0.4-0.5,1.3-0.9,2.1-1.3c1.3-0.6,2.9-1.4,3.6-2.8 c0.7-1.4,0.3-3.1,0-4.5c-0.2-0.9-0.4-1.9-0.3-2.6C53.8,35.6,54.4,34.9,55,34.1L55,34.1z M52.9,32.5c-0.8,1-1.6,2-1.9,3.2 c-0.3,1.2,0,2.5,0.3,3.8c0.2,1.1,0.5,2.1,0.2,2.7c-0.3,0.6-1.3,1.1-2.3,1.6c-1.1,0.5-2.3,1.1-3.1,2.1c-0.8,1-1.1,2.3-1.3,3.5 c-0.2,1.1-0.5,2.2-1,2.6c-0.5,0.4-1.6,0.4-2.7,0.4c-1.3,0-2.6,0-3.7,0.5c-1.1,0.5-1.9,1.6-2.7,2.5c-0.7,0.9-1.4,1.8-2.1,1.9 c-0.6,0.1-1.6-0.3-2.6-0.8c-1.1-0.6-2.3-1.1-3.6-1.1c-1.3,0-2.5,0.6-3.6,1.1c-1,0.5-2,1-2.6,0.8c-0.7-0.2-1.4-1.1-2.1-1.9 c-0.8-1-1.6-2-2.7-2.5c-1-0.5-2.2-0.5-3.3-0.5l-0.4,0c-1.1,0-2.2,0-2.7-0.4c-0.5-0.4-0.8-1.5-1-2.6c-0.3-1.2-0.6-2.5-1.3-3.5 c-0.8-1-2-1.5-3.1-2.1c-1-0.5-2-1-2.3-1.6c-0.3-0.6,0-1.7,0.2-2.7c0.3-1.2,0.6-2.5,0.3-3.8c-0.3-1.2-1.1-2.2-1.9-3.2 c-0.7-0.9-1.4-1.8-1.4-2.5c0-0.7,0.7-1.6,1.4-2.5c0.8-1,1.6-2,1.9-3.2c0.3-1.2,0-2.5-0.3-3.8c-0.2-1.1-0.5-2.1-0.2-2.7 c0.3-0.6,1.3-1.1,2.3-1.6c1.1-0.5,2.3-1.1,3.1-2.1c0.8-1,1.1-2.3,1.3-3.5c0.2-1.1,0.5-2.2,1-2.6c0.5-0.4,1.6-0.4,2.7-0.4 c1.3,0,2.6,0,3.7-0.5c1.1-0.5,1.9-1.6,2.7-2.5c0.7-0.9,1.4-1.8,2.1-1.9c0.6-0.1,1.6,0.3,2.6,0.8c1.1,0.6,2.3,1.1,3.6,1.1 s2.5-0.6,3.6-1.1c1-0.5,2-1,2.6-0.8c0.7,0.2,1.4,1.1,2.1,1.9c0.8,1,1.6,2,2.7,2.5c1.1,0.6,2.4,0.5,3.7,0.5c1.1,0,2.2,0,2.7,0.4 c0.5,0.4,0.8,1.5,1,2.6c0.3,1.2,0.6,2.5,1.3,3.5c0.8,1,2,1.5,3.1,2.1c1,0.5,2,1,2.3,1.6c0.3,0.6,0,1.7-0.2,2.7 c-0.3,1.2-0.6,2.5-0.3,3.8c0.3,1.2,1.1,2.2,1.9,3.2c0.7,0.9,1.4,1.8,1.4,2.5C54.3,30.7,53.6,31.6,52.9,32.5z'/%3e%3cpath class='st0' d='M26.5,8.7C14.8,8.7,5.3,18.3,5.3,30s9.5,21.3,21.2,21.3S47.7,41.7,47.7,30S38.2,8.7,26.5,8.7z M26.5,48.6 C16.3,48.6,7.9,40.3,7.9,30s8.3-18.6,18.6-18.6S45.1,19.7,45.1,30S36.7,48.6,26.5,48.6z'/%3e%3cpath class='st0' d='M32.3,24.1c-0.5-0.5-1.4-0.5-1.9,0c0,0,0,0,0,0L17.2,37.5c-0.5,0.5-0.5,1.4,0,1.9c0.5,0.5,1.3,0.5,1.9,0 c0,0,0,0,0,0L32.3,26C32.9,25.5,32.9,24.7,32.3,24.1L32.3,24.1z M34.9,22.9c0.3,0,0.7-0.1,0.9-0.4l0.1-0.1c0.5-0.5,0.5-1.4,0-1.9 c-0.5-0.5-1.4-0.5-1.9,0c0,0,0,0,0,0L34,20.6c-0.5,0.5-0.5,1.4,0,1.9C34.3,22.7,34.6,22.9,34.9,22.9L34.9,22.9z M25,23.5 c0-2.8-2.2-5-5-5s-5,2.2-5,5c0,2.8,2.2,5,5,5C22.8,28.5,25,26.3,25,23.5z M17.7,23.5c0-1.3,1-2.3,2.3-2.3c1.3,0,2.3,1,2.3,2.3 c0,1.3-1,2.3-2.3,2.3C18.7,25.8,17.7,24.8,17.7,23.5L17.7,23.5z M33,31.5c-2.7,0-5,2.2-5,5c0,2.8,2.2,5,5,5s5-2.2,5-5 C37.9,33.7,35.7,31.5,33,31.5z M33,38.8c-1.3,0-2.3-1-2.3-2.3c0-1.3,1-2.3,2.3-2.3c1.3,0,2.3,1,2.3,2.3 C35.3,37.8,34.3,38.8,33,38.8z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_gift {
	width: 56px;
	height: 56px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 486.4 486.4' style='enable-background:new 0 0 486.4 486.4;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2300BBF2;%7d %3c/style%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M0,152v60.8h212.8v-91.2H30.4C13.6,121.6,0,135.2,0,152z'/%3e%3cpath class='st0' d='M425.6,45.6c0-25.2-18.8-45.6-60.8-45.6c-39.3,0-70.3,17.7-91.2,38.2c-9.2-5.4-19.8-8.8-31.3-8.8 c-11,0-21.2,3.1-30.1,8.1C191.3,17.3,160.5,0,121.6,0c-42,0-60.8,20.4-60.8,45.6s18.8,45.6,60.8,45.6h121.6l0-0.2h0.1l-0.1,0.2 h121.6C406.8,91.2,425.6,70.8,425.6,45.6z M188.9,60.8h-67.3c-13.9,0-30.4-2.6-30.4-15.2s16.5-15.2,30.4-15.2 c30.2,0,53.1,13.5,68.6,28L188.9,60.8z M295.1,59.5c15.4-15,38.9-29.1,69.7-29.1c13.9,0,30.4,2.6,30.4,15.2 s-16.5,15.2-30.4,15.2h-69L295.1,59.5z'/%3e%3cpath class='st0' d='M30.4,456c0,16.8,13.6,30.4,30.4,30.4h152V243.2H30.4V456z'/%3e%3cpath class='st0' d='M456,121.6H274.9v91.2h211.5V152C486.4,135.2,472.8,121.6,456,121.6z'/%3e%3cpath class='st0' d='M274.9,486.4h150.7c16.8,0,30.4-13.6,30.4-30.4V243.2H274.9V486.4z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_assortment {
	width: 39px;
	height: 55px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.8 43.3' style='enable-background:new 0 0 28.8 43.3;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2300BBF2;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M28.7,36.8c-0.3-1.3-1.2-2.4-2.3-3.1l-2.5-1.5c0.5-1.3,0.7-2.7,0.7-4.2c0-1-0.1-2-0.4-3l1.1-0.3 c0.9-0.3,1.7-0.9,2.2-1.8s0.6-1.9,0.3-2.9c-0.5-2-2.5-3.2-4.4-2.7l-3.1,0.9c2.2-1.7,3.6-4.2,3.6-7.1c0-0.1,0-0.1,0-0.2 c2.1-0.7,3.7-2.8,3.7-5.3c0-3.1-2.3-5.6-5.2-5.6c-1.9,0-3.5,1-4.4,2.6C16.9,2.2,15.7,2,14.5,2S12.1,2.2,11,2.6C10.1,1,8.4,0,6.6,0 C3.7,0,1.4,2.5,1.4,5.6c0,2.5,1.6,4.6,3.7,5.3c0,0.1,0,0.1,0,0.2c0,2.9,1.4,5.4,3.6,7.1l-3.1-0.9c-1.9-0.5-3.9,0.6-4.4,2.7 c-0.2,1-0.1,2,0.3,2.9c0.5,0.9,1.2,1.5,2.2,1.8L4.8,25c-0.2,0.9-0.4,1.9-0.4,3c0,1.5,0.3,2.9,0.7,4.2l-2.6,1.5 c-1.1,0.7-1.9,1.8-2.3,3.1c-0.3,1.3-0.2,2.7,0.5,3.9C2,43.2,5,44,7.3,42.6l5.8-3.5c0.4,0.1,0.9,0.1,1.3,0.1s0.9,0,1.3-0.1l5.8,3.5 c2.3,1.4,5.3,0.5,6.6-1.9C28.8,39.5,29,38.1,28.7,36.8z M10.5,9.7c0.6,0,1,0.5,1,1.1s-0.5,1.1-1,1.1c-0.6,0-1-0.5-1-1.1 S10,9.7,10.5,9.7z M18.4,9.8c0.6,0,1,0.5,1,1.1S19,12,18.4,12s-1-0.5-1-1.1S17.8,9.8,18.4,9.8z M14,34.9c-1.1-1.2-4.2-4.5-4.3-4.5 c-1.3-1.4-1.3-3.6,0-5s3.4-1.4,4.7,0c1.3-1.4,3.4-1.4,4.7,0c1.3,1.4,1.3,3.6,0,5c-0.1,0.1-3.2,3.3-4.3,4.5 C14.6,35.2,14.3,35.2,14,34.9z M22.4,3C23.8,3,25,4.2,25,5.7c0,1.1-0.6,2.1-1.6,2.5c-0.6-1.7-1.7-3.1-3.1-4.2 C20.8,3.4,21.6,3,22.4,3z M14.5,12c1.7,0,3.2,1.4,3.2,3c0,1.7-1.4,3-3.2,3c-1.7,0-3.2-1.4-3.2-3C11.3,13.3,12.7,12,14.5,12z M3.9,5.7C3.9,4.2,5.1,3,6.5,3c0.8,0,1.6,0.4,2.1,1.1C7.2,5.2,6.1,6.6,5.5,8.3C4.5,7.8,3.9,6.9,3.9,5.7z'/%3e%3cellipse class='st0' cx='14.5' cy='13.8' rx='1.4' ry='1.3'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_delivery {
	width: 70px;
	height: 48px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 612 430.1' style='enable-background:new 0 0 612 430.1;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2300BBF2;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M21.5,286.6V26.2C21.5,11.7,33.2,0,47.7,0h260.3c14.5,0,26.2,11.7,26.2,26.2v260.4c0,4.8-3.9,8.7-8.7,8.7H30.2 C25.4,295.3,21.5,291.4,21.5,286.6z M231.6,375.8c0,30-24.3,54.3-54.3,54.3S123,405.8,123,375.8c0-30,24.3-54.3,54.3-54.3 S231.6,345.8,231.6,375.8z M204.5,375.8c0-15-12.2-27.2-27.2-27.2s-27.2,12.2-27.2,27.2s12.2,27.2,27.2,27.2 S204.5,390.8,204.5,375.8z M130.5,321.4H8.7c-4.8,0-8.7,3.9-8.7,8.7v26.5c0,4.8,3.9,8.7,8.7,8.7h97.6 C108.9,347.9,117.7,332.5,130.5,321.4z M515.9,375.8c0,30-24.3,54.3-54.3,54.3c-30,0-54.3-24.3-54.3-54.3c0-30,24.3-54.3,54.3-54.3 C491.6,321.4,515.9,345.8,515.9,375.8z M488.8,375.8c0-15-12.2-27.2-27.2-27.2c-15,0-27.2,12.2-27.2,27.2s12.2,27.2,27.2,27.2 S488.8,390.8,488.8,375.8z M612,330.2v26.5c0,4.8-3.9,8.7-8.7,8.7h-70.7c-5.1-34.7-34.9-61.4-71-61.4c-36.1,0-65.9,26.7-71,61.4 H248.3c-2.5-17.5-11.4-32.9-24.2-44h135V71.7c0-9.6,7.8-17.5,17.5-17.5H459c23.2,0,44.9,11.5,57.9,30.8l53.2,78.7 c7.8,11.5,12,25.2,12,39.1v118.7h21.3C608.1,321.4,612,325.4,612,330.2z M523.4,165.7l-42.5-60.4c-1.6-2.3-4.3-3.7-7.1-3.7h-66.3 c-4.8,0-8.7,3.9-8.7,8.7v60.4c0,4.8,3.9,8.7,8.7,8.7h108.8C523.3,179.5,527.5,171.5,523.4,165.7z'/%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_checked {
	width: 17px;
	height: 17px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 45.7 34.1' style='enable-background:new 0 0 45.7 34.1;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2300A8EE;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M20.7,32.5c-2.1,2.1-5.4,2.1-7.5,0L1.6,20.9c-2.1-2.1-2.1-5.4,0-7.5c2.1-2.1,5.4-2.1,7.5,0l6.9,6.9 c0.5,0.5,1.4,0.5,1.9,0L36.6,1.6c2.1-2.1,5.4-2.1,7.5,0c1,1,1.6,2.3,1.6,3.8s-0.6,2.8-1.6,3.8L20.7,32.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_orders {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' data-tid='dfa89c4'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2300bbf2;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M1.625 16.238a1 1 0 0 1-.628-.928V4.69a1 1 0 0 1 1.371-.928l7.97 3.19a1 1 0 0 1 .629.928V18.5a1 1 0 0 1-1.372.928l-7.97-3.19zm7.342.785V8.557l-5.97-2.39v8.466l5.97 2.39z'%3e%3c/path%3e%3cpath class='st0' d='M16.937 6.167l-5.97 2.39v8.466l5.97-2.39V6.167zm1.371 10.071l-7.97 3.19a1 1 0 0 1-1.371-.928V7.88a1 1 0 0 1 .628-.928l7.97-3.19a1 1 0 0 1 1.372.928v10.62a1 1 0 0 1-.629.928z'%3e%3c/path%3e%3cpath class='st0' d='M4.688 4.69l5.279 2.113 5.279-2.113-5.28-2.113L4.689 4.69zm5.65-4.118l7.97 3.19c.838.335.838 1.521 0 1.856l-7.97 3.19a1 1 0 0 1-.743 0l-7.97-3.19c-.838-.335-.838-1.521 0-1.856l7.97-3.19a1 1 0 0 1 .743 0z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_delayed {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16' viewBox='-1 -1 20 18' data-tid='efaf15b6'%3e%3cpath fill='none' stroke='%2300bbf2' stroke-width='2' d='M16.537 1.464A4.967 4.967 0 0 0 13.002 0c-1.336 0-2.592.52-3.537 1.464L9 1.93l-.465-.466A4.968 4.968 0 0 0 4.998 0C3.663 0 2.407.52 1.462 1.464a5.007 5.007 0 0 0 0 7.073l6.987 6.987a.762.762 0 0 0 .405.212.774.774 0 0 0 .697-.212l6.987-6.987a5.006 5.006 0 0 0 0-7.073z'%3e%3c/path%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_personal {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' data-tid='afa97961'%3e%3cpath fill='%2300bbf2' d='M4 4v3h3V4H4zM3 2h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zm0 12a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2H3zm0 5a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2H3zm9-15a1 1 0 1 1 0-2h5a1 1 0 1 1 0 2h-5zm0 5a1 1 0 1 1 0-2h5a1 1 0 1 1 0 2h-5z'%3e%3c/path%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_profiles {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg' data-tid='cb418086'%3e%3cpath fill='%2300bbf2' d='M6 13.69C2.654 10.32.981 7.534.981 5.329a5.02 5.02 0 0 1 10.038 0c0 2.205-1.673 4.992-5.019 8.363zM1.981 5.329c0 1.727 1.321 4.062 4.02 6.925 2.697-2.863 4.018-5.198 4.018-6.925a4.02 4.02 0 1 0-8.038 0zm1.62 0a2.4 2.4 0 1 1 4.8 0 2.4 2.4 0 0 1-4.8 0zm1 0a1.4 1.4 0 1 0 2.8 0 1.4 1.4 0 0 0-2.8 0z'%3e%3c/path%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_exit {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' data-tid='afcd2df1'%3e%3cpath fill='%2300bbf2' d='M4 16h8a1 1 0 1 1 0 2H3a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h9a1 1 0 1 1 0 2H4v12zm12.414-5H7a1 1 0 1 1 0-2h9.414l-1.121-1.121a1 1 0 0 1 1.414-1.415l2.829 2.829a1 1 0 0 1 0 1.414l-2.829 2.829a1 1 0 0 1-1.414-1.415L16.414 11z'%3e%3c/path%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_bonusCabinetDrop {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='17px' height='17px' viewBox='0 0 46.47 46.47' style='enable-background:new 0 0 46.47 46.47;' xml:space='preserve' %3e%3cg%3e%3cpath fill='%2300bbf2' d='M3.445,6.322c0-3.423,2.777-6.201,6.201-6.201c3.423,0,6.2,2.777,6.2,6.201c0,3.426-2.777,6.203-6.2,6.203 C6.222,12.524,3.445,9.748,3.445,6.322z M31.562,6.322c0-3.423,2.78-6.201,6.203-6.201s6.201,2.777,6.201,6.201 c0,3.426-2.777,6.203-6.201,6.203C34.343,12.524,31.562,9.748,31.562,6.322z M46.223,31.72 C42.38,40.607,33.38,46.349,23.294,46.349c-10.301,0-19.354-5.771-23.064-14.703c-0.636-1.53,0.089-3.286,1.62-3.922 c0.376-0.155,0.766-0.229,1.15-0.229c1.176,0,2.292,0.696,2.771,1.851c2.777,6.685,9.655,11.004,17.523,11.004 c7.69,0,14.528-4.322,17.421-11.012c0.658-1.521,2.424-2.222,3.943-1.562C46.181,28.433,46.881,30.199,46.223,31.72z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.icon_view {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 488.85 488.85' style='fill:%23dfdede; enable-background:new 0 0 488.85 488.85;' xml:space='preserve'%3e%3cg%3e%3cpath d='M244.425,98.725c-93.4,0-178.1,51.1-240.6,134.1c-5.1,6.8-5.1,16.3,0,23.1c62.5,83.1,147.2,134.2,240.6,134.2 s178.1-51.1,240.6-134.1c5.1-6.8,5.1-16.3,0-23.1C422.525,149.825,337.825,98.725,244.425,98.725z M251.125,347.025 c-62,3.9-113.2-47.2-109.3-109.3c3.2-51.2,44.7-92.7,95.9-95.9c62-3.9,113.2,47.2,109.3,109.3 C343.725,302.225,302.225,343.725,251.125,347.025z M248.025,299.625c-33.4,2.1-61-25.4-58.8-58.8c1.7-27.6,24.1-49.9,51.7-51.7 c33.4-2.1,61,25.4,58.8,58.8C297.925,275.625,275.525,297.925,248.025,299.625z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_calendar {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 488.152 488.152' style='fill:%23dfdede; enable-background:new 0 0 488.152 488.152;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M177.854,269.311c0-6.115-4.96-11.069-11.08-11.069h-38.665c-6.113,0-11.074,4.954-11.074,11.069v38.66 c0,6.123,4.961,11.079,11.074,11.079h38.665c6.12,0,11.08-4.956,11.08-11.079V269.311L177.854,269.311z'/%3e%3cpath d='M274.483,269.311c0-6.115-4.961-11.069-11.069-11.069h-38.67c-6.113,0-11.074,4.954-11.074,11.069v38.66 c0,6.123,4.961,11.079,11.074,11.079h38.67c6.108,0,11.069-4.956,11.069-11.079V269.311z'/%3e%3cpath d='M371.117,269.311c0-6.115-4.961-11.069-11.074-11.069h-38.665c-6.12,0-11.08,4.954-11.08,11.069v38.66 c0,6.123,4.96,11.079,11.08,11.079h38.665c6.113,0,11.074-4.956,11.074-11.079V269.311z'/%3e%3cpath d='M177.854,365.95c0-6.125-4.96-11.075-11.08-11.075h-38.665c-6.113,0-11.074,4.95-11.074,11.075v38.653 c0,6.119,4.961,11.074,11.074,11.074h38.665c6.12,0,11.08-4.956,11.08-11.074V365.95L177.854,365.95z'/%3e%3cpath d='M274.483,365.95c0-6.125-4.961-11.075-11.069-11.075h-38.67c-6.113,0-11.074,4.95-11.074,11.075v38.653 c0,6.119,4.961,11.074,11.074,11.074h38.67c6.108,0,11.069-4.956,11.069-11.074V365.95z'/%3e%3cpath d='M371.117,365.95c0-6.125-4.961-11.075-11.069-11.075h-38.67c-6.12,0-11.08,4.95-11.08,11.075v38.653 c0,6.119,4.96,11.074,11.08,11.074h38.67c6.108,0,11.069-4.956,11.069-11.074V365.95L371.117,365.95z'/%3e%3cpath d='M440.254,54.354v59.05c0,26.69-21.652,48.198-48.338,48.198h-30.493c-26.688,0-48.627-21.508-48.627-48.198V54.142 h-137.44v59.262c0,26.69-21.938,48.198-48.622,48.198H96.235c-26.685,0-48.336-21.508-48.336-48.198v-59.05 C24.576,55.057,5.411,74.356,5.411,98.077v346.061c0,24.167,19.588,44.015,43.755,44.015h389.82 c24.131,0,43.755-19.889,43.755-44.015V98.077C482.741,74.356,463.577,55.057,440.254,54.354z M426.091,422.588 c0,10.444-8.468,18.917-18.916,18.917H80.144c-10.448,0-18.916-8.473-18.916-18.917V243.835c0-10.448,8.467-18.921,18.916-18.921 h327.03c10.448,0,18.916,8.473,18.916,18.921L426.091,422.588L426.091,422.588z'/%3e%3cpath d='M96.128,129.945h30.162c9.155,0,16.578-7.412,16.578-16.567V16.573C142.868,7.417,135.445,0,126.29,0H96.128 C86.972,0,79.55,7.417,79.55,16.573v96.805C79.55,122.533,86.972,129.945,96.128,129.945z'/%3e%3cpath d='M361.035,129.945h30.162c9.149,0,16.572-7.412,16.572-16.567V16.573C407.77,7.417,400.347,0,391.197,0h-30.162 c-9.154,0-16.577,7.417-16.577,16.573v96.805C344.458,122.533,351.881,129.945,361.035,129.945z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_comment {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 60 60' style='fill:%23dfdede; enable-background:new 0 0 60 60;' xml:space='preserve'%3e%3cg%3e%3cpath d='M0,8l0,33c0,3.252,2.748,6,6,6h8v10c0,0.413,0.254,0.784,0.639,0.933C14.757,57.979,14.879,58,15,58 c0.276,0,0.546-0.114,0.74-0.327L25.442,47H54c3.252,0,6-2.748,6-6V8c0-3.252-2.748-6-6-6H6C2.748,2,0,4.748,0,8z M40,24 c0-2.206,1.794-4,4-4s4,1.794,4,4s-1.794,4-4,4S40,26.206,40,24z M26,24c0-2.206,1.794-4,4-4s4,1.794,4,4s-1.794,4-4,4 S26,26.206,26,24z M12,24c0-2.206,1.794-4,4-4s4,1.794,4,4s-1.794,4-4,4S12,26.206,12,24z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_pickup {
	width: 57px;
	height: 63px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 452.5 490' style='enable-background:new 0 0 452.5 490;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%234C4C4C;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M452.5,17.3L441.5,0L328.9,71.8L213.3,373.6c-13.4,1-25.6,6.6-35,15.2L7.5,321.6L0,340.7l165.6,65.1 c-3.9,7.8-6.1,16.6-6.1,25.9c0,32.1,26.1,58.3,58.3,58.3s58.3-26.1,58.3-58.3c0-26.3-17.6-48.6-41.6-55.8L345.6,85.4L452.5,17.3z M255.5,431.7c0,20.8-17,37.8-37.8,37.8c-20.8,0-37.8-17-37.8-37.8c0-20.8,17-37.8,37.8-37.8C238.6,393.9,255.5,410.9,255.5,431.7z '/%3e%3cpath class='st0' d='M28.7,300.8l157.9,61.1c6.5,2.4,11.7-1.8,13.2-5.9L256,211c1.3-2.6,1.6-10.1-5.9-13.3L92.2,136.6 c-5.3-2-11.2,0.6-13.2,5.9L22.8,287.6C20.1,295.5,26.2,299.8,28.7,300.8z M94.4,159.4l138.8,53.7l-48.8,126L45.6,285.4L94.4,159.4z '/%3e%3cpath class='st0' d='M99.3,121.5l157.9,61.1c6.5,2.4,11.7-1.8,13.2-5.9l26.7-68.9c1.1-2.4,1.8-10-5.9-13.3L133.4,33.5 c-5.3-2-11.2,0.6-13.2,5.9l-26.7,68.9C90.7,116.1,96.7,120.5,99.3,121.5z M135.6,56.3L274.4,110l-19.3,49.8L116.3,106L135.6,56.3z' /%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_courier {
	width: 69px;
	height: 42px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 304.4' style='enable-background:new 0 0 512 304.4;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%234C4C4C;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M506.9,145.5l-29.5-17.2l-16.9-72.1c-4.5-19.2-21.4-32.6-41.1-32.6h-84.9V10.2c0-5.6-4.6-10.2-10.2-10.2H10.2 C4.6,0,0,4.6,0,10.2v243.1c0,5.6,4.6,10.2,10.2,10.2H43c4.7,23.3,25.4,40.9,50.1,40.9s45.3-17.6,50.1-40.9h206.5v0 c4.7,23.3,25.4,40.9,50.1,40.9s45.3-17.6,50.1-40.9h52.1c5.6,0,10.2-4.6,10.2-10.2v-99C512,150.7,510.1,147.4,506.9,145.5z M93,284c-16.9,0-30.7-13.8-30.7-30.7s13.8-30.7,30.7-30.7c16.9,0,30.7,13.8,30.7,30.7S109.9,284,93,284z M314.1,206.5h-92 c-5.6,0-10.2,4.6-10.2,10.2s4.6,10.2,10.2,10.2h92v16.2h-171c-4.7-23.3-25.4-40.9-50.1-40.9S47.7,219.8,43,243.1H20.4v-52.8h293.7 L314.1,206.5L314.1,206.5z M314.1,33.9V170H20.4V20.4h293.7V33.9z M393.7,44.1h25.7c10.2,0,18.9,6.9,21.2,16.8l14.9,63.9h-61.9 L393.7,44.1L393.7,44.1z M399.6,284c-16.2,0-29.5-12.7-30.6-28.6c0.1-0.7,0.2-1.3,0.2-2s-0.1-1.4-0.2-2 c1.1-16,14.4-28.6,30.6-28.6c16.9,0,30.7,13.8,30.7,30.7S416.5,284,399.6,284z M491.6,194.7h-19.4v-10.8h19.4V194.7z M491.6,163.5 H462c-5.6,0-10.2,4.6-10.2,10.2v31.2c0,5.6,4.6,10.2,10.2,10.2h29.6v28h-41.9c-4.7-23.3-25.4-40.9-50.1-40.9s-45.3,17.6-50.1,40.9 h-15v-199h38.8V135c0,5.6,4.6,10.2,10.2,10.2h82.2l25.9,15L491.6,163.5L491.6,163.5z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M187.7,206.5h-8.6c-5.6,0-10.2,4.6-10.2,10.2s4.6,10.2,10.2,10.2h8.6c5.6,0,10.2-4.6,10.2-10.2 S193.3,206.5,187.7,206.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_russia {
	width: 100px;
	height: 60px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 288' style='enable-background:new 0 0 512 288;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;stroke:%234C4C4C;stroke-width:10;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M457.97,12.29c1.86-5.52,6.86-8.6,11.67-11.29c0.63,2.91,1.22,5.82,1.73,8.76c2.68,1.11,5.36,2.28,8.13,3.17 c-1.3,2.04-2.83,3.92-4.41,5.75c-2.35,2.71-2.69,2.7-6.1,2.22c-2-0.28-2.01,3.16-2.44,4.86c0.12,1.89-0.65,2.31-2.31,1.25 c-1.86-0.43-3.72-0.85-5.58-1.29c0.97,1.68,2.54,2.81,4.35,3.44c3.14,1.09,2.98,1.13,4.09,4.54c1.08,3.28,1.62,3.56-0.83,5.93 c-1.41,1.36-2.72,2.91-3.13,4.88c2.69-1.87,5.53-4.8,8.82-4.44c3.92,0.43,7.86,0.4,11.79,0.46c-0.02,2.51-1.6,4.51-3.07,6.39 c-1.86,2.39-0.44,7.66-0.11,10.6c0.77,6.91,2.17,13.83,5.1,20.17c-3.73,0.25-5.56-0.49-6.78,3.45c-0.99,3.19-1.15,6.58-0.5,9.85 c-1.12-0.91-2.25-1.82-3.38-2.72c0.41,1.54,0.83,3.07,1.26,4.6c0.51,1.83-2.35,1.51-2.61,3.72c-0.35,3.1,2.59,6.06,4.08,8.49 c0.99-2.73,1.72-5.54,2.7-8.27c0.1,1.88,0.2,3.76,0.28,5.64c0.12,2.62-0.79,2.31-2.96,3.26c0.89,1.71,2.05,3.26,3.41,4.62 c1.15-0.98,2.3-1.95,3.46-2.91c1.77,4.56,6.71,5.48,10.88,6.65c-1.61,1.61-5.19,3.61-3.4,5.62c2.12,2.38,5.01,3.85,7.49,5.8 c-2.73,4.6-1.96,10.56,3.34,12.79c-0.64,1.23-1.28,2.46-1.93,3.69c-0.96,1.84,1.24,3.65,2.11,5.48c1.98,4.12,2.85,8.68,3.16,13.21 c-7.59-5.23-15.52-9.97-22.77-15.69c-3.08-2.43-6.6-5-8.62-8.44c-1.07-1.82-1.8-3.82-2.41-5.83c-0.79-2.62-0.69-3.04-3.34-3.82 c1.88-3.81,3.39-5.7,2.11-9.89c-1.29-4.2-2.78-8.34-3.65-12.65c-0.73-3.68,0.76-10.11-1.6-12.55c-1.42-1.47-2.86-2.91-4.3-4.36 c-1.95-1.96-1.11-2.71-0.51-5.22c-1.34,1.17-2.62,2.41-3.86,3.68c3.86,3.34,3.76,8.53,4.56,13.16c0.54,3.13,1.89,3.71-1.09,5.4 c-1.16-1.37-3.64-5.71-5.27-4.74c-2.39,1.41-3.23,2.18-4.55,4.69c-1.79,3.41-0.92,5.07-0.15,8.78c0.68,3.27,1.24,6.56,1.85,9.85 c0.5,2.72,0.64,1.93,2.98,1.6c1.36-0.19,2.73-0.38,4.1-0.58c-1.61,1.56-3.26,3.09-4.82,4.71c-1.27,2.8-2.96,5.39-5,7.68 c-0.63-1.55-1.26-3.1-1.91-4.64c-1.77,0.93-3.54,1.85-5.31,2.77c-2.29,1.18-1.76,1.1-1.57,3.39c0.18,2.21,0.71,2.2-1.46,3.32 c-1.65,0.85-3.28,1.73-4.92,2.59c0.4,2.61-3.34,3.04-5.35,4.6c-2.29,1.78-4.22,4.15-4.9,7.01c-1.43,6.06-1.66,12.93-2.43,19.13 c-0.94,7.55-1.83,15.23-4.84,22.29c1.68-0.59,4.47-0.49,5.7-1.97c0.85-1.02-0.21-2.42-0.87-3.18c1.81-1.32,3.57-2.7,5.42-3.98 c0.11,2.31,0.24,4.61,0.41,6.91c-1.63-1.06-3.32-1.83-5.07-2.65c0.64,1.64,1.79,3.01,2.9,4.34c1.77,2.13,4.27,1.25,6.93,1.77 c0.09-2.42,0.13-4.85,0.15-7.27c2.81-0.95,5.78-0.62,8.59,0.14c3.51,0.94,4.34,2.51,6.57,5.24c2.26,2.77,1.8,3.7,2.43,7 c0.87,4.55,3.83,8.29,6.17,12.15c3.21,5.3,2.91,10.19,3.17,16.25c0.5,11.42-0.36,22.98-2.66,34.19c-0.83,4.07-3.14,9.39-7.54,10.66 c-2.21,0.63-4.53,0.15-6.78,0.26c-0.73,3.23-1.72,6.39-2.7,9.55c-2.65-3.73-0.18-8.84-2.34-13.02c-1.07-2.07-2.34-4.03-3.58-5.99 c0.9-2.07,2.54-3.63,4.57-4.58c2.3-1.09,3.97-0.15,3.69-3.12c-0.24-2.54-0.57-5.06-0.96-7.59c-0.88-5.67-2.04-11.29-3.06-16.93 c-2.36,2.75-4.27,5.84-6.51,8.69c-1.26,1.61-2.63,3.15-4.22,4.46c-2.68,2.22-2.77,1.54-4.86-0.94c-1.14-1.35-2.27-2.7-3.41-4.06 c-2.57-0.32-5.16-0.53-7.75-0.48c-4.01,0.09-7.91,1.3-10.44-2.74c-3.47-5.55-7.59-11.79-13.92-14.3 c-7.51-2.98-16.24,1.92-21.75,6.96c7.39,5.94-1.41,15.53,2.79,22.67c-1.99,1.73-3.98,3.46-5.85,5.31 c-2.59-1.35-5.51-1.65-8.38-1.77c-2.85-0.12-5.76-0.11-8.52-0.97c-1.8,2.15-3.73,4.19-5.86,6.02c-4.33,3.72-8.17,5.86-13.94,5.16 c-6.15-0.75-11.07-4.62-16.91-5.65c-3.85-0.68-11.68,3.54-14.46,1.29c-1.72-1.38-2.61-3.46-3.53-5.4c-1.35-2.85-3.37-3.3-6.25-4.38 c-2.27-0.85-4.55-1.66-6.76-2.66c-2.79-1.26-4.87,2.63-6.54,4.95c-0.28,3.23,2.64,6.63,0.02,8.8c-2.79,2.32-3.24,2.28-6.7,1.64 c-3.78-0.7-7.95-1.63-10.25-5.04c-1.33-1.97-3.8-1.4-6.15-1.53c-3.1-1.46-4.76-1.28-7.92-0.12c-5,1.84-9.76,4.29-14.82,5.98 c-1.12,0.38-2.27,0.71-3.42,0.99c-1.28-1.47-2.57-2.91-3.84-4.38c-1.91,0.4-4.02,0.27-5.55-1.09c-1.21-1.08-1.81-2.67-2.1-4.23 c-1.36-2.53-2.5-5.18-4.02-7.62c-2.3-1.16-4.92-0.07-7.24,0.34c-2.54,0.45-3.63-4.48-4.6-6.58c-1.6,1.56-3.18,3.12-4.76,4.7 c-0.39-9.48-0.34-19.91-6.48-27.77c1.37-0.97,2.73-1.94,4.1-2.91c-5.78,1.03-11.63,2.66-17.55,1.79c0.52-1.37,1.03-2.76,1.56-4.13 c-2.52-1.52-5.05-3.05-7.72-4.32c0.61-2.55,1.24-5.1,1.85-7.65c-2.85-1.51-5.52-3.63-8.76-3.55c-5.51,0.14-11.29-1.42-16.63-2.64 c-5.25-1.2-10.21-3.37-15.19-5.37c0.32,2.95,0.73,5.9,1.22,8.83c-1.89-1.4-3.79-2.77-5.7-4.14c-0.15,1.76-0.27,3.51-0.4,5.26 c-1.87-0.2-3.73-0.42-5.6-0.64c0.8,3,1.65,5.98,2.53,8.96c-4.02,0.62-5.16,0.35-8.54-1.97c-1.32-0.91-2.61-1.95-3.5-3.31 c-0.86-1.33-0.64-3.29-1.91-4.18c-3.56-2.51-11.46-1.48-11.73-7.32c-1.03,0.38-2.04,0.79-3.07,1.16c1.03-3.32,0.76-6.87-0.63-10.03 c-1.47-3.35-4.19-4.03-6.79-6.35c-2.33-2.08-7.09-1.43-10.16-1.47c-2.92-0.04-4.79,2.81-6.84,4.78c0.25-2.59,0.48-5.17,0.73-7.76 c-1.63,0.38-3.25,0.8-4.87,1.24c-2.04,0.55-1.98,1.31-3.44,2.68c-1.03,0.97-2.27,1.72-3.58,2.23c-2.4,0.93-1.97,4.03-2.4,6.48 c2.05,1.62,2.73,4.41,1.99,6.88c-0.37,1.22-1.06,2.33-2.02,3.18c-1.74,1.53,0.56,3.6,1.65,5.51c-5.4-1.36-11-3.35-16.63-2.25 c-3.14,0.62-3.76,0.76-3.32,3.79c0.46,3.16-0.8,4.04-2.82,6.46c-1.91,2.29-2.34,3.49-2.81,6.47c-0.2,1.31-0.4,2.62-0.6,3.93 c-0.44,2.92-1.21,1.89-3.77,1.75c-2.95-0.16-3.54,0.26-4.08-2.79c-0.4-2.28-0.52-4.61-0.69-6.92c-0.29-3.95-0.74-8.19-3.36-11.37 c-1.65-2.01-2.01-2.6-2.79-5.17c-0.79-2.63-1.98-5.11-3.23-7.54c-2.43-4.72-4.81-8.97-5.41-14.32c-0.66-5.82-0.71-11.7-0.54-17.56 c0.78,0.93,1.55,1.86,2.31,2.81c1.63,2.03,2.45,1.3,4.91,1.1c4.07-0.32,3.85-0.44,4.35-4.38c2.39,1.67,4.8,3.32,7.21,4.97 c-0.95-2.11-1.9-4.22-2.85-6.33c2.57,0.72,5.11,1.56,7.62,2.48c2.79,1.03,3.87-0.78,6.19-2.4c1.96-1.37,4.61-2,3.91-4.51 c-0.57-2.04-0.95-4.11-1.43-6.17c-0.47-2.03-1.04-4.06-1.97-5.93c-0.8-1.62-2.92-3.36-2.66-5.3c0.24-1.86,1.88-3.31,3.17-4.5 c-0.7-1.57-1.41-3.15-2.12-4.71c1.86-0.39,3.27-1.64,4.38-3.12c1.86-2.49,1.3-2.59-0.75-4.75c-1.53-1.62-3.06-3.23-4.49-4.94 c1.68-1.99,3.55-3.8,5.38-5.65c1.6,1.75,2.36,4.99,5.28,4.86c0.98-1.95,1.28-4.13,1.51-6.27c0.31-3.07,0.85-3.69,3.17-5.76 c1.42-1.27,2.83-2.54,4.11-3.95c-0.52-2.45-1.08-4.89-1.7-7.31c-0.98-3.85,5.83-8.73,8.6-11.27c1.31,1.63,1.23,2.65,3.09,1.16 c1.72-1.38,3.56-2.61,5.55-3.57c2.24-1.08,4.04-2.22,6.01-0.44c1.77,1.61,3.47,3.3,5.3,4.84c-0.86-2.62-1.85-4.62-1.16-7.32 c0.53-2.07-0.07-2.16,2.47-1.7c1.96,0.35,3.9,0.73,5.86,1.07c3.05,0.53,8.06,2.01,11.06,0.84c2.44-0.95,2.04-4.46,2.78-6.48 c5.59-4.9,12.34-8.32,17.59-13.64c1.9-1.93,4.42-1.53,6.69-2.99c0.91-0.59,1.62-1.41,2.03-2.42c1.1-2.79,0.84-2.76,3.92-4.17 c3.18-1.44,7.76,2.46,10.77,4.07c-0.2,1.6-1.06,3.05-1.11,4.69c-0.06,2.2,1.4,4.6,1.75,6.8c0.57,3.59,0.41,7.25,0.25,10.86 c-0.12,2.86,0.55,6.61-1.6,8.9c-2.77,2.94-8.33,2.63-10.97-0.32c-4.45-4.97-4.31-13.89-4.57-20.11c-0.88,2.08-1.64,4.2-2.25,6.36 c-0.31,1.08-0.58,2.19-0.82,3.29c-0.49,2.31-1.6,2.54-3.48,3.88c-3.16,2.25-4.69,2.72-4.65,6.7c0.03,2.74,0.26,5.53,1.54,8.01 c2.12-2.94,1.71-7.91,5.74-9.24c0.26,4.02,0.94,8.02,2.17,11.85c1.28-1.47,2.46-3.02,3.74-4.49c1.99-2.27,4.68-1.38,7.5-1.13 c1.75,0.15,4.04-0.61,4.23,1.46c0.17,1.78,0.33,3.56,0.49,5.34c3.86-3.72,7.7-7.47,11.44-11.31c2.15-2.21,2.62-0.29,4.53,1.52 c-0.33,1.98-0.67,3.96-0.99,5.94c-2.08-0.57-4.15-1.14-6.24-1.65c-0.52,2.18-1.04,4.37-1.54,6.55c4.21,1.38,8.52-1.06,12.76,0.04 c5.2,0.96,10.37,2.13,15.64,2.65c-2.16,0.92-4.17,2.2-5.88,3.81c2.83,1.93,5.36,0.14,7.79,2.74c1.57,1.69,6.15,0.51,8.42,0.4 c-1.25,1.63-2.67,3.24-3.73,5.01c1.55-0.47,3.1-0.93,4.67-1.32c2.29-0.57,1.71-1.2,2.14-3.35c0.66-3.27-1.61-6.13-0.13-9.59 c1.36,2.34,2.39,4.88,2.96,7.53c2.09,1.58,3.77,3.61,5.12,5.84c2.71,4.47,4.17,9.55,6.52,14.21c2.82-3.6,1.74-8.44,0.79-12.49 c1.24-1.21,3.6-2.52,3.63-4.3c0.04-1.85-0.54-2.96,1.27-3.6c6.54-2.29,9.64-10.67,16.98-11.21c-1.68,1.93-3.3,2.46-1.83,4.59 c1.39,2.01,0.85,4.33-0.38,6.26c-1.02,1.6-3.81,3.32-3.61,5.17c0.34,3.26-0.29,4.51-1.89,7.41c-1.24,2.24-2.45,4.6-2.84,7.16 c-0.23,1.55-0.14,3.13,0.33,4.63c-1.13,1.36-2.31,2.68-3.53,3.97c-1.91,2.02-3.58,3.67-6.04,4.94c-2.02,1.04-1.79,1.6-3.65-0.11 c-1.36-1.25-2.76-2.46-4.24-3.58c0.69,3.1,3.12,5.2,5.56,6.99c2.01,1.48,4.68-0.75,6.76-1.91c4.35-2.44,8.3-5.97,7.95-11.41 c1.16,0.17,2.32,0.32,3.47,0.48c3,0.41,2.15,1.31,1.83,4.2c-0.22,1.96-0.44,3.92-0.52,5.89c1.44,1.67,3,3.24,4.53,4.83 c-1.04-1.97-2.2-3.88-3.15-5.9c0.52-2.11,1.5-4.05,2.06-6.15c-1.62-3.87-5.7-5.34-9.39-6.52c2.23-4.24,5.66-7.59,5.53-12.41 c-0.13-4.92,5.92-7.86,9.44-10.71c-1.21,2.54-2.55,5.03-4.01,7.44c2.21,0.05,4.41,0.08,6.61,0.13c-0.5-1.82-0.99-3.63-1.5-5.45 c2.28,1.87,4.31,4.04,6.28,6.23c1.65,1.84,5.3,4.28,3.96,6.42c-2.84,4.55-2.43,10.85,0.32,15.34c-0.77-5.85,1.93-11.55,1.37-17.17 c-0.35-3.43-4.37-6.01-2.94-9.7c-3.03,0.91-6.44,1.31-5.21-3.04c0.48,1.11,0.96,2.22,1.45,3.33c1.37-1.14,2.74-2.3,4.12-3.43 c1.86-1.54,2.76-0.96,5.06-0.62c3.67,0.55,7.34,1.23,10.92,2.21c-0.22-2.8-0.41-5.62-0.58-8.43c3.04-2.04,6.28-3.82,9.74-5.03 c3.43-1.2,7.1-1.82,10.72-1.33c2.82-1.11,5.5-3.52,8.75-2.57c-0.45-1.42-0.91-2.84-1.39-4.25c1.73-2.04,3.47-4.07,5.24-6.07 c1.47,0.95,2.61,2.33,3.02,4.05c0.51,2.14,1.75,1.39,3.86,1.43c-0.65,1.27-1.33,2.53-1.98,3.8c0.74-0.03,1.49-0.06,2.25-0.1 c-1.15-3.43,3.2-2.58,5.47-2.78c1.71,1.14,3.44,2.26,5.19,3.34c0.55,2.51,1.13,5.01,1.8,7.5c-5.24,6.19-10.34,12.52-15.4,18.86 c2.48-1.61,4.94-3.27,7.41-4.9c3.3-2.19,2.9-2.76,2.79-6.54c1.6,1.05,3.21,2.1,4.81,3.16c0.41-3.67,0.1-3.26-3.37-4.47 c1.39-1.07,2.79-2.12,4.21-3.14c0.13,2.61,0.23,5.21,0.36,7.81c2.35-0.72,4.7-1.47,7.07-2.11c1.19-0.32,2.4-0.61,3.61-0.86 c0.44,1.15,1.15,2.23,2.24,2.85c2.96,1.67,6.84-0.46,9.67-1.46c-0.72-1.9-1.44-3.81-2.14-5.71c2.73-0.24,9.01-2.37,10.97-0.93 c3.24,2.39,5.12,6.27,3.94,10.27c0.69-1.02,1.37-2.05,2.05-3.08c0.12,4.52,3.95,6.68,7.9,7.53c-0.48-3.23-1.01-6.45-1.57-9.67 c1.31,0.56,2.62,1.11,3.93,1.66c1.91,0.8,1.4-0.46,2.36-1.9c1.62-2.45,4.04-2.59,6.42-1.04c0.62-2.08,1.86-4.3,1.42-6.54 c-0.31-1.55-1.39-1.92-1.42-3.54c-0.02-1.33-0.04-2.66-0.08-3.98c6.78-2.52,13.1-5.8,19.69-8.74c0.11,1.03,0.17,2.07,0.25,3.1 c2.39-0.41,8.76,0.46,9.89-1.41c1.3-2.14,2.35-4.43,3.86-6.43c1.5-1.98,3.48-3.51,5.99-3.83c2.61-0.96,4.59,1.43,6.53,2.71 c3.99,2.66,6.16-6.46,7.76-8.51c0.69-0.88,1.59-1.56,2.65-1.94c0.45-1.06,0.91-2.12,1.38-3.17c-0.6-2.5-0.74-5.24,1.95-6.52 c-0.07,1.92-0.16,3.84-0.26,5.76c2.96-0.91,5.93-1.81,8.9-2.69c-2.59-2.58-6.28-3.25-9.67-4.17c4.86-4.92,6.83-12.22,12.57-16.34 c2.75-1.98,18.79-8.28,17.39-11.63c3.81,0.06,8.16,2.15,11.6-0.43C462.53,12.57,460.25,12.44,457.97,12.29'/%3e%3cpath class='st0' d='M423.53,15.22c1.26-1.92,4.29-7.82,5.69-2.64c0.81,3.03-1.35,6.11-1.77,9.04 C426.13,19.5,424.82,17.37,423.53,15.22'/%3e%3cpath class='st0' d='M213.32,18.13c2.75,1.66,5.46,3.36,8.24,4.96c-0.98,2.12-2.93,2.28-4.96,1.84c-1.92-0.41-2.23,0.01-2.54-2.11 C213.83,21.26,213.56,19.7,213.32,18.13'/%3e%3cpath class='st0' d='M225.06,25.36c2.07-0.06,4.14-0.07,6.2-0.07c-0.01,0.68-0.01,1.36-0.02,2.05c-0.94-0.3-1.87-0.6-2.81-0.9 c0.06,1.35,0.13,2.7,0.2,4.05c0.01,0.25,8.75,2.13,9.83,2.47c-1.34,1.09-3.31,2.3-5.01,1.16c-0.68-1.37-1.68-1.6-3.01-0.7 c-1.89,0.48-3.76,0.98-5.63,1.47C224.99,31.72,225.13,28.54,225.06,25.36'/%3e%3cpath class='st0' d='M219.47,28.63'/%3e%3cpath class='st0' d='M269.89,50.09c-0.24-4.21,3.94-5.93,6.76-8.04c0.64,2.29-0.19,9.47,1.49,10.15c1.16,0.47,2.33,0.93,3.5,1.4 c-0.58,1.39-0.6,2.94-0.89,4.4c-1.77,8.7-10.49-3.78-13.01-6.3C268.45,51.15,269.17,50.61,269.89,50.09'/%3e%3cpath class='st0' d='M359.61,45.43'/%3e%3cpath class='st0' d='M352.48,57.75c6.67-0.84,12.59-4.42,19.17-5.66c-1.31,3.89-5.02,5.12-8.72,5.62c-2.88,0.39-1.9,0.18-2.48,2.68 c-0.43,1.88-1.87,3.28-3.31,4.45c-1.23,1-2.54,1.89-3.71,2.95c-1.45,1.32-3.82,0.41-5.73,0.18c-0.29-1.88-2.16-8.08,0.4-8.18 C350.64,59.69,351.61,60.25,352.48,57.75'/%3e%3cpath class='st0' d='M283.74,55.91c2.56,2.02,5.07,4.1,7.57,6.2c-3.73,1.8-7.61,3.26-11.43,4.87 C281.14,63.28,282.48,59.61,283.74,55.91'/%3e%3cpath class='st0' d='M200.56,60.68c4.13-1.13,6.87-2.17,10.96-0.86c3.53-0.77,7.09,0.86,10.82,0.8c1.74-0.03,3.47-0.13,5.2-0.12 c0.34,1.37,0.06,2.74-1.09,3.61c-2.13,1.61-5.06,1.2-7.52,1.11c-7.77-0.26-15.63,1.31-22.63,4.7c-3.5,1.7-6.78,3.85-9.69,6.44 c-2.65,2.35-2.16,8.69-2.58,12.15c-3.29-2.93-7.29-6.36-5.51-11.27c-0.62,0.43-1.5,0.46-2.14,0.88c0.5-3.75,1.79-7.63,6.37-6.8 c1.01-1.76,2.7-2.9,4.46-3.78c1.99-0.99,3.17,0.56,4.92,1.68c-0.38-1.3-0.77-2.6-1.14-3.91C194.68,65.12,197.75,62.88,200.56,60.68 '/%3e%3cpath class='st0' d='M344.57,66.17'/%3e%3cpath class='st0' d='M356.22,69.79c4.23-0.08,9.22-0.89,12.29,2.8c-2.79,0.89-5.58,1.83-8.41,2.6 C360.94,71.55,359.44,71.67,356.22,69.79'/%3e%3cpath class='st0' d='M273.25,72.45c2.57,0.06,3.07,1.27,1.52,3.66C272.14,76.03,271.64,74.81,273.25,72.45z'/%3e%3cpath class='st0' d='M350.34,75.49'/%3e%3cpath class='st0' d='M157.22,84.5c1.57-2.19,3.68-3.93,5.92-5.39c0.4,1.89,0.8,3.78,1.2,5.67C161.97,84.69,159.6,84.6,157.22,84.5' /%3e%3cpath class='st0' d='M511.68,105.13'/%3e%3cpath class='st0' d='M505.67,108.06c2.59-0.79,3.49,0.13,2.75,2.76C505.8,111.56,504.88,110.63,505.67,108.06z'/%3e%3cpath class='st0' d='M504.19,162.37c3.03-1.09,5,5.84,1.53,6.2C503.81,167.37,503.31,164.29,504.19,162.37z'/%3e%3cpath class='st0' d='M447.03,185.98c-1.96-1.19-3.61-2.9-1.33-4.83c9.65,10.43,18.22,21.83,31.34,28.33 c-3.06-0.08-6.12-0.09-9.18,0.04c1.41,3.97,2.93,7.9,4.53,11.8c2.07,0.63,4.13,1.28,6.24,1.78c2.47,0.58,3.14,2.77,4.44,4.89 c-2.19-0.48-4.39-0.92-6.6-1.3c0.8,2.33,1.55,4.67,2.29,7.01c-3.72-1.22-5.19-4.88-6.7-8.16c-2.3-4.97-6.38-9.04-9.41-13.57 c-1.8-2.7-3.53-5.45-5.25-8.21c-1.41-2.27-3.81-2.89-5.71-4.8C448.39,195.65,446.36,190.69,447.03,185.98'/%3e%3cpath class='st0' d='M503.83,226.36c-2.23-4.7-1.15-10.58,3.82-12.94C506.04,217.62,504.79,221.94,503.83,226.36z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_pickpoint {
	width: 64px;
	height: 64px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg height='64' viewBox='0 0 64 64' width='64' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='Delivery-destination-location-logistics-2'  style='fill:%234C4C4C;' data-name='Delivery-destination-location-logistics'%3e%3cpath d='m61 30h-30a1 1 0 0 0 -1 1v30a1 1 0 0 0 1 1h30a1 1 0 0 0 1-1v-30a1 1 0 0 0 -1-1zm-17 2h4v8.13l-1.45-.96a.975.975 0 0 0 -1.1 0l-1.45.96zm-12 0h10v3h-10zm28 28h-28v-23h10v5a1 1 0 0 0 1.55.83l2.45-1.63 2.45 1.63a1 1 0 0 0 1.55-.83v-5h10zm0-25h-10v-3h10z'/%3e%3cpath d='m39 52h-4a1 1 0 0 0 -1 1v4a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0 -1-1zm-1 4h-2v-2h2z'/%3e%3cpath d='m42 56h8v2h-8z'/%3e%3cpath d='m42 52h4v2h-4z'/%3e%3cpath d='m13 2a11.007 11.007 0 0 0 -11 11c0 5.83 9.83 17.18 10.25 17.66a1 1 0 0 0 1.5 0c.42-.48 10.25-11.83 10.25-17.66a11.007 11.007 0 0 0 -11-11zm0 26.46c-3.07-3.69-9-11.59-9-15.46a9 9 0 0 1 18 0c0 3.87-5.93 11.77-9 15.46z'/%3e%3cpath d='m18 13a5 5 0 1 0 -5 5 5.006 5.006 0 0 0 5-5zm-8 0a3 3 0 1 1 3 3 3 3 0 0 1 -3-3z'/%3e%3cpath d='m28 45v2h-3a3.009 3.009 0 0 0 -3 3v2a5 5 0 0 1 -10 0v-14.18a3 3 0 1 1 2 0v14.18a3 3 0 0 0 6 0v-2a5 5 0 0 1 5-5z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_mail {
	width: 50px;
	height: 50px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 400.1' style='fill:%234C4C4C; enable-background:new 0 0 512 400.1;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M30.1,0C11.7,0,0,20.8,0,30.1v340c0,16.5,13.5,30,30,30h452c16.5,0,30-13.5,30-30v-340C512,20.8,500.3,0,481.8,0 M207.6,20.1h100v72.8l-0.1,0c-3.1-1.7-6.8-1.7-9.9,0l-10.1,5.7l-10.1-5.7c-3.1-1.7-6.8-1.7-9.9,0l-10.1,5.7l-10.1-5.7 c-3.1-1.7-6.8-1.7-9.9,0l-10.1,5.7l-10.1-5.7c-3.1-1.7-6.8-1.7-9.9,0l-0.1,0L207.6,20.1L207.6,20.1z M492,370.1 c0,5.5-4.5,10-10,10H30c-5.5,0-10-4.5-10-10v-340c0-5.5,4.5-10,10-10h157.6v90c0,3.6,1.9,6.9,5,8.6c3.1,1.8,6.9,1.8,10,0l10.1-5.7 l10.1,5.7c3.1,1.7,6.8,1.7,9.9,0l10.1-5.7l10.1,5.7c3.1,1.7,6.8,1.7,9.9,0l10.1-5.7l10.1,5.7c3.1,1.7,6.8,1.7,9.9,0l10.1-5.7 l10.1,5.7c1.5,0.9,3.2,1.3,4.9,1.3c1.7,0,3.5-0.5,5-1.4c3.1-1.8,5-5.1,5-8.6v-90H482c5.5,0,10,4.5,10,10L492,370.1z'/%3e%3cpath d='M452,160.1H332c-11,0-20,9-20,20v160c0,11,9,20,20,20h120c11,0,20-9,20-20v-160C472,169,463,160.1,452,160.1z M332,340.1 v-160h120l0,160H332z'/%3e%3cpath d='M399.1,213c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2,1.1-7.1,2.9L356,241.9c-3.9,3.9-3.9,10.2,0,14.1c3.9,3.9,10.2,3.9,14.1,0 l11.8-11.8v55.9c0,5.5,4.5,10,10,10s10-4.5,10-10v-55.9l11.8,11.8c2,2,4.5,2.9,7.1,2.9s5.1-1,7.1-2.9c3.9-3.9,3.9-10.2,0-14.1 L399.1,213z'/%3e%3cpath d='M134.4,330.1H50c-5.5,0-10,4.5-10,10s4.5,10,10,10h84.4c5.5,0,10-4.5,10-10S139.9,330.1,134.4,330.1z'/%3e%3cpath d='M134.4,290.1H50c-5.5,0-10,4.5-10,10s4.5,10,10,10h84.4c5.5,0,10-4.5,10-10S139.9,290.1,134.4,290.1z'/%3e%3cpath d='M50,270.1h42.2c5.5,0,10-4.5,10-10c0-5.5-4.5-10-10-10H50c-5.5,0-10,4.5-10,10C40,265.6,44.5,270.1,50,270.1z'/%3e%3cpath d='M134.4,210.1H50c-5.5,0-10,4.5-10,10s4.5,10,10,10h84.4c5.5,0,10-4.5,10-10S139.9,210.1,134.4,210.1z'/%3e%3cpath d='M150,40.1c-5.5,0-10,4.5-10,10s4.5,10,10,10h0c5.5,0,10-4.5,10-10S155.5,40.1,150,40.1z'/%3e%3cpath d='M50,60.1h55c5.5,0,10-4.5,10-10s-4.5-10-10-10H50c-5.5,0-10,4.5-10,10S44.5,60.1,50,60.1z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_smallcourier {
	width: 60px;
	height: 60px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 463 463' style='fill:%234C4C4C; enable-background:new 0 0 463 463;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cg%3e%3cpath d='M407.5,280c-6.255,0-12.265,1.055-17.879,2.972l-7.645-15.291C389.968,264.658,398.58,263,407.5,263 c10.076,0,19.826,2.025,28.978,6.021c3.794,1.654,8.217-0.078,9.874-3.873c1.657-3.797-0.077-8.218-3.873-9.875 C431.422,250.447,419.654,248,407.5,248c-11.307,0-22.207,2.205-32.257,6.215l-27.785-55.57c1.314,0.229,2.663,0.355,4.042,0.355 h16c4.142,0,7.5-3.357,7.5-7.5v-32c0-4.143-3.358-7.5-7.5-7.5h-16c-9.126,0-17.048,5.232-20.939,12.852l-7.931-15.862 c-4.006-8.013-12.061-12.99-21.019-12.99H287.5c-4.142,0-7.5,3.357-7.5,7.5s3.358,7.5,7.5,7.5h14.111 c3.24,0,6.154,1.801,7.603,4.699l19.424,38.847l-3.647,1.824C316.978,200.376,312,208.43,312,217.389V296h-64.5 c-13.509,0-24.5-10.99-24.5-24.5V239h0.5c12.958,0,23.5-10.542,23.5-23.5S236.458,192,223.5,192h-64 c-6.425,0-12.253,2.594-16.5,6.787V87.5c0-8.547-6.953-15.5-15.5-15.5h-112C6.953,72,0,78.953,0,87.5v112 c0,8.547,6.953,15.5,15.5,15.5h16.834c-0.354,1.537-0.547,3.121-0.521,4.74C31.981,230.36,40.758,239,51.379,239h40.322 c-5.071,3.238-9.415,6.665-13.03,9.914c-16.617,14.933-25.497,32.727-28.266,44.4c-1.493,6.295-0.06,12.795,3.933,17.836 c3.938,4.973,9.837,7.821,16.189,7.821c0.014,0,0.027,0,0.041,0l3.952-0.007C72.861,324.291,72,329.868,72,335.5 c0,30.603,24.897,55.5,55.5,55.5c28.058,0,51.305-20.934,54.979-48H327.5c4.142,0,7.5-3.357,7.5-7.5 c0-4.887,0.488-9.769,1.451-14.509c4.006-19.734,15.971-36.281,32.117-46.586l7.643,15.286 C361.605,299.699,352,316.497,352,335.5c0,30.603,24.897,55.5,55.5,55.5c30.603,0,55.5-24.897,55.5-55.5 C463,304.897,438.103,280,407.5,280z M159.5,207h64c4.687,0,8.5,3.813,8.5,8.5s-3.813,8.5-8.5,8.5h-64 c-4.687,0-8.5-3.813-8.5-8.5S154.813,207,159.5,207z M15,87.5c0-0.275,0.224-0.5,0.5-0.5h112c0.276,0,0.5,0.225,0.5,0.5V104H15 V87.5z M15.5,200c-0.276,0-0.5-0.225-0.5-0.5V119h113v80.5c0,0.275-0.224,0.5-0.5,0.5H15.5z M51.379,224 c-2.479,0-4.528-2.017-4.567-4.496c-0.02-1.235,0.448-2.4,1.315-3.28c0.61-0.618,1.368-1.028,2.191-1.224l85.695,0.024 c-0.003,0.159-0.012,0.316-0.012,0.476c0,2.997,0.57,5.862,1.597,8.5H51.379z M70.54,303.972c-0.004,0-0.008,0-0.012,0 c-2.383,0-3.799-1.337-4.431-2.135c-1.123-1.418-1.522-3.262-1.096-5.06C70.528,273.477,99.299,239,143.5,239 c34.313,0,47.1,32.793,47.1,53.464c0,5.606-3.095,11.288-9.011,11.299L70.54,303.972z M136,335.5c0,4.687-3.813,8.5-8.5,8.5 s-8.5-3.813-8.5-8.5s3.813-8.5,8.5-8.5S136,330.813,136,335.5z M127.5,376c-22.332,0-40.5-18.168-40.5-40.5 c0-5.735,1.234-11.383,3.556-16.566l20.33-0.038C106.634,323.151,104,329.023,104,335.5c0,12.958,10.542,23.5,23.5,23.5 s23.5-10.542,23.5-23.5c0-6.509-2.661-12.407-6.951-16.667l20.332-0.039c2.363,5.22,3.619,10.918,3.619,16.705 C168,357.832,149.832,376,127.5,376z M321.751,318.007c-0.668,3.287-1.146,6.628-1.433,9.993h-137.83 c-0.427-3.136-1.123-6.226-2.073-9.235l1.2-0.002c13.673-0.025,23.984-11.331,23.984-26.299c0-16.229-5.401-32.675-14.819-45.119 c-2.066-2.73-4.575-5.594-7.572-8.345H208v32.5c0,21.78,17.72,39.5,39.5,39.5h72c1.662,0,3.193-0.547,4.436-1.462 C323.077,312.303,322.336,315.123,321.751,318.007z M351.5,167h8.5v17h-8.5c-4.687,0-8.5-3.813-8.5-8.5S346.813,167,351.5,167z M327,301.213v-83.825c0-3.24,1.8-6.153,4.699-7.603l3.647-1.824l26.49,52.979C346.522,270.341,334.206,284.344,327,301.213z M407.5,376c-22.332,0-40.5-18.168-40.5-40.5c0-22.332,18.168-40.5,40.5-40.5c22.332,0,40.5,18.168,40.5,40.5 C448,357.832,429.832,376,407.5,376z'/%3e%3cpath d='M407.5,312c-12.958,0-23.5,10.542-23.5,23.5s10.542,23.5,23.5,23.5s23.5-10.542,23.5-23.5S420.458,312,407.5,312z M407.5,344c-4.687,0-8.5-3.813-8.5-8.5s3.813-8.5,8.5-8.5s8.5,3.813,8.5,8.5S412.187,344,407.5,344z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_cash {
	width: 59px;
	height: 60px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 334.9 334.9' style='enable-background:new 0 0 334.9 334.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%234C4C4C;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M333.2,156h-16.1V82.1c0-17.7-14.4-32.1-32.1-32.1h-21.8L241,9.9c-3.4-6.1-9.9-9.9-16.9-9.9 c-3.3,0-6.5,0.8-9.4,2.4L129.3,50H33.8C16.1,50,1.7,64.4,1.7,82.1v220.7c0,17.7,14.4,32.1,32.1,32.1H285 c17.7,0,32.1-14.4,32.1-32.1v-64.8h16.1L333.2,156L333.2,156z M285,62.8c9.9,0,18,7.5,19.1,17.1h-24.2l-9.5-17.1H285z M221,13.7 c3-1.7,7.1-0.5,8.7,2.5l35.5,63.8H101.8L221,13.7z M304.3,302.7c0,10.6-8.7,19.3-19.3,19.3H33.8c-10.6,0-19.3-8.7-19.3-19.3V82.1 c0-10.6,8.7-19.3,19.3-19.3h72.4L75.3,79.9H37.8c-3.6,0-6.4,2.9-6.4,6.4s2.9,6.4,6.4,6.4h14.4h234.8h17.2V156h-47 c-21.8,0-39.6,17.8-39.6,39.6v2.8c0,21.8,17.8,39.6,39.6,39.6h47L304.3,302.7L304.3,302.7z M320.3,225.1h-3.2h-59.9 c-14.7,0-26.7-12-26.7-26.7v-2.8c0-14.7,12-26.7,26.7-26.7h59.9h3.2V225.1z M277,197.5c0,7.8-6.4,14.2-14.2,14.2 c-7.8,0-14.2-6.4-14.2-14.2s6.4-14.2,14.2-14.2C270.6,183.3,277,189.7,277,197.5z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_card {
	width: 72px;
	height: 59px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512.2 418.1' style='enable-background:new 0 0 512.2 418.1;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%234C4C4C;%7d %3c/style%3e%3cg transform='translate(1 1)'%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M272.1,289.1h136.5c5.1,0,8.5-3.4,8.5-8.5v-76.8c0-5.1-3.4-8.5-8.5-8.5H272.1c-5.1,0-8.5,3.4-8.5,8.5v76.8 C263.5,285.7,266.9,289.1,272.1,289.1z M280.6,212.3h119.5v59.7H280.6V212.3z'/%3e%3cpath class='st0' d='M41.7,178.2h68.3c5.1,0,8.5-3.4,8.5-8.5s-3.4-8.5-8.5-8.5H41.7c-5.1,0-8.5,3.4-8.5,8.5 S36.5,178.2,41.7,178.2z'/%3e%3cpath class='st0' d='M144.1,178.2h68.3c5.1,0,8.5-3.4,8.5-8.5s-3.4-8.5-8.5-8.5h-68.3c-5.1,0-8.5,3.4-8.5,8.5 S138.9,178.2,144.1,178.2z'/%3e%3cpath class='st0' d='M41.7,212.3h110.9c5.1,0,8.5-3.4,8.5-8.5s-3.4-8.5-8.5-8.5H41.7c-5.1,0-8.5,3.4-8.5,8.5 S36.5,212.3,41.7,212.3z'/%3e%3cpath class='st0' d='M212.3,195.3h-25.6c-5.1,0-8.5,3.4-8.5,8.5s3.4,8.5,8.5,8.5h25.6c5.1,0,8.5-3.4,8.5-8.5 S217.5,195.3,212.3,195.3z'/%3e%3cpath class='st0' d='M503.3,89.5c-6-7.7-13.7-11.9-23-12.8l-20.5-2.5v-24V33.1c0-18.8-15.4-34.1-34.1-34.1H33.1 C14.4-1-1,14.4-1,33.1v17.1v68.3v187.7c0,15.4,10.4,28.5,24.5,32.7c-0.4,17.3,12.6,32.2,30.2,33.8l394.2,44.4c0.9,0,2.6,0,3.4,0 c17.1,0,32.4-12.8,34.1-29L511,114.2C511.9,105.7,509.3,96.3,503.3,89.5z M16.1,58.7h426.7v22.2v29H16.1V58.7z M33.1,16.1h392.5 c9.4,0,17.1,7.7,17.1,17.1v8.5H16.1v-8.5C16.1,23.7,23.7,16.1,33.1,16.1z M16.1,306.2V127h426.7v179.2c0,9.4-7.7,17.1-17.1,17.1 H34h-0.9C23.7,323.3,16.1,315.6,16.1,306.2z M493.9,110.8l-25.6,273.9c-0.9,9.4-9.4,16.2-18.8,15.4L56.2,355.7 c-8.5-0.9-14.5-7.7-15.4-15.4h384.9c18.8,0,34.1-15.4,34.1-34.1V118.5V90.3l19.6,1.7c4.3,0,8.5,2.6,11.1,6 C493.1,101.4,494.8,106.5,493.9,110.8z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_bill {
	width: 55px;
	height: 65px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 432 512' style='enable-background:new 0 0 432 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%234C4C4C;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M429.1,91.9l-89-89C338.2,1.1,335.7,0,333,0H30C13.5,0,0,13.5,0,30v452c0,16.5,13.5,30,30,30h372 c16.5,0,30-13.5,30-30V99C432,96.3,430.9,93.8,429.1,91.9z M343,34.1L397.9,89H353c-5.5,0-10-4.5-10-10L343,34.1L343,34.1z M412,482c0,5.5-4.5,10-10,10H30c-5.5,0-10-4.5-10-10V30c0-5.5,4.5-10,10-10h293v59c0,16.5,13.5,30,30,30h59V482z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M71.1,67C69.2,65.1,66.7,64,64,64c-2.6,0-5.2,1.1-7.1,2.9S54,71.4,54,74s1.1,5.2,2.9,7.1S61.4,84,64,84 c2.6,0,5.2-1.1,7.1-2.9C73,79.2,74,76.7,74,74S73,68.8,71.1,67z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M222,64H102c-5.5,0-10,4.5-10,10s4.5,10,10,10h120c5.5,0,10-4.5,10-10S227.5,64,222,64z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M368,160H64c-5.5,0-10,4.5-10,10v192c0,5.5,4.5,10,10,10h304c5.5,0,10-4.5,10-10V170 C378,164.5,373.5,160,368,160z M116,352H74v-44h42V352z M116,288H74v-44h42V288z M116,224H74v-44h42V224z M246,352H136v-44h110 V352z M246,288H136v-44h110V288z M246,224H136v-44h110V224z M358,352h-92v-44h92V352z M358,288h-92v-44h92V288z M358,224h-92v-44 h92V224z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M263.1,410.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2,1.1-7.1,2.9s-2.9,4.4-2.9,7.1s1.1,5.2,2.9,7.1 c1.9,1.9,4.4,2.9,7.1,2.9s5.2-1.1,7.1-2.9c1.9-1.9,2.9-4.4,2.9-7.1S264.9,412.8,263.1,410.9z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M368,408h-70c-5.5,0-10,4.5-10,10s4.5,10,10,10h70c5.5,0,10-4.5,10-10S373.5,408,368,408z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_small.icon_cash {
	width: 30px;
	height: 30px;
}
.icon_small.icon_card {
	width: 30px;
	height: 30px;
}
.icon_small.icon_bill {
	width: 30px;
	height: 30px;
}
.icon_small.icon_pickup {
	width: 35px;
	height: 35px;
}
.icon_small.icon_courier {
	width: 40px;
	height: 40px;
}
.icon_small.icon_pickpoint {
	width: 40px;
	height: 40px;
	min-width: 40px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg height='40' viewBox='0 0 64 64' width='40' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='Delivery-destination-location-logistics-2'  style='fill:%234C4C4C;' data-name='Delivery-destination-location-logistics'%3e%3cpath d='m61 30h-30a1 1 0 0 0 -1 1v30a1 1 0 0 0 1 1h30a1 1 0 0 0 1-1v-30a1 1 0 0 0 -1-1zm-17 2h4v8.13l-1.45-.96a.975.975 0 0 0 -1.1 0l-1.45.96zm-12 0h10v3h-10zm28 28h-28v-23h10v5a1 1 0 0 0 1.55.83l2.45-1.63 2.45 1.63a1 1 0 0 0 1.55-.83v-5h10zm0-25h-10v-3h10z'/%3e%3cpath d='m39 52h-4a1 1 0 0 0 -1 1v4a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0 -1-1zm-1 4h-2v-2h2z'/%3e%3cpath d='m42 56h8v2h-8z'/%3e%3cpath d='m42 52h4v2h-4z'/%3e%3cpath d='m13 2a11.007 11.007 0 0 0 -11 11c0 5.83 9.83 17.18 10.25 17.66a1 1 0 0 0 1.5 0c.42-.48 10.25-11.83 10.25-17.66a11.007 11.007 0 0 0 -11-11zm0 26.46c-3.07-3.69-9-11.59-9-15.46a9 9 0 0 1 18 0c0 3.87-5.93 11.77-9 15.46z'/%3e%3cpath d='m18 13a5 5 0 1 0 -5 5 5.006 5.006 0 0 0 5-5zm-8 0a3 3 0 1 1 3 3 3 3 0 0 1 -3-3z'/%3e%3cpath d='m28 45v2h-3a3.009 3.009 0 0 0 -3 3v2a5 5 0 0 1 -10 0v-14.18a3 3 0 1 1 2 0v14.18a3 3 0 0 0 6 0v-2a5 5 0 0 1 5-5z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_clock {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='svg-1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill-rule:evenodd;clip-rule:evenodd;fill:%23292929;%7d %3c/style%3e%3cg id='Page-1'%3e%3cg id='Icons-Device' transform='translate(-44.000000, 0.000000)'%3e%3cg id='access-time' transform='translate(44.000000, 0.000000)'%3e%3cpath id='Shape' class='st0' d='M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10S15.5,0,10,0L10,0z M10,18c-4.4,0-8-3.6-8-8 s3.6-8,8-8s8,3.6,8,8S14.4,18,10,18z M10.5,5H9v6l5.2,3.2l0.8-1.3l-4.5-2.7V5z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.shopsPage .icon_location {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 97.713 97.713' style='enable-background:new 0 0 97.713 97.713; fill:%23292929;' xml:space='preserve'%3e%3cg%3e%3cpath d='M48.855,0C29.021,0,12.883,16.138,12.883,35.974c0,5.174,1.059,10.114,3.146,14.684 c8.994,19.681,26.238,40.46,31.31,46.359c0.38,0.441,0.934,0.695,1.517,0.695s1.137-0.254,1.517-0.695 c5.07-5.898,22.314-26.676,31.311-46.359c2.088-4.57,3.146-9.51,3.146-14.684C84.828,16.138,68.69,0,48.855,0z M48.855,54.659 c-10.303,0-18.686-8.383-18.686-18.686c0-10.304,8.383-18.687,18.686-18.687s18.686,8.383,18.686,18.687 C67.542,46.276,59.159,54.659,48.855,54.659z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_notice {
	width: 24px;
	height: 24px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512; fill:%2300bbf2;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M405.353,377.987C389.421,354.09,381,326.277,381,297.555V216c0-33.47-13.057-64.915-36.766-88.542 c-20.117-20.048-45.839-32.399-73.623-35.612V61h-30v30.96C178.951,99.654,131,152.956,131,217.194v80.362 c0,28.722-8.421,56.535-24.353,80.432L77.973,421H213.58c6.192,17.458,22.865,30,42.42,30s36.228-12.542,42.42-30h135.607 L405.353,377.987z M133.964,391C151.665,362.989,161,330.775,161,297.555v-80.362c0-52.861,42.466-96.013,94.663-96.193 c0.113,0,0.225,0,0.338,0c25.315,0,49.12,9.833,67.058,27.708C341.077,166.664,351,190.562,351,216v81.556 c0,33.221,9.333,65.433,27.036,93.444H133.964z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath d='M469.53,153.469l-21.213,21.213C470.038,196.403,482,225.282,482,256c0,30.044-11.514,58.467-32.419,80.034l21.541,20.881 C497.482,329.72,512,293.881,512,256C512,217.269,496.917,180.856,469.53,153.469z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath d='M427.104,195.896l-21.213,21.214C416.279,227.497,422,241.308,422,256c0,14.463-5.568,28.12-15.68,38.456l21.445,20.979 C443.394,299.459,452,278.351,452,256C452,233.295,443.158,211.95,427.104,195.896z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath d='M63.683,174.682L42.47,153.469C15.083,180.856,0,217.269,0,256c0,37.881,14.518,73.72,40.878,100.915l21.541-20.881 C41.514,314.467,30,286.044,30,256C30,225.282,41.962,196.403,63.683,174.682z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath d='M106.109,217.109l-21.213-21.214C68.842,211.949,60,233.295,60,256c0,22.351,8.606,43.459,24.234,59.435l21.445-20.979 C95.568,284.12,90,270.463,90,256C90,241.309,95.721,227.497,106.109,217.109z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_cabinethome {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23001A34' fill-rule='nonzero' d='M8 20v-5a4 4 0 1 1 8 0v1a1 1 0 0 1-2 0v-1a2 2 0 1 0-4 0v7H2V10.032l10-8.334 10 8.334V22h-7a1 1 0 0 1 0-2h5v-9.032l-8-6.666-8 6.666V20h4z'%3e%3c/path%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_cabinetuser {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cpath d='M3.91042322,17.7577757 C5.51269824,17.9152947 7.70651772,18.0002046 9.99942796,17.9982669 C12.286627,17.9963342 14.4832017,17.9081003 16.0895675,17.7492742 C16.9071094,17.6684414 17.5507571,17.5712849 17.9731446,17.4657191 C17.8608753,16.4209712 17.3935363,15.5715893 16.3867222,14.7898673 C16.0421219,14.5223088 15.5504357,14.3215024 14.63628,14.0500657 C14.5450195,14.022968 14.4488946,13.9947758 14.2578699,13.9388388 C11.9467041,13.26035 11.0037591,12.6660103 11.0037591,11.0031095 C11.0037591,10.5182137 11.1225259,10.0732031 11.3461946,9.60997164 C11.5037886,9.28358476 12.2066751,8.15087268 12.1413556,8.26190491 C12.7230479,7.27312529 13.0027769,6.3636969 13.0027769,5 C13.0027769,3.47287653 11.4973062,2 10.00562,2 C8.45273276,2 7.00442986,3.37832322 7.00442986,5 C7.00442986,6.40734031 7.28529048,7.33128921 7.86180344,8.30191119 C7.84737724,8.27762312 8.49447077,9.29993844 8.64858332,9.61004719 C8.87791705,10.0715177 8.99962788,10.5154144 8.99962788,11.0031095 C8.99962788,12.6536563 8.06323909,13.2459676 5.78530245,13.9121521 C5.573952,13.9737698 5.46819043,14.0046679 5.36701651,14.034688 C4.46204298,14.30321 3.96661414,14.5085244 3.62303645,14.7821928 C2.59633666,15.5999853 2.13504272,16.4289139 2.02610699,17.4729044 C2.44708543,17.5795947 3.09099455,17.6772181 3.91042322,17.7577757 Z M0,18 C0,16.1107305 0.688194839,14.5629544 2.37696355,13.2178072 C2.98264768,12.7353644 3.65704054,12.4558842 4.79809636,12.1173122 C4.90397703,12.0858955 5.01453454,12.0535963 5.22391533,11.9925572 C6.64706945,11.5763546 6.99962788,11.3533443 6.99962788,11.0031095 C6.99962788,10.8530547 6.95861107,10.7034605 6.85755844,10.5001202 C6.75759959,10.2989807 6.17660917,9.38109884 6.14225431,9.32325872 C5.39069187,8.05792199 5.00442986,6.78723351 5.00442986,5 C5.00442986,2.25099319 7.36970959,0 10.00562,0 C12.5921963,0 15.0027769,2.35839042 15.0027769,5 C15.0027769,6.74517363 14.617853,7.99660191 13.8651804,9.27601934 C13.8766913,9.25645275 13.2508535,10.2649996 13.1472374,10.4795949 C13.0458282,10.6896196 13.0037591,10.8472495 13.0037591,11.0031095 C13.0037591,11.3635554 13.3681791,11.59325 14.8212351,12.0198235 C15.0106081,12.0752741 15.1105596,12.1045886 15.2055666,12.1327987 C16.349799,12.4725511 17.0112248,12.7426799 17.6132778,13.2101327 C19.3002739,14.5199694 20.000546,16.1132514 20.000546,18 C20.000546,19.6615163 16.6514982,19.9926464 10.001118,19.9982662 C3.34743933,20.0038889 0,19.6748036 0,18 Z' id='person-1'%3e%3c/path%3e%3c/defs%3e%3cg id='Orders-+-Widget' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='icons-/-glyphs-/-order-/-box-copy-7'%3e%3cmask id='mask-2' fill='white'%3e%3cuse xlink:href='%23person-1'%3e%3c/use%3e%3c/mask%3e%3cuse id='Path-9-Copy' fill='%23001A34' fill-rule='nonzero' xlink:href='%23person-1'%3e%3c/use%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_cabinetpay {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3e8410193D-E035-455D-892A-E17135811591%3c/title%3e%3cdesc%3eCreated with sketchtool.%3c/desc%3e%3cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='icons-/-glyphs-24-/-order-/-card-checked' fill='%23001A34' fill-rule='nonzero'%3e%3cpath d='M23,11 L21,11 L21,7 C21,6.44771525 20.5522847,6 20,6 L4,6 C3.44771525,6 3,6.44771525 3,7 L3,17 C3,17.5522847 3.44771525,18 4,18 L9,18 L9,20 L4,20 C2.34314575,20 1,18.6568542 1,17 L1,7 C1,5.34314575 2.34314575,4 4,4 L20,4 C21.6568542,4 23,5.34314575 23,7 L23,11 Z M9,20 C8.44771525,20 8,19.5522847 8,19 C8,18.4477153 8.44771525,18 9,18 C9.55228475,18 10,18.4477153 10,19 C10,19.5522847 9.55228475,20 9,20 Z M3,8 L23,8 L23,11 L3,11 L3,8 Z M22.2928905,14.2929122 C22.6833899,13.9023626 23.3165887,13.9023626 23.707088,14.2929122 C24.0976373,14.6834617 24.0976373,15.316611 23.707088,15.7071106 L18.7071023,20.7071003 C18.5118527,20.9023501 18.2559531,21 18,21 C17.744054,21 17.4881545,20.9023501 17.2929048,20.7071003 L14.292912,17.7071055 C13.9023627,17.3165559 13.9023627,16.6834066 14.292912,16.292907 C14.6834613,15.9024075 15.3166101,15.9023575 15.7071095,16.292907 L18,18.5858027 L22.2928905,14.2929122 Z' id='Mask'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_edit {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 381 381' style='fill:%23001A34; enable-background:new 0 0 381 381;' xml:space='preserve'%3e%3cpath d='M370.1,231.9c-5.5,0-10,4.5-10,10v88.7c0,16.5-13.4,29.9-30,30H49.9c-16.5,0-29.9-13.4-30-30V70.3c0-16.5,13.4-29.9,30-30 h88.7c5.5,0,10-4.5,10-10s-4.5-10-10-10H49.9C22.4,20.4,0,42.8,0,70.3v260.2c0,27.6,22.4,49.9,49.9,49.9h280.2 c27.6,0,49.9-22.4,49.9-49.9v-88.7C380.1,236.4,375.6,231.9,370.1,231.9z'/%3e%3cpath d='M156.1,179.4L302,33.5l47,47L203.2,226.4L156.1,179.4z'/%3e%3cpath d='M132.4,250.2l52-14.4l-37.6-37.6L132.4,250.2z'/%3e%3cpath d='M362,8.8c-9.8-9.7-25.6-9.7-35.3,0l-10.6,10.6l47,47l10.6-10.6c9.7-9.8,9.7-25.6,0-35.3L362,8.8z'/%3e%3c/svg%3e") no-repeat 100% 100%;
}
.icon_delete {
	width: 20px;
	height: 20px;
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 381 381' style='fill:%23001A34; enable-background:new 0 0 381 381;' xml:space='preserve'%3e%3cpath d='M370.1,231.9c-5.5,0-10,4.5-10,10v88.7c0,16.5-13.4,29.9-30,30H49.9c-16.5,0-29.9-13.4-30-30V70.3c0-16.5,13.4-29.9,30-30 h88.7c5.5,0,10-4.5,10-10s-4.5-10-10-10H49.9C22.4,20.4,0,42.8,0,70.3v260.2c0,27.6,22.4,49.9,49.9,49.9h280.2 c27.6,0,49.9-22.4,49.9-49.9v-88.7C380.1,236.4,375.6,231.9,370.1,231.9z'/%3e%3cg%3e%3cpath d='M233.2,262.1l18.4-18.4l-16-15.9l-18.4,18.4c-12.3,12.3-33.8,12.3-46.1,0L112.7,188c-0.9-0.9-1.3-2-1.3-3.3 c0-1.2,0.5-2.4,1.4-3.3l38.2-38l-16-15.9l-38.1,38c-5.1,5-8,12-8,19.2c0,7.2,2.9,14.2,8,19.2l58.4,58.2 c10.4,10.4,24.3,16.1,39,16.1C208.9,278.2,222.8,272.5,233.2,262.1z'/%3e%3cpath d='M372.1,85.5L293.9,7.6c-10.2-10.2-28.3-10.2-38.5,0l-96.5,96.1l8,7.9l100.8,100.3l8,7.9l96.5-96.1c5.1-5.1,8-11.9,8-19.2 C380,97.4,377.2,90.6,372.1,85.5z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}




/* buttons */
.button {
	border: none;
	cursor: pointer;
	display: inline-block;
	background: #1dc9f7;
	color: #fff;
	padding: 15px 20px;
	font-size: 16px;
	border-radius: 25px;
	transition: all 0.3s ease-out;
	outline: none;
}
.button:hover {
	background: #26cefb;
}
.button:active {
	background: #0bb3e0;
	outline: none;
	border: none;
}
.button_big {
	display: block;
	width: 100%;
}
.button_bp {
	padding: 15px 40px;
}
.button_square {
	border-radius: 0px;
}
.form_subscription .button_square {
	padding: 16px 20px;
}
.button-close_mobile {
    display: none;
}




.button_grey {
	padding: 12px 20px;
	border-radius: 25px;
	background: #fff;
	color: #607286;
	text-decoration: none;
}
.button_grey:hover {
	background: #fbfbfb;
}
.button_grey:active {
	background: #ccdbeb;
}
.catalog__sortButtons .button_grey {
	margin:0px 10px 10px 0px;
}
.button_active {
	background: #00b1f0;
	color: #ffffff;
	cursor: default;
}
.button_active:active {
	background: #00b1f0;
	color: #ffffff;
	cursor: default;
}
.button_active:focus {
	color: #ffffff;
}
.button_active:hover {
	background: #00b1f0;
	color: #ffffff;
}
.button_active:visited {
	color: #ffffff;
}
.button_active:visited:hover {
	color: #ffffff;
}
.button_shad {
	border-radius: 50px;
	padding: 20px 30px;
	font-weight: bold;
	color: #fff;
	font-size: 22px;
	background: #1dc9f7;
	transition: all ease-out 0.3s;
	box-shadow: 0px 15px 25px -15px rgba(0, 164, 212, 0.6);
}
.button_shad:hover {
	background: #26cefb;
}
.button_shad:active {
	background: #0bb3e0;
	box-shadow: 0px 15px 25px -15px rgba(0, 164, 212, 0.0);
}
.button_shad:focus {
	outline: 0;
}
.productBuy {
	border-radius: 50px;
	padding: 20px 30px;
	font-weight: bold;
	border: none;
	cursor: pointer;
	color: #fff;
	font-size: 22px;
	background: #1dc9f7;
    max-width: 250px;
	transition: all ease-out 0.3s;
	box-shadow: 0px 15px 25px -15px rgba(0, 164, 212, 0.6);
	display: block;
	text-align: center;
    margin: 0px auto;
}
.productBuy:hover {
	background: #26cefb;
	color: #fff;
}
.productBuy:visited {
	color: #fff;
}
.productBuy:active {
	background: #0bb3e0;
	color: #fff;
	box-shadow: 0px 15px 25px -15px rgba(0, 164, 212, 0.0);
}
.productBuy:focus {
	outline: 0;
	color: #fff;
}
.productBuy_added {
	background:#ff9501;
	box-shadow: 0px 15px 25px -15px rgba(230, 134, 0, 0.6);
}
.productBuy_added:hover {
	background:#ff9f1a;
	box-shadow: 0px 15px 25px -15px rgba(230, 134, 0, 0.6);
}
.productBuy_added:active {
	background: #ee8b00;
	box-shadow: 0px 15px 25px -15px rgba(0, 164, 212, 0.0);
}
.productBuyOne {
	border-radius: 50px;
	padding: 15px 30px;
	font-weight: bold;
	cursor: pointer;
	color: #1dc9f7;
    max-width: 250px;
	font-size: 18px;
	background: none;
	border:1px solid #1dc9f7;
	transition: all ease-out 0.3s;
	margin:0px auto 20px auto;
}
.productBuyOne:hover {
	border:1px solid #26cefb;
}
.productBuyOne:active {
	border:1px solid #0bb3e0;
	background: #f6f8fb;
}
.productBuyOne:focus {
	outline: 0;
}
.buyButton {
	font-size: 16px;
	padding: 20px;
	display: inline-block;
	-webkit-appearance: none;
	appearance: none;
	font-family: 'RotondaC';
	background-color: #00bbf2;
	color: #fff;
	font-weight: bold;
	border-radius: 50%;
	border: none;
	cursor: pointer;
	position: relative;
	transition: all ease-out 0.3s, box-shadow ease-in 0.25s;
	/*box-shadow: 0px 5px 20px rgba(0, 168, 238, 0.5);*/
}
.buyButton:hover {
	background: #33c9f5;
}
.buyButton:focus {
	outline: 0;
}
.buyButton:before, .buyButton:after {
	position: absolute;
	content: '';
	display: block;
	width: 140%;
	height: 100%;
	left: -20%;
	z-index: -1000;
	transition: all ease-in-out 0.5s;
	background-repeat: no-repeat;
}
.buyButton:before {
	display: none;
	top: -75%;
	background-image: radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, transparent 20%, #00bbf2 20%, transparent 30%), radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, transparent 10%, #00bbf2 15%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%);
	background-size: 10% 10%, 20% 20%, 15% 15%, 20% 20%, 18% 18%, 10% 10%, 15% 15%, 10% 10%, 18% 18%;
}
.buyButton:after {
	display: none;
	bottom: -75%;
	background-image: radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, transparent 10%, #00bbf2 15%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%), radial-gradient(circle, #00bbf2 20%, transparent 20%);
	background-size: 15% 15%, 20% 20%, 18% 18%, 20% 20%, 15% 15%, 10% 10%, 20% 20%;
}
.buyButton:active {
	transform: scale(0.9);
	background-color: #00a8ee;
	/*box-shadow: 0 2px 25px rgba(0, 168, 238, 0.5);*/
}
.buyButton.animate:before {
	display: block;
	animation: topBubbles ease-in-out 0.75s forwards;
}
.buyButton.animate:after {
	display: block;
	animation: bottomBubbles ease-in-out 0.75s forwards;
}

@keyframes topBubbles {
	0% {
		background-position: 5% 90%, 10% 90%, 10% 90%, 15% 90%, 25% 90%, 25% 90%, 40% 90%, 55% 90%, 70% 90%;
	}
	50% {
		background-position: 0% 80%, 0% 20%, 10% 40%, 20% 0%, 30% 30%, 22% 50%, 50% 50%, 65% 20%, 90% 30%;
	}
	100% {
		background-position: 0% 70%, 0% 10%, 10% 30%, 20% -10%, 30% 20%, 22% 40%, 50% 40%, 65% 10%, 90% 20%;
		background-size: 0% 0%, 0% 0%,  0% 0%,  0% 0%,  0% 0%,  0% 0%;
	}
}
@keyframes bottomBubbles {
	0% {
		background-position: 10% -10%, 30% 10%, 55% -10%, 70% -10%, 85% -10%, 70% -10%, 70% 0%;
	}
	50% {
		background-position: 0% 80%, 20% 80%, 45% 60%, 60% 100%, 75% 70%, 95% 60%, 105% 0%;
	}
	100% {
		background-position: 0% 90%, 20% 90%, 45% 70%, 60% 110%, 75% 80%, 95% 70%, 110% 10%;
		background-size: 0% 0%, 0% 0%,  0% 0%,  0% 0%,  0% 0%,  0% 0%;
	}
}
.buyButton_added {
	background: #ff9501;
}
.buyButton_added:hover {
	background: #ff9501;
}
.buyButton_added::after, .buyButton_added::before {
	display: none;
}
.buyButton_added.animate::after, .buyButton_added.animate::before {
	display: none;
}
.favoriteButton {
	position: absolute;
	right: 15px;
	top: 15px;
	z-index: 2;
	cursor: pointer;
	transition: all 0.3s ease-out;
}
.favoriteButton .icon_favorites {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 23.217 23.217' style='enable-background:new 0 0 23.217 23.217;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath style='fill:%23b3cde6;' d='M11.608,21.997c-22.647-12.354-6.268-27.713,0-17.369C17.877-5.716,34.257,9.643,11.608,21.997z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
	transition: all 0.3s ease-out;
	opacity: 0.7;
}
.favoriteButton_add .icon_favorites {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 23.217 23.217' style='enable-background:new 0 0 23.217 23.217;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath style='fill:%23ffcc00;' d='M11.608,21.997c-22.647-12.354-6.268-27.713,0-17.369C17.877-5.716,34.257,9.643,11.608,21.997z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
	transition: all 0.3s ease-out;
}
.favoriteButton:hover .icon_favorites {
	opacity: 1;
}
.searchButton {
	width: 17px;
	height: 17px;
	border: none;
	position: absolute;
	right: 20px;
	top: calc(50% - 8.5px);
	cursor: pointer;
	display: inline-block;
	transition: all 0.3s ease-out;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 391.9 392.9' style='enable-background:new 0 0 391.9 392.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bclip-path:url(%23SVGID_2_);%7d %3c/style%3e%3cg%3e%3cg%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_1_' width='391.9' height='392.9'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' style='overflow:visible;'/%3e%3c/clipPath%3e%3cpath fill='%23ffffff' class='st0' d='M46,46.4c-61.3,61.3-61.3,161,0,222.2c52.2,52.2,132.5,59.8,193,22.9l89.6,89.6c14.4,14.4,37.8,14.4,52.1,0 c14.4-14.4,14.4-37.7,0-52.1L291,239.3c37-60.5,29.4-140.6-22.9-193C206.8-14.9,107.2-14.9,46,46.4L46,46.4z M222.4,92.2 c36,36,36,94.6,0,130.6s-94.6,36-130.6,0s-36-94.6,0-130.6S186.4,56.2,222.4,92.2L222.4,92.2z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.headerSearch:hover .searchButton {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 391.9 392.9' style='enable-background:new 0 0 391.9 392.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bclip-path:url(%23SVGID_2_);%7d %3c/style%3e%3cg%3e%3cg%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_1_' width='391.9' height='392.9'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' style='overflow:visible;'/%3e%3c/clipPath%3e%3cpath fill='%23292929' class='st0' d='M46,46.4c-61.3,61.3-61.3,161,0,222.2c52.2,52.2,132.5,59.8,193,22.9l89.6,89.6c14.4,14.4,37.8,14.4,52.1,0 c14.4-14.4,14.4-37.7,0-52.1L291,239.3c37-60.5,29.4-140.6-22.9-193C206.8-14.9,107.2-14.9,46,46.4L46,46.4z M222.4,92.2 c36,36,36,94.6,0,130.6s-94.6,36-130.6,0s-36-94.6,0-130.6S186.4,56.2,222.4,92.2L222.4,92.2z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.input_headerSearch:focus+.searchButton {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 391.9 392.9' style='enable-background:new 0 0 391.9 392.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bclip-path:url(%23SVGID_2_);%7d %3c/style%3e%3cg%3e%3cg%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_1_' width='391.9' height='392.9'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' style='overflow:visible;'/%3e%3c/clipPath%3e%3cpath fill='%23292929' class='st0' d='M46,46.4c-61.3,61.3-61.3,161,0,222.2c52.2,52.2,132.5,59.8,193,22.9l89.6,89.6c14.4,14.4,37.8,14.4,52.1,0 c14.4-14.4,14.4-37.7,0-52.1L291,239.3c37-60.5,29.4-140.6-22.9-193C206.8-14.9,107.2-14.9,46,46.4L46,46.4z M222.4,92.2 c36,36,36,94.6,0,130.6s-94.6,36-130.6,0s-36-94.6,0-130.6S186.4,56.2,222.4,92.2L222.4,92.2z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.headerSearch_location .searchButton {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 391.9 392.9' style='enable-background:new 0 0 391.9 392.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bclip-path:url(%23SVGID_2_);%7d %3c/style%3e%3cg%3e%3cg%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_1_' width='391.9' height='392.9'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' style='overflow:visible;'/%3e%3c/clipPath%3e%3cpath fill='%23292929' class='st0' d='M46,46.4c-61.3,61.3-61.3,161,0,222.2c52.2,52.2,132.5,59.8,193,22.9l89.6,89.6c14.4,14.4,37.8,14.4,52.1,0 c14.4-14.4,14.4-37.7,0-52.1L291,239.3c37-60.5,29.4-140.6-22.9-193C206.8-14.9,107.2-14.9,46,46.4L46,46.4z M222.4,92.2 c36,36,36,94.6,0,130.6s-94.6,36-130.6,0s-36-94.6,0-130.6S186.4,56.2,222.4,92.2L222.4,92.2z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.sortButton {
	display: inline-block;
    padding: 0px 8px;
	background: none;
	border: none;
	color: #607286;
	font-size: 16px;
	font-family: 'RotondaC';
	cursor: pointer;
	margin-right: 5px;
	position: relative;
	transition: all 0.3s ease-out;
}
.sortButton:hover {
	color: #292929;
}
.sortButton_active {
	font-weight: bold;
}
.sortButton_asc {
	padding-right:20px;
}
.sortButton_desc {
	padding-right:20px;
}
.sortButton_asc::before {
	content: "";
	display: block;
	position: absolute;
	right: 0;
	top: 6px;
	width: 15px;
	height: 15px;
	transform: scale(-1,1) rotate(180deg);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 459 286' style='enable-background:new 0 0 459 286;' xml:space='preserve'%3e%3cg%3e%3cg id='sort'%3e%3cpath d='M0,286h153v-51H0V286z M0,0v51h459V0H0z M0,168.5h306v-51H0V168.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.sortButton_desc::before {
	content: "";
	display: block;
	position: absolute;
	right: 0;
	top: calc(50% - 10px);
	width: 15px;
	height: 15px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 459 286' style='enable-background:new 0 0 459 286;' xml:space='preserve'%3e%3cg%3e%3cg id='sort'%3e%3cpath d='M0,286h153v-51H0V286z M0,0v51h459V0H0z M0,168.5h306v-51H0V168.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.buttonFilter {
	width: 54px;
	border-radius:10px;
	height: 54px;
	background: #00bbf2;
	display: block;
	cursor: pointer;
	border: none;
	position: relative;
	margin-left: 20px;
	display: none;
	outline: none;
}
.buttonFilter:active {
	outline: none;
	border: none;
}
.buttonFilter::after {
	background: hsla(0, 0%, 0%, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 22.6 18\'%3E%3Cpath fill=\'%23FFF\' d=\'M2.9 18c-.6 0-1-.4-1-1V1c0-.6.4-1 1-1s1 .4 1 1v16c0 .6-.4 1-1 1zM11.3 18c-.6 0-1-.4-1-1V1c0-.6.4-1 1-1s1 .4 1 1v16c0 .6-.5 1-1 1zM19.6 18c-.6 0-1-.4-1-1V1c0-.6.4-1 1-1s1 .4 1 1v16c0 .6-.4 1-1 1z\'/%3E%3Cpath fill=\'%23FFF\' d=\'M4.9 5.5H1c-.6 0-1-.4-1-1s.4-1 1-1h3.9c.6 0 1 .4 1 1s-.5 1-1 1zM13.2 14.3H9.4c-.6 0-1-.4-1-1s.4-1 1-1h3.9c.6 0 1 .4 1 1s-.5 1-1.1 1zM21.6 8.1h-3.9c-.6 0-1-.4-1-1s.4-1 1-1h3.9c.6 0 1 .4 1 1s-.5 1-1 1z\'/%3E%3C/svg%3E") no-repeat scroll 50% center / 100% auto;
	content: "";
	height: 25px;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 25px;
}
.backButton {
	background: none;
	border: none;
	font-weight: bold;
	font-size: 16px;
	cursor: pointer;
	position: relative;
	outline: none;
	padding-left: 15px;
	transition: all 0.3s ease-out;
}
.backButton:hover {
	color: #00bbf2;
}
.backButton:active {
	outline: none;
	border: none;
}
.backButton::before {
	content: "";
	display: block;
	width: 12px;
	transition: all 0.3s ease-out;
	height: 12px;
	left: 0px;
	position: absolute;
	top: calc(50% - 6px);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23252525;%7d %3c/style%3e%3ctitle%3eArrow%3c/title%3e%3cpath class='st0' d='M120.6,230.6L340.7,10.5c14-14,36.7-14,50.7,0s14,36.7,0,50.7L196.6,256l194.8,194.8c14,14,14,36.7,0,50.7 c-14,14-36.7,14-50.7,0L120.6,281.3C106.6,267.3,106.6,244.7,120.6,230.6L120.6,230.6z'/%3e%3c/svg%3e") no-repeat scroll 100% 100%;
}



.sort {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-grow: 1;
	align-items: center;
	color: #607286;
	margin-right: 20px;
}
.sort__title {
	padding-right: 7px;
	opacity: 0.5;
}
.sort__buttons {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}





/* title */
.title {
	font-weight: bold;
	font-size: 34px;
	padding: 0px 0px 30px 0px;
	margin: 0;
}
.title_main {
	font-size: 38px;
}
.title_small {
	font-size: 28px;
	padding: 0px 0px 20px 0px;
}
.title_smaller {
	font-size: 22px;
	padding: 0px 0px 20px 0px;
}
.introtext {
	font-size: 20px;
	line-height: 28px;
	padding-bottom: 20px;
}



/* form */
.form {}
.form__row {
	padding: 0px 0px 25px 0px;
}
.form__row_ar {
	text-align: right;
}
.form__row_ac {
	text-align: center;
}
.form__row_sb {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.form__row_controls {
	padding-bottom: 0;
}
.form_subscription {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
}
.input {
	display: inline-block;
	background: #fff;
	font-size: 18px;
	border: 1px solid #d2dae6;
	color: #292929;
	padding: 18px 20px;
	transition: all 0.3s ease-out;
	border-radius: 10px;
}
.input_big {
	display: block;
	width: 100%;
}
.input_midle {
	display: block;
	width: 48%;
}
.input:active {
	outline: none;
	border: none;
}
.input:focus {
	outline: none;
	background: #fff;
	color: #292929;
	border: 1px solid #00bbf2;
}
.textarea {
	display: inline-block;
	background: #fff;
	font-size: 18px;
	border: 1px solid #d2dae6;
	color: #292929;
	font-family: 'RotondaC';
	padding: 15px 20px;
	transition: all 0.3s ease-out;
	border-radius: 10px;
}
.textarea_big {
	display: block;
	width: 100%;
}
.textarea:active {
	outline: none;
	border: none;
}
.textarea:focus {
	outline: none;
	background: #fff;
	color: #292929;
	border: 1px solid #00bbf2;
}
.form__label {}
.form__label_big {
	font-weight: bold;
	font-size: 23px;
	padding-bottom: 15px;
}
.input_headerSearch {
	width: 100%;
	display: block;
	font-size: 18px;
	color: #fff;
	padding: 15px 20px;
	background: #66d6f7;
	border-radius: 10px;
	border: none;
}
.input_headerSearch::placeholder {
	color: #fff;
	border: none;
}
.input_headerSearch:hover {
	background: #fff;
	color: #292929;
	border: none;
}
.input_headerSearch:hover::placeholder {
	color: #292929;
	border: none;
}
.input_headerSearch:focus {
	background: #fff;
	color: #292929;
	border: none;
}
.input_headerSearch:focus::placeholder {
	color: #292929;
}
.inputIcon {
	position: relative;
}
.inputIcon_subscription {
	flex-grow: 1;
}
.inputIcon_subscription::before {
	content: "";
	display: block;
	position: absolute;
	width: 35px;
	height: 26px;
	left: 20px;
	top: calc(50% - 13px);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 14 10' style='enable-background:new 0 0 14 10;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23C6DDF4;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M7,7L5.3,5.5l-5,4.2C0.5,9.9,0.7,10,1,10h12c0.3,0,0.5-0.1,0.7-0.3L8.7,5.5L7,7z'/%3e%3cpath class='st0' d='M13.7,0.3C13.5,0.1,13.3,0,13,0H1C0.7,0,0.5,0.1,0.3,0.3L7,6L13.7,0.3z'/%3e%3cpolygon class='st0' points='0,0.9 0,9.2 4.8,5.1 '/%3e%3cpolygon class='st0' points='9.2,5.1 14,9.2 14,0.9 '/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.inputIcon_subscription .input {
	padding:15px 20px 15px 70px;
	width: 100%;
	display: block;
	background: #f6f8fb;
	border-radius: 0;
	border: none;
}
.inputIcon_subscription .input:focus {
	background: #fff;
}
.headerSearch_location .input_headerSearch {
	background: #fff;
	border: 1px solid #d2dae6;
	color: #292929;
}
.headerSearch_location .input_headerSearch::placeholder {
	color: #292929;
}
.headerSearch_location .input_headerSearch:focus {
	background: #fff;
	color: #292929;
	border: 1px solid #00bbf2;
}
.captcha {
}
.checkbox {
	cursor: pointer;
	margin-left: 35px;
	position: relative;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 5px;
	margin-top:5px;
	transition: all 0.3s ease-out;
}
.checkbox__input {
	display: none;
}
.checkbox__new-input {
	position: absolute;
	left: -35px;
	top: 0px;
	width: 1.3em;
	height: 1.3em;
	border: 1px solid #cfcfd1;
	border-radius: 7px;
	transition: all 0.3s ease-out;
}
.checkbox__input:checked + .checkbox__new-input {
	background: #00a8ee;
	border: 1px solid #00a8ee;
}
.checkbox__input + .checkbox__new-input::after {
	width: 0px;
	height: 0px;
	content: "";
	position: absolute;
	left: calc(50% - 6px);
	top: calc(50% + 7px);
	display: block;
	opacity: 0;
	transition: all 0.2s ease-out;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 45.7 34.1' style='enable-background:new 0 0 45.7 34.1;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23ffffff;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M20.7,32.5c-2.1,2.1-5.4,2.1-7.5,0L1.6,20.9c-2.1-2.1-2.1-5.4,0-7.5c2.1-2.1,5.4-2.1,7.5,0l6.9,6.9 c0.5,0.5,1.4,0.5,1.9,0L36.6,1.6c2.1-2.1,5.4-2.1,7.5,0c1,1,1.6,2.3,1.6,3.8s-0.6,2.8-1.6,3.8L20.7,32.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.checkbox__input:checked + .checkbox__new-input::after {
	width: 14px;
	opacity: 1;
	height: 14px;
	left: calc(50% - 6px);
	top: calc(50% - 7px);
}
.select-box {
	position: relative;
	display: block;
	width: 100%;
	margin: 0 auto;
	background: #fff;
	border: 1px solid #d2dae6;
	border-radius: 10px;
	display: inline-block;
	font-size: 16px;
	outline:none;
	transition: all 0.3s ease-out;
}
.select-box__current {
	position: relative;
	/*box-shadow: 0 15px 30px -10px rgba(0, 0, 0, 0.1);*/
	cursor: pointer;
	outline: none;
}
.select-box__current:focus + .select-box__list {
	opacity: 1;
	-webkit-animation-name: none;
	animation-name: none;
}
.select-box__current:focus + .select-box__list .select-box__option {
	cursor: pointer;
}
.select-box__current:focus .select-box__icon {
	-webkit-transform: translateY(-50%) rotate(90deg);
	transform: translateY(-50%) rotate(90deg);
}
.select-box__icon {
	position: absolute;
	top: 50%;
	right: 15px;
	-webkit-transform: translateY(-50%) rotate(-90deg);
	transform: translateY(-50%) rotate(-90deg);
	width: 15px;
	transition: 0.2s ease;
}
.select-box__value {
	display: flex;
}
.select-box__input {
	display: none;
}
.select-box__input:checked + .select-box__input-text {
	display: block;
}
.select-box__input-text {
	display: none;
	width: 100%;
	margin: 0;
	padding: 16px 35px 16px 15px;
}
.select-box__input-text-item {
	display: inline-block;
	position: relative;
	padding-right: 20px;
}
.select-box__option-text-item {
	display: inline-block;
	position: relative;
	padding-right: 20px;
}
.select-box__input-text-asc .select-box__input-text-item::before {
	content: "";
	display: block;
	position: absolute;
	right: 0;
	top: 8px;
	width: 15px;
	height: 15px;
	transform: scale(-1,1) rotate(180deg);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 459 286' style='enable-background:new 0 0 459 286;' xml:space='preserve'%3e%3cg%3e%3cg id='sort'%3e%3cpath d='M0,286h153v-51H0V286z M0,0v51h459V0H0z M0,168.5h306v-51H0V168.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.select-box__input-text-desc .select-box__input-text-item::before {
	content: "";
	display: block;
	position: absolute;
	right: 0;
	top: calc(50% - 9px);
	width: 15px;
	height: 15px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 459 286' style='enable-background:new 0 0 459 286;' xml:space='preserve'%3e%3cg%3e%3cg id='sort'%3e%3cpath d='M0,286h153v-51H0V286z M0,0v51h459V0H0z M0,168.5h306v-51H0V168.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.select-box__option-asc .select-box__option-text-item::before {
	content: "";
	display: block;
	position: absolute;
	right: 0;
	top: 8px;
	width: 15px;
	height: 15px;
	transform: scale(-1,1) rotate(180deg);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 459 286' style='enable-background:new 0 0 459 286;' xml:space='preserve'%3e%3cg%3e%3cg id='sort'%3e%3cpath d='M0,286h153v-51H0V286z M0,0v51h459V0H0z M0,168.5h306v-51H0V168.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.select-box__option-desc .select-box__option-text-item::before {
	content: "";
	display: block;
	position: absolute;
	right: 0;
	top: calc(50% - 9px);
	width: 15px;
	height: 15px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 459 286' style='enable-background:new 0 0 459 286;' xml:space='preserve'%3e%3cg%3e%3cg id='sort'%3e%3cpath d='M0,286h153v-51H0V286z M0,0v51h459V0H0z M0,168.5h306v-51H0V168.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.select-box__list {
	position: absolute;
	width: 100%;
	left: -1px;
	top: calc(100% - 15px);
	padding: 0;
	list-style: none;
	opacity: 0;
	-webkit-animation-name: HideList;
	animation-name: HideList;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-timing-function: step-start;
	animation-timing-function: step-start;
	box-shadow: 0 15px 30px -10px rgba(0, 0, 0, 0.1);
	z-index: 10;
}
.select-box__option {
	display: block;
    margin: 0;
}
.select-box__option:hover, .select-box__option:focus {}
.select-box__option a {
	color: #546c84;
    display: block;
	padding: 10px 16px;
	background-color: #fff;
    font-weight: normal;
}
.select-box__option a:hover, .select-box__option a:focus {
	color: #546c84;
	background-color: #fbfbfb;
}
@-webkit-keyframes HideList {
	from {
		-webkit-transform: scaleY(1);
		transform: scaleY(1);
	}
	to {
		-webkit-transform: scaleY(0);
		transform: scaleY(0);
	}
}
@keyframes HideList {
	from {
		-webkit-transform: scaleY(1);
		transform: scaleY(1);
	}
	to {
		-webkit-transform: scaleY(0);
		transform: scaleY(0);
	}
}
@keyframes HideList {
	from {
		transform: scaleY(1);
	}
	to {
		transform: scaleY(0);
	}
}
.catalog__sort .select-box_sort {
	display: none;
	border: none;
	width: 150px;
	margin: 0;
}
.catalog__sort .select-box {
	border: none;
}
.select-box_pages {
	min-width: 70px;
}



/* page */
.page {
	font-size: 16px;
	background: #f6f8fb;
	font-family: 'RotondaC';
	font-style: normal;
	color: #292929;
	width: 100%;
	max-width: 100%;
	height: 100%;
	min-height: 100%;
	background: linear-gradient(180deg,#f7f7f7 350px,#f2f6fa 650px);
}
.page__wrapper {
	width: 100%;
	height: 100%;
	min-height: 100%;
    overflow: hidden;
}
.page__content {
	width: 100%;
	height: 100%;
	min-height: 100%;
	position: relative;
}
.page__subContainer {
	position: relative;
}
.page__subContainer::before {
	background: #f7f7f7;
	position: absolute;
	content: "";
	left: 0px;
	right: 0px;
	top: 0;
	height: 60px;
	border-radius: 0px 0px 0px 0px;
}
.page__subContainer.limiter {
	max-width: 1440px;
	min-width: 980px;
	padding: 20px 40px;
	margin: auto;
	clear: both;
}
.page__sub {
	position: relative;
}
.page__subContent {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: nowrap;
	align-items: flex-start;
	padding-bottom: 40px;
}
.page__subLeft {
	width: 25%;
	padding-right: 20px;
}
.page__subLeft .backButton {
	display: none;
}
.page__subLeft .categoryListBoxWrap .button_big {
	display: none;
}
.page__subRight {
	width: 75%;
}
.page__subContent_big {
	width: 100%;
	display: block;
}
.page__subContent_big .page__subRight {
	width: 100%;
}
.page__subContent_big .page__subLeft {
	width: 100%;
}
.page__subContent_r {
	flex-direction: row-reverse;
}
.page__subContent_r .page__subLeft {
	width: 25%;
	padding-right: 0px;
	padding-left: 20px;
}



/* contentCategory */
.contentCategory {
	width: 100%;
	background: #fff;
	border-radius: 15px;
	padding: 30px;
	position: relative;
	transition: all 0.1s ease-out;
	margin-bottom: 20px;
}
.contentCategory__title {
	font-weight: bold;
	font-size: 24px;
	padding: 0px 0px 20px 0px;
}
.contentCategory__content {}
.contentCategory__item {
	padding: 5px 0px;
}
.contentCategory__link {
	text-decoration: none;
	color: #292929;
	font-size: 18px;
	font-weight: bold;
	transition: all 0.1s ease-out;
}
.contentCategory__link:hover {
	text-decoration: none;
	color: #00a8ee;
}
.contentCategory__link_active {
	color: #00a8ee;
}
.contentCategory_stock {
	margin-bottom: 30px;
	background: none;
	border-radius: 0px;
	padding: 0px;
}
.contentCategory_stock .contentCategory__item {
	display: inline-block;
}
.contentCategory_stock .contentCategory__link {
	border: none;
	cursor: pointer;
	display: inline-block;
	margin: 0px 5px 12px 0px;
	background: #f6f8fb;
	color: #607286;
	padding: 12px 20px;
	font-size: 16px;
	border-radius: 25px;
	transition: all 0.3s ease-out;
	text-decoration: none;
}
.contentCategory_stock .contentCategory__link:hover {
	background: #e6e9ef;
}
.contentCategory_stock .contentCategory__link_active {
	text-decoration: none;
	color: #fff;
	background: #00b1f0;
}
.contentCategory_stock .contentCategory__link_active:hover {
	text-decoration: none;
	color: #fff;
	background: #00b1f0;
}
.contentCategory_stock .contentCategory__link:active {
	background: #d3dbe7;
	outline: none;
	border: none;
}








/* breadcrumbs */
.breadcrumbs {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	padding-bottom: 10px;
}
.breadcrumbs__item {
	position: relative;
	padding-right: 30px;
}
.breadcrumbs__item::before {
	position: absolute;
	right: 10px;
	top: 0;
	content: "\2013";
	display: block;
	opacity: 0.5;
}
.breadcrumbs__item:last-child::before {
	display: none;
}
.breadcrumbs__link {
	text-decoration: none;
	color: #292929;
	opacity: 0.5;
	transition: all 0.3s ease-out;
}
.breadcrumbs__link:hover {
	opacity: 1;
}
span.breadcrumbs__link:hover {
	opacity: 0.5;
}



/* header */
.header {
	background:#00bbf2;
	min-height: 320px;
	position: relative;
	color: #fff;
	margin-bottom: -70px;
}
.header__container {
	position: relative;
}
.header__bg {
	position: absolute;
	overflow: hidden;
	display: none;
	height: 100%;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 0;
}
.header:before {
	content: '';
	position: absolute;
	height: 150px;
	width: 120%;
	top: calc(100% - 50px);
	left: -10%;
	background: linear-gradient(180deg,#f7f7f7 50px,#f6f8fb 350px);
	border-radius: 50%;
}
.header__main {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 30px 0px 25px 0px;
}
.header__logo {
	width: 240px;
}
.header__search {
	flex-grow: 1;
	padding: 0px 70px 0px 70px;
}
.header__phone {
    display: none;
}
.header__searchMobile {
	display: none;
	width: 100%;
	padding-top: 25px;
}
.header__controls {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.header__menu {}



/* bar */
.bar {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	font-weight: bold;
	padding: 20px 0px 0px 0px;
}
.bar__location {}
.bar__menu {
	padding: 0px 0px 0px 40px;
	flex-grow: 1;
}
.bar__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
}
.bar__bonus {
	padding: 0px 40px 0px 0px;
    display: none;
}
.bar__phone {}



/* location */
.location {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	cursor: pointer;
    color: #fff;
    text-decoration: none;
}
.location__value {
	padding: 0px 0px 0px 10px;
	transition: all 0.3s ease-out;
}
.location:hover .location__value {
	opacity: 0.8;
}
.locationSelect {}
.locationSelect__infoText {
	opacity: 0.7;
	padding:20px 0px;
}
.locationSelect__city {
	padding:0px 0px 20px 0px;
	color: #00a8ee;
	font-weight: bold;
	font-size: 24px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
}
.locationSelect__city .icon_checked {
	margin:0px 10px 0px 0px;
}
.locationSelect__form {}
.locationSelect__regions {
	padding: 30px 0px 0px 0px;
}
.locationSelect__regionWrap {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.locationSelect__subTitle {
	font-weight: bold;
	padding-bottom: 20px;
}
.locationSelect__region {
	list-style: none;
	padding: 0px 20px 20px 0px;
	margin: 0;
	width: 33%;
}
.locationSelect__regionItem {
	padding-bottom: 5px;
}
.locationSelect__regionItemText {
	cursor: pointer;
	opacity: 0.7;
	transition: all 0.3s ease-out;
	position: relative;
	display: inline-block;
}
.locationSelect__regionItem:hover .locationSelect__regionItemText {
	opacity: 1;
}
.locationSelect__regionItemText_active {
	color: #00A8EE;
	font-weight: bold;
	opacity: 1;
	cursor: default;
}
.locationSelect__regionItemText_active::before {
	width: 12px;
	height: 12px;
	content: "";
	position: absolute;
	left: -15px;
	top: calc(50% - 6px);
	display: block;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 45.7 34.1' style='enable-background:new 0 0 45.7 34.1;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2300A8EE;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M20.7,32.5c-2.1,2.1-5.4,2.1-7.5,0L1.6,20.9c-2.1-2.1-2.1-5.4,0-7.5c2.1-2.1,5.4-2.1,7.5,0l6.9,6.9 c0.5,0.5,1.4,0.5,1.9,0L36.6,1.6c2.1-2.1,5.4-2.1,7.5,0c1,1,1.6,2.3,1.6,3.8s-0.6,2.8-1.6,3.8L20.7,32.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.mobileMenuContainer .location {
    color: #607286;
}


/* authorization */
.authorization {}
.authorization__form {
	padding-top: 30px;
}
.authorization__infoText {
	opacity: 0.7;
}



/* topMenu */
.topMenu {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.topMenu__item {
	padding: 0px 20px 0px 0px;
}
.topMenu__item:last-child {
	padding: 0px 0px 0px 0px;
}
.topMenu__link {
	text-decoration: none;
	color: #fff;
	transition: all 0.3s ease-out;
}
.topMenu__link:hover {
	opacity: 0.8;
	color: #fff;
}



/* phone */
.phone {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	color: #fff;
	text-decoration: none;
}
.phone__number {

	padding: 0px 0px 0px 10px;
}



/* logo */
.logo {
	text-decoration: none;
	position: relative;
}
.logo__img {
	width: 100%;
}
.logo__text {
	color: #fff;
	position: absolute;
	display: inline-block;
	overflow: hidden;
	width: 100%;
	white-space: nowrap;
	text-indent: 110%;
    height: 0;
}



/* headerSearch */
.headerSearch {
	position: relative;
}



/* headerControls */
.headerControls {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: flex-end;
	flex-wrap: wrap;
	text-decoration: none;
	padding:0px 50px 0px 0px;
}
.headerControls:last-child {
	padding:0px 0px 0px 0px;
}
.headerControls__profile {
	cursor: pointer;
	position: relative;
}
.headerControls__icon {
	position: relative;
	display: block;
}
.headerControls__iconLabel {
	position: absolute;
	background: rgba(255,255,255,0.7);
	width: 19px;
	height: 19px;
	border-radius: 50%;
	color: #00a4df;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	align-items: center;
	left: -10px;
	top: -10px;
    z-index: 1;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
}
.headerControls__text {
	display: block;
	padding: 0px 0px 0px 10px;
	color: #fff;
}
.headerControls__text_cart {
	font-weight: bold;
	font-size: 20px;
}
.headerControls__text_cart .ruble {
	font-size: 22px;
	position: relative;
	top: 2px;
}



/* menu */
.menuContainer {}
.menu {
    display: table;
    width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	background: #00a8ee;
	border-radius: 10px;
	position: relative;
	z-index: 40;
}
.menu.visible {
	border-radius: 10px 10px 0px 0px;
}
.menu__item {
    display: table-cell;
    text-align: center;
	list-style: none;
	padding: 0px;
	margin: 0;
	min-height: 100%;
    height: 100%;
	align-items: center;
	justify-content: center;
}
.menu__link {
	color: #fff;
	font-size: 16px;
	display: flex;
	align-items: center;
	text-align: center;
    justify-content: center;
	padding: 18px 10px;
	font-weight: bold;
	text-decoration: none;
	height: 100%;
	transition: all 0.1s ease-out;
}
.menu__item:hover .menu__link {
	background: #ffcc00;
	color: #5e2a39;
}
.menu__item:first-child .menu__link {
	border-radius: 10px 0px 0px 10px;
}
.menu__item:last-child .menu__link {
	border-radius: 0px 10px 0px 0px;
}
.menu__item:first-child:hover .menu__link {
	background: #ffcc00;
	color: #5e2a39;
	border-radius: 10px 0px 0px 10px;
}
.menuSubDrop {
	position: absolute;
	z-index: 30;
	left: 0;
	top: calc(100% + 5px);
	right: 0;
	opacity: 0;
	overflow: hidden;
	height: 0;
	visibility: hidden;
	width: 100%;
	background: #fff;
	border-radius: 0px 0px 20px 20px;
	color: #607286;
	transition: all 0.2s ease-out;
    box-shadow: 0 16px 40px 0 rgba(108,133,159,.24);
}
.menu__item:hover .menuSubDrop {
	top: 100%;
	opacity: 1;
	height: auto;
	overflow: visible;
	visibility: visible;
}
.menuSubDrop__container {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
    justify-content: flex-start;
    text-align: left;
	padding: 24px;
}
.menuSub {
	margin: 0;
	padding: 0px 20px 20px 0px;
	width: 20%;
	list-style: none;
}
.menuSub__photo {
	margin: 0;
	padding: 0;
	display: none;
	list-style: none;
}
.menuSub__linkImg {}
.menuSub__title {
	margin: 0;
	padding: 0px 0px 10px 0px;
	list-style: none;
}
.menuSub__linkCatalog {
	text-decoration: none;
	color: #607286;
	font-weight: bold;
	font-size: 18px;
	transition: all 0.3s ease-out;
}
.menuSub__item {
	padding: 0px 0px 5px 0px;
}
.menuSub__link {
	text-decoration: none;
	color: #607286;
	font-size: 15px;
	transition: all 0.3s ease-out;
}
.menuSub__link:hover {
	color: #00a8ee;
}
.menuSub__linkCatalog:hover {
	color: #00a8ee;
}
.menuSub__link_more  {
	font-weight: bold;
	font-size: 13px;
	color: #000;
	opacity: 0.7;
}
.menuSub__link_more:hover {
	color: #00a8ee;
}
.mobileMenuContainer {
	display: none;
	background: linear-gradient(180deg,#fff 0px,#f6f8fb 350px);
}


/* menuShadow */
.overlay {
	background-color: rgba(96, 114, 134, 0.7);
	width: 0;
	height: 0;
	z-index:10;
	left: 0;
	opacity: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	top: 0;
	transition: opacity 0.3s ease-out 0s;
}
.overlay.visible {
	opacity: 1;
	width: 100%;
	height: 100%;
	display: block;
}



/* arrows */
.arrow {
	background: rgba(255,255,255,1);
	border-radius: 50%;
	width: 47px;
	border: none;
	display: inline-block;
	position: relative;
	height: 47px;
	cursor: pointer;
	transition: all 0.3s ease-out;
}
.arrow:active {
	background: #ccdbeb;
	outline: none;
	border: none;
}
.arrow:focus {
	outline: none;
	border: none;
}
.arrow__right.disabled:active {
	background: rgba(255,255,255,1);
}
.arrow.disabled {
	opacity: 0.5;
	cursor: default;
}
.arrow.disabled:active {
	opacity: 0.5;
	background: #fafbfd;
	cursor: default;
}
.arrow__left {
	margin-right: 10px;
}
.arrow__right {}
.arrow__left::before {
	content: "";
	top:calc(50% - 10.5px);
	left: calc(50% - 6px);
	width: 13px;
	height: 21px;
	display: block;
	position: absolute;
	transform: scale(-1,1);
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 27.9 46' style='enable-background:new 0 0 27.9 46;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath fill='%2300b1f0' d='M5.7,46c-1.4,0-2.8-0.5-3.9-1.6c-2.3-2.2-2.4-5.8-0.2-8.1L14.3,23L1.6,9.6c-2.2-2.3-2.1-5.9,0.2-8.1 C4-0.6,7.6-0.5,9.8,1.8L26.3,19c2.1,2.2,2.1,5.7,0,7.9L9.8,44.2C8.7,45.4,7.2,46,5.7,46z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.arrow__right::before {
	content: "";
	top:calc(50% - 10.5px);
	left: calc(50% - 5px);
	width: 13px;
	height: 21px;
	display: block;
	position: absolute;
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 27.9 46' style='enable-background:new 0 0 27.9 46;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath fill='%2300b1f0' d='M5.7,46c-1.4,0-2.8-0.5-3.9-1.6c-2.3-2.2-2.4-5.8-0.2-8.1L14.3,23L1.6,9.6c-2.2-2.3-2.1-5.9,0.2-8.1 C4-0.6,7.6-0.5,9.8,1.8L26.3,19c2.1,2.2,2.1,5.7,0,7.9L9.8,44.2C8.7,45.4,7.2,46,5.7,46z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.arrow__right.disabled::before {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 27.9 46' style='enable-background:new 0 0 27.9 46;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath fill='%23ccdbeb' d='M5.7,46c-1.4,0-2.8-0.5-3.9-1.6c-2.3-2.2-2.4-5.8-0.2-8.1L14.3,23L1.6,9.6c-2.2-2.3-2.1-5.9,0.2-8.1 C4-0.6,7.6-0.5,9.8,1.8L26.3,19c2.1,2.2,2.1,5.7,0,7.9L9.8,44.2C8.7,45.4,7.2,46,5.7,46z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.arrow__left.disabled::before {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 27.9 46' style='enable-background:new 0 0 27.9 46;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath fill='%23ccdbeb' d='M5.7,46c-1.4,0-2.8-0.5-3.9-1.6c-2.3-2.2-2.4-5.8-0.2-8.1L14.3,23L1.6,9.6c-2.2-2.3-2.1-5.9,0.2-8.1 C4-0.6,7.6-0.5,9.8,1.8L26.3,19c2.1,2.2,2.1,5.7,0,7.9L9.8,44.2C8.7,45.4,7.2,46,5.7,46z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.arrow_slider {
	width: 62px;
	height: 62px;
	position: absolute;
	top: calc(50% - 31px);
	z-index: 100;
	opacity: 0.5;
	margin: 0;
}
.slider_content .arrow_slider {
	top: calc(50% - 31px);
}
.arrow_slider:hover {
	opacity: 1;
}
.arrow_slider.arrow__left {
	left: 50px;
	transform: scale(-1,1);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 62 62' style='enable-background:new 0 0 62 62;' xml:space='preserve'%3e%3cpath fill='%23FFFFFF' d='M31,0C13.9,0,0,13.9,0,31c0,17.1,13.9,31,31,31s31-13.9,31-31C62,13.9,48.1,0,31,0z M39,33.6L28.3,44.2 c-0.7,0.7-1.7,1.1-2.7,1.1c-0.9,0-1.8-0.3-2.5-1c-1.5-1.3-1.5-3.5-0.1-4.9l8.2-8.2L23,23.1c-1.4-1.4-1.4-3.6,0.1-4.9 c1.5-1.3,3.8-1.3,5.2,0.1L39,28.8C40.3,30.1,40.3,32.3,39,33.6z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.arrow_slider.arrow__right {
	right: 50px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 62 62' style='enable-background:new 0 0 62 62;' xml:space='preserve'%3e%3cpath fill='%23FFFFFF' d='M31,0C13.9,0,0,13.9,0,31c0,17.1,13.9,31,31,31s31-13.9,31-31C62,13.9,48.1,0,31,0z M39,33.6L28.3,44.2 c-0.7,0.7-1.7,1.1-2.7,1.1c-0.9,0-1.8-0.3-2.5-1c-1.5-1.3-1.5-3.5-0.1-4.9l8.2-8.2L23,23.1c-1.4-1.4-1.4-3.6,0.1-4.9 c1.5-1.3,3.8-1.3,5.2,0.1L39,28.8C40.3,30.1,40.3,32.3,39,33.6z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.slider_content .arrow_slider.arrow__left {
	left: 30px;
}
.slider_content .arrow_slider.arrow__right {
	right: 30px;
}
.arrow_slider.arrow__left::before {
	display: none;
}
.arrow_slider.arrow__right::before {
	display: none;
}
.arrow_transp {}
.popularCategory__arrow .arrow {
	background: none;
	width: 47px;
	height: 47px;
	opacity: 0.7;
}
.popularCategory__arrow .arrow__left {
	transform: scale(-1,1);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 62 62' style='enable-background:new 0 0 62 62;' xml:space='preserve'%3e%3cpath fill='%23FFFFFF' d='M31,0C13.9,0,0,13.9,0,31c0,17.1,13.9,31,31,31s31-13.9,31-31C62,13.9,48.1,0,31,0z M39,33.6L28.3,44.2 c-0.7,0.7-1.7,1.1-2.7,1.1c-0.9,0-1.8-0.3-2.5-1c-1.5-1.3-1.5-3.5-0.1-4.9l8.2-8.2L23,23.1c-1.4-1.4-1.4-3.6,0.1-4.9 c1.5-1.3,3.8-1.3,5.2,0.1L39,28.8C40.3,30.1,40.3,32.3,39,33.6z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.popularCategory__arrow .arrow__right {
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 62 62' style='enable-background:new 0 0 62 62;' xml:space='preserve'%3e%3cpath fill='%23FFFFFF' d='M31,0C13.9,0,0,13.9,0,31c0,17.1,13.9,31,31,31s31-13.9,31-31C62,13.9,48.1,0,31,0z M39,33.6L28.3,44.2 c-0.7,0.7-1.7,1.1-2.7,1.1c-0.9,0-1.8-0.3-2.5-1c-1.5-1.3-1.5-3.5-0.1-4.9l8.2-8.2L23,23.1c-1.4-1.4-1.4-3.6,0.1-4.9 c1.5-1.3,3.8-1.3,5.2,0.1L39,28.8C40.3,30.1,40.3,32.3,39,33.6z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.popularCategory__arrow .arrow__left:active  {
	opacity: 1;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 62 62' style='enable-background:new 0 0 62 62;' xml:space='preserve'%3e%3cpath fill='%23FFFFFF' d='M31,0C13.9,0,0,13.9,0,31c0,17.1,13.9,31,31,31s31-13.9,31-31C62,13.9,48.1,0,31,0z M39,33.6L28.3,44.2 c-0.7,0.7-1.7,1.1-2.7,1.1c-0.9,0-1.8-0.3-2.5-1c-1.5-1.3-1.5-3.5-0.1-4.9l8.2-8.2L23,23.1c-1.4-1.4-1.4-3.6,0.1-4.9 c1.5-1.3,3.8-1.3,5.2,0.1L39,28.8C40.3,30.1,40.3,32.3,39,33.6z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.popularCategory__arrow .arrow__right:active  {
	opacity: 1;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 62 62' style='enable-background:new 0 0 62 62;' xml:space='preserve'%3e%3cpath fill='%23FFFFFF' d='M31,0C13.9,0,0,13.9,0,31c0,17.1,13.9,31,31,31s31-13.9,31-31C62,13.9,48.1,0,31,0z M39,33.6L28.3,44.2 c-0.7,0.7-1.7,1.1-2.7,1.1c-0.9,0-1.8-0.3-2.5-1c-1.5-1.3-1.5-3.5-0.1-4.9l8.2-8.2L23,23.1c-1.4-1.4-1.4-3.6,0.1-4.9 c1.5-1.3,3.8-1.3,5.2,0.1L39,28.8C40.3,30.1,40.3,32.3,39,33.6z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.popularCategory__arrow .arrow__right::before {
	display: none;
}
.popularCategory__arrow .arrow__left::before {
	display: none;
}
.popularCategory__arrow .arrow.disabled {
	opacity: 0.3;
	cursor: default;
}



/* pagination */
.pagination {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	align-items: center;
}
.pagination__container {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.pagination__prev {
	padding-right: 10px;
}
.pagination__prev .arrow {
	width: 52px;
	height: 52px;
}
.pagination__prev .arrow__left {}
.pagination__prev .disabled {}
.pagination__next {
	padding-left: 10px;
}
.pagination__next .arrow {
	width: 52px;
	height: 52px;
}
.pagination__links {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.pagination__link {
	width: 52px;
	transition: all 0.3s ease-out;
	height: 52px;
	border-radius: 50%;
	text-decoration: none;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #292929;
	background: rgba(198,221,244,0.4);
	margin: 0px 5px;
}
.pagination__link:hover {
	background: rgba(198,221,244,0.6);
}
.pagination__link:active {
	background: rgba(198,221,244,0.8);
}
.pagination__link_current {
	background: #00b1f0;
    color: #fff;
    font-weight: bold;
}
.pagination__linkText {
	color: #607286;
	font-weight: bold;
}
.pagination__link_current .pagination__linkText {
	color: #fff;
}
.pagination__text {
	display: none;
}


/* slider */
.paginationCount {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	color: #607286;
	align-items: center;
}
.paginationCount__title {
	padding-right: 18px;
	opacity: 0.5;
}
.paginationCount__select {}



/* slider */
.slider {
	position: relative;
	z-index: 2;
	margin-bottom: 60px;
}
.slider_content {
	border-radius: 15px;
	overflow: hidden;
	margin-bottom: 40px;
}
.slider__container {
	position: relative;
	display: block;
	width: 100%;
	height: auto;
	visibility: inherit;
}
.slider__container.limiter {
	padding: 0;
}
.slider__main {
	position: relative;
}
.slider__item {
}
.slider__photo {
	width: 100%;
	height: 100%;
}
.slider__img {
	width: 100%;
	height: 100%;
}
.slider__img_mobile {
	display: none!important;
}
.slider__controls {
	padding: 0px 20px;
    display: none;
}
.slider__controlsItemContainer {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	width: auto;
	font-size: 14px;
	flex-grow: 1;
	overflow: hidden;
	flex-wrap: nowrap;
	border-radius: 0px 0px 10px 10px;
}
.slider__controlsItem {
	width: 175px;
	padding: 15px 25px;
	height: 85px;
	min-width: 175px;
	background: #fff;
	position: relative;
	font-weight: bold;
	border-right: 2px solid #f9fafc;
	z-index: 0;
	cursor: pointer;
}
.slider__controlsItem_active {
	z-index: 10;
	cursor: default;
	box-shadow: 0px -5px 30px 0px rgba(35,156,177,0.4);
}
.slider__controlsItem:last-child {
	border-right: none;
}



/* catalog */
.catalog {}
.catalog_stock {
	margin-top: 40px;
}
.page__subRight .catalog {
	padding-bottom: 40px;
}
.catalog__container {
	position: relative;
}
.catalog__header {
	padding: 0px 0px 0px 0px;
}
.catalog__title {
	padding: 0px 0px 0px 0px;
}
.catalog__header_buttons {
	padding: 0px 0px 30px 0px;
}
.catalog__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	margin: 0px -10px;
}
.catalog__arrow {}

.carousel .catalog__arrow {
	position: absolute;
	right:40px;
	top: 67px;
}
.catalog__dots {}
.catalog__sortButtons {
	padding-right: 130px;
}
.catalog_stock .catalog__sortButtons {
	padding-right: 0;
}
.catalog__sort {
	padding: 0px 0px 20px 0px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
}


/* catalogItem */
.catalogItem {
	width: calc(25% - 20px);
	margin: 10px;
	position: relative;
	transition:transform .15s;
}
.catalogItem:active {
	transform: scale(0.97);
}
.catalogItem_ns {
	transform: none!important;
}
.page__subRight .catalogItem, .cabinet__right .catalogItem {
	width: calc(33.33% - 20px);
}
.catalog_stock .catalogItem {
	width: calc(25% - 20px);
}
.catalogItem__container {
	background: #fff;
	border-radius: 15px;
	position: relative;
	transition: all 0.1s ease-out;
	height: 100%;
	z-index: 1;
}
.catalogItem__label {
	position: absolute;
	left: 15px;
	top: 15px;
	z-index: 5;
}
.catalogItem__content {
	text-decoration: none;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	padding: 30px 30px 30px 30px;
	justify-content: space-between;
	flex-direction: column;
	height: 100%;
}
.catalogItem__wrapper {
}
.catalogItem__photo {
	width: 100%;
	padding:50%;
	text-align: center;
	display: flex;
	position: relative;
	align-items: center;
	justify-content: center;
}
.catalogItem__img {
	position: absolute;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.carousel__item img {
}
.catalogItem__title {
	color: #292929;
	display: block;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}
.catalogItem__articul {
	margin: 0px 0px 10px 0px;
	color: #292929;
    opacity: 0.7;
    font-weight: bold;
}
.catalogItem__rating {
	padding:5px 0px 15px 0px;
}
.catalogItem__price {
	padding-right: 65px;
}
.catalogItem_nb .catalogItem__price {
	padding-right: 0;
}
.catalogItem__button {
	width: auto;
	padding: 0px 0px 0px 0px;
	position: absolute;
	bottom: 20px;
	right: 15px;
	z-index: 9;
}
.catalogItem_today .catalogItem__photo {
	max-height: 340px;
	padding:25% 50%;
	margin-bottom: 20px;
}
.catalogItem_today .catalogItem__img {
    height: 100%;
    width: auto;
}
.catalogItem_today {
	width: calc(50% - 20px);
	overflow: hidden;
	position: relative;
	transition: all 0.1s ease-out;
	z-index: 1;
	border-radius: 15px;
	background: #fff;
}
.catalogItem_today .catalogItem__container::after {
	content: "";
	display: block;
	position: absolute;
	left: -80px;
	top: -15%;
	width: 180px;
	height: 130%;
	background: #33c9f5;
	z-index: 0;
	transform: rotate(15deg);
}
.catalogItem_today .catalogItem__container {
	background: none;
	position: relative;
	transition: all 0.1s ease-out;
	height: 100%;
	z-index: 1;
}
.catalogItem_today .catalogItem__labelText {
	font-weight: bold;
	font-size: 22px;
	color: #fff;
	text-align: center;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	margin-bottom: 20px;
}
.catalogItem_today .catalogItem__label {
	width: 85px;
	text-align: center;
	justify-content: center;
}
.catalogItem_today .catalogItem__title {
	padding: 0px 70px;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	max-height: 85px;
}
.catalogItem_today .catalogItem__price {
	position: absolute;
	background: #ffd845;
	border-radius: 50%;
	width: 150px;
	height: 150px;
	flex-direction: column;
	align-items: center;
	right: 15px;
	padding-right: 0;
	top: 15px;
}
.catalogItem_today .price {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
	align-items: center;
}
.catalogItem_today .price__value {
	font-size: 24px;
}
.catalogItem_today .price__value .ruble {
	font-size: 24px;
}
.catalogItem_today .price {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
	align-items: center;
}
.catalog__description {
	display: none;
}
.page__subRight .catalogItem_list {
	width: 100%;
}
.catalogItem_list .catalogItem__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.catalogItem_list .catalogItem__wrapper {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}
.catalogItem_list .catalogItem__price {
	padding:20px 0px 0px 0px;
	margin-left: 33%;
}
.catalogItem_list .catalogItem__wrapper {
	display: grid;
	grid-template-columns: 33% 67%;
	grid-template-rows: auto auto auto;
	grid-template-areas: "catalogItem__photo catalogItem__title" "catalogItem__photo catalogItem__rating" "catalogItem__photo catalogItem__description";
}

.catalogItem_list .catalogItem__photo {
	grid-area: catalogItem__photo;
	padding:0px 30px 0px 0px;
	min-height: 220px;
}

.catalogItem_list .catalogItem__title {
	grid-area: catalogItem__title;
	max-height: auto;
	font-size: 18px;
	display: block;
	overflow: visible;
}
.catalogItem_list .catalogItem__rating {
	grid-area: catalogItem__rating;
}
.catalogItem_list .catalogItem__img {
	max-width: 220px;
	max-height: 100%;
	position: static;
}
.catalogItem__description {
	color: #292929;
}
.catalogItem__code {
	padding-bottom: 20px;
	opacity: 0.5;
}
.catalogItem__text {
	padding-bottom: 20px;
}
.catalogItem__properties {
	font-size: 15px;
}
.catalogItem_list .catalogItem__description {
	display: block;
}
.catalogItem_na {
	opacity: .6;
}
.catalogItem_na .catalogItem__price .price {
	display: none;
}
.catalogItem_na .catalogItem__button {
	display: none;
}
.catalogItem_na .favoriteButton {
	display: none;
}
.notavailable {
	font-weight: bold;
	color: #292929;
}
.notavailable_product {
	font-size: 24px;
	background: #f6f8fb;
	padding: 25px;
	border-radius: 5px;
}


.properties {}
.properties__container {}
.properties__item {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	padding: 7px 0px;
}
.properties__name {}
.properties__line {
	height: 1px;
	margin: 0 8px;
	background: linear-gradient(90deg,#dcdcdc 33%,transparent 0) repeat-x bottom;
	background-size: auto;
	background-size: 3px 1px;
	flex-grow: 1;
}
.properties__value {
	width: 50%;
}



.carousel .catalogItem {
	width: 100%;
	height: 100%;
	margin: 0;
}
.carousel.catalog__content {
	margin: 0;
}




/* rating */
.rating {}
.rating_offer {
	display: inline-block;
	float: right;
	padding: 5px 0px 0px 15px;
}
.rating__item {
	width: 17px;
	height: 16px;
	display: inline-block;
	position: relative;
}
.rating__item::before {
	width: 17px;
	height: 16px;
	display: block;
	position: absolute;
	content: "";
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 47.9 47.9' style='enable-background:new 0 0 47.9 47.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23bcc5ce;%7d %3c/style%3e%3cpath class='st0' d='M26.3,2.5l5.4,11c0.4,0.8,1.1,1.3,1.9,1.4l12.1,1.8c2.1,0.3,3,2.9,1.4,4.4l-8.7,8.5c-0.6,0.6-0.9,1.4-0.7,2.3 l2.1,12c0.4,2.1-1.9,3.7-3.7,2.7l-10.8-5.7c-0.8-0.4-1.7-0.4-2.4,0L12,46.6c-1.9,1-4.1-0.6-3.7-2.7l2.1-12c0.1-0.8-0.1-1.7-0.7-2.3 L0.8,21c-1.5-1.5-0.7-4.1,1.4-4.4l12.1-1.8c0.8-0.1,1.6-0.6,1.9-1.4l5.4-11C22.6,0.6,25.3,0.6,26.3,2.5z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
	left: 0px;
	top: 0px;
}
.rating_item_full {
}
.rating__item_full::before {
	width: 17px;
	height: 16px;
	display: block;
	position: absolute;
	content: "";
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 47.9 47.9' style='enable-background:new 0 0 47.9 47.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23ffcc00;%7d %3c/style%3e%3cpath class='st0' d='M26.3,2.5l5.4,11c0.4,0.8,1.1,1.3,1.9,1.4l12.1,1.8c2.1,0.3,3,2.9,1.4,4.4l-8.7,8.5c-0.6,0.6-0.9,1.4-0.7,2.3 l2.1,12c0.4,2.1-1.9,3.7-3.7,2.7l-10.8-5.7c-0.8-0.4-1.7-0.4-2.4,0L12,46.6c-1.9,1-4.1-0.6-3.7-2.7l2.1-12c0.1-0.8-0.1-1.7-0.7-2.3 L0.8,21c-1.5-1.5-0.7-4.1,1.4-4.4l12.1-1.8c0.8-0.1,1.6-0.6,1.9-1.4l5.4-11C22.6,0.6,25.3,0.6,26.3,2.5z'/%3e%3c/svg%3e ") no-repeat 100% 100%;    left: 0px;
	top: 0px;
}
.rating_reviews .rating__item {
	width: 34px;
	height: 32px;
	display: inline-block;
	position: relative;
}
.rating_reviews .rating__item::before {
	width: 34px;
	height: 32px;
	display: block;
	position: absolute;
	content: "";
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 47.9 47.9' style='enable-background:new 0 0 47.9 47.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23bcc5ce;%7d %3c/style%3e%3cpath class='st0' d='M26.3,2.5l5.4,11c0.4,0.8,1.1,1.3,1.9,1.4l12.1,1.8c2.1,0.3,3,2.9,1.4,4.4l-8.7,8.5c-0.6,0.6-0.9,1.4-0.7,2.3 l2.1,12c0.4,2.1-1.9,3.7-3.7,2.7l-10.8-5.7c-0.8-0.4-1.7-0.4-2.4,0L12,46.6c-1.9,1-4.1-0.6-3.7-2.7l2.1-12c0.1-0.8-0.1-1.7-0.7-2.3 L0.8,21c-1.5-1.5-0.7-4.1,1.4-4.4l12.1-1.8c0.8-0.1,1.6-0.6,1.9-1.4l5.4-11C22.6,0.6,25.3,0.6,26.3,2.5z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
	left: 0px;
	top: 0px;
}
.rating_reviews .rating_item_full {
}
.rating_reviews .rating__item_full::before {
	width: 34px;
	height: 32px;
	display: block;
	position: absolute;
	content: "";
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 47.9 47.9' style='enable-background:new 0 0 47.9 47.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23ffcc00;%7d %3c/style%3e%3cpath class='st0' d='M26.3,2.5l5.4,11c0.4,0.8,1.1,1.3,1.9,1.4l12.1,1.8c2.1,0.3,3,2.9,1.4,4.4l-8.7,8.5c-0.6,0.6-0.9,1.4-0.7,2.3 l2.1,12c0.4,2.1-1.9,3.7-3.7,2.7l-10.8-5.7c-0.8-0.4-1.7-0.4-2.4,0L12,46.6c-1.9,1-4.1-0.6-3.7-2.7l2.1-12c0.1-0.8-0.1-1.7-0.7-2.3 L0.8,21c-1.5-1.5-0.7-4.1,1.4-4.4l12.1-1.8c0.8-0.1,1.6-0.6,1.9-1.4l5.4-11C22.6,0.6,25.3,0.6,26.3,2.5z'/%3e%3c/svg%3e ") no-repeat 100% 100%;    left: 0px;
	top: 0px;
}



/* labels */
.saleLabel {
	background: #ff4846;
	border-radius: 50%;
	color: #fff;
	width: 60px;
	height: 60px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: 'Balloon';
	font-size: 23px;
	font-weight: 400;
	margin-bottom: 10px;
}
.saleLabel__text {
	position: relative;
	top: -2px;
}
.saleLabel__text::before {
	letter-spacing: normal;
	font-size: 21px;
	content: "-";
}
.saleLabel__text::after {
	letter-spacing: normal;
	font-size: 14px;
	margin-top: 6px;
	content: "%";
}
.giftLabel {
	background: #00b1f0;
	border-radius: 50%;
	color: #fff;
	width: 60px;
	height: 60px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 10px;
}
.giftLabel::after {

	content: "";
	display: block;
	width: 28px;
	height: 28px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 486.4 486.4' style='enable-background:new 0 0 486.4 486.4;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;%7d %3c/style%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M0,152v60.8h212.8v-91.2H30.4C13.6,121.6,0,135.2,0,152z'/%3e%3cpath class='st0' d='M425.6,45.6c0-25.2-18.8-45.6-60.8-45.6c-39.3,0-70.3,17.7-91.2,38.2c-9.2-5.4-19.8-8.8-31.3-8.8 c-11,0-21.2,3.1-30.1,8.1C191.3,17.3,160.5,0,121.6,0c-42,0-60.8,20.4-60.8,45.6s18.8,45.6,60.8,45.6h121.6l0-0.2h0.1l-0.1,0.2 h121.6C406.8,91.2,425.6,70.8,425.6,45.6z M188.9,60.8h-67.3c-13.9,0-30.4-2.6-30.4-15.2s16.5-15.2,30.4-15.2 c30.2,0,53.1,13.5,68.6,28L188.9,60.8z M295.1,59.5c15.4-15,38.9-29.1,69.7-29.1c13.9,0,30.4,2.6,30.4,15.2 s-16.5,15.2-30.4,15.2h-69L295.1,59.5z'/%3e%3cpath class='st0' d='M30.4,456c0,16.8,13.6,30.4,30.4,30.4h152V243.2H30.4V456z'/%3e%3cpath class='st0' d='M456,121.6H274.9v91.2h211.5V152C486.4,135.2,472.8,121.6,456,121.6z'/%3e%3cpath class='st0' d='M274.9,486.4h150.7c16.8,0,30.4-13.6,30.4-30.4V243.2H274.9V486.4z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.promocodeLabel {
    background: #ff9501;
    border-radius: 25px;
    display: flex;
    align-items: center;
    justify-content: center; 
    padding: 5px 10px;
}
.promocodeLabel__text {
    font-size: 12px;
    font-weight: bold;
    color: #fff; 
}



/* price */
.price {
	color: #211717;
	display: block;
}
.price__value {
	font-weight: bold;
	display: inline-block;
	font-size: 34px;
    white-space: nowrap;
}
.price__value .ruble {
	font-weight: normal;
	font-size: 34px;
	position: relative;
	left: -7px;
}
.price__value_sale {
	color: #ff4846;
}
.price__old {
	font-weight: bold;
	font-size: 20px;
	display: inline-block;
	position: relative;
	min-width: 50px;
}
.price__old .ruble {
	font-weight: normal;
	font-size: 20px;
	position: relative;
	left: -4px;
}
.price__old::before {
	position: absolute;
	content: "";
	height: 2px;
	left: 0;
	bottom: 0;
	right:5px;
	top: 10px;
	background: #ff4846;
	transform: rotate(-12deg);
}
.price__old_np::before {
	display: none;
}



/* categories */
.categories {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	margin: 0px -10px;
}
.categoriesItem {
	width: calc(50% - 20px);
	background: #fff;
	border-radius: 15px;
	padding: 30px;
	position: relative;
	margin: 10px;
	transition: all 0.1s ease-out;
	min-height: 280px;
}
.categoriesItem:active {
	transform: scale(0.95);
}
.categoriesItem__content {
	width: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
.categoriesItem__wrapper {
	width: 100%;
}
.categoriesItem__mainLink {
	text-decoration: none;
	font-weight: bold;
	color: #292929;
	font-size: 22px;
	transition: all 0.1s ease-out;
}
.categoriesItem__mainLink:hover {
	color: #00a8ee;
}
.categoriesItem__listWrap {
	display: inline-block;
	position: relative;
	z-index: 1;
	width: 50%;
}
.categoriesItem__list {
	padding: 0;
	margin: 15px 0px 0px 0px;
}
.categoriesItem__listItem {
	padding: 2px 0px 2px 20px;
	width: 100%;
	list-style: none;
	position: relative;
}
.categoriesItem__listItem::before {
	display: block;
	position: absolute;
	content: "-";
	font-weight: 700;
	color: #00a8ee;
	font-size: 30px;
	line-height: 15px;
	left: 0px;
	top: 0px;
}
.categoriesItem__listLink {
	text-decoration: none;
	color: #292929;
	display: block;
	transition: all 0.1s ease-out;
	font-size: 15px;
	line-height: 15px;
}
.categoriesItem__listLink:hover {
	color: #00a8ee;
}
.categoriesItem__photoWrap {
	min-width: 220px;
}
.categoriesItem__photo {
	width: 100%;
	padding: 50%;
	text-align: center;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	position: relative;
	align-items: center;
	justify-content: center;
}
.categoriesItem__img {
	position: absolute;
	height: 100%;
    width: 100%;
    object-fit: contain;
	opacity: 1;
	visibility: visible;
	top: 30px;
	right: 30px;
}
.categoriesItem:hover .categoriesItem__mainLink {
	color: #00a8ee;
}



.categoryListBox {
	width: 100%;
	background: #fff;
	border-radius: 15px;
	padding: 30px;
	min-height: 200px;
	position: relative;
	transition: all 0.1s ease-out;
	margin-bottom: 20px;
}
.categoryListBox__mainLink {
	display: block;
	text-decoration: none;
	color: #292929;
	font-size: 18px;
	font-weight: bold;
	padding: 5px 0px;
	position: relative;
}
.categoryListBox__mainLink::before {
	content: "";
	width: 12px;
	height: 12px;
	display: block;
	position: absolute;
	left: -15px;
	top: calc(50% - 6px);
	transform: rotate(-180deg);
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 27.9 46' style='enable-background:new 0 0 27.9 46;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath fill='%23292929' d='M5.7,46c-1.4,0-2.8-0.5-3.9-1.6c-2.3-2.2-2.4-5.8-0.2-8.1L14.3,23L1.6,9.6c-2.2-2.3-2.1-5.9,0.2-8.1 C4-0.6,7.6-0.5,9.8,1.8L26.3,19c2.1,2.2,2.1,5.7,0,7.9L9.8,44.2C8.7,45.4,7.2,46,5.7,46z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.categoryList {
	padding: 0;
	margin: 0;
	list-style: none;
}
.categoryList__item {
	padding: 5px;
}
.categoryList__parent {}
.categoryList__parent_has-child {
	position: relative;
}
.categoryList__parent_has-child::before {
	content: "";
	width: 10px;
	height: 10px;
	display: block;
	position: absolute;
	right: 0;
	top: calc(50% - 5px);
	transform: rotate(0deg);
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 27.9 46' style='enable-background:new 0 0 27.9 46;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath fill='%23cadcee' d='M5.7,46c-1.4,0-2.8-0.5-3.9-1.6c-2.3-2.2-2.4-5.8-0.2-8.1L14.3,23L1.6,9.6c-2.2-2.3-2.1-5.9,0.2-8.1 C4-0.6,7.6-0.5,9.8,1.8L26.3,19c2.1,2.2,2.1,5.7,0,7.9L9.8,44.2C8.7,45.4,7.2,46,5.7,46z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.categoryList__parent_open::before {
	transform: rotate(90deg);
}
.categoryList__link {
	text-decoration: none;
	color: #292929;
	font-size: 16px;
	transition: all 0.1s ease-out;
}
.categoryList__link:hover {
	text-decoration: none;
	color: #00a8ee;
}
.categoryList__parent_active .categoryList__link {
	cursor: text;
	color: #00a8ee;
	font-weight: bold;
}
.categoryList__parent_active .categoryList__link:hover {
	text-decoration: none;
	color: #00a8ee;
}
.categoryListSub {
	padding: 5px 0px;
	margin: 0;
	list-style: none;
}
.categoryListSub__item {
	padding: 3px 10px;
}
.categoryListSub__link {
	text-decoration: none;
	color: #292929;
	font-size: 15px;
	opacity: 0.7;
	transition: all 0.1s ease-out;
}
.categoryListSub__link:hover {
	opacity: 1;
}
.categoryListSub__link_active {
	text-decoration: none;
	color: #00a8ee;
	opacity: 1;
	font-weight: bold;
}




.filter {
	width: 100%;
	background: #fff;
	border-radius: 15px;
	padding: 30px;
	min-height: 200px;
	position: relative;
	transition: all 0.1s ease-out;
}



/* tags */
.tags {
	padding-bottom: 40px;
}
.tags__container {}
.tags__button {
	border: none;
	cursor: pointer;
	display: inline-block;
	margin: 0px 5px 12px 0px;
	background: #f6f8fb;
	color: #607286;
	padding: 12px 20px;
	font-size: 16px;
	border-radius: 25px;
	transition: all 0.3s ease-out;
	text-decoration: none;
}
.tags__button:hover {
	background: #e6e9ef;
}
.tags__button:active {
	background: #d3dbe7;
	outline: none;
	border: none;
}



/* subscription */
.contentTags {
	width: 100%;
	background: #fff;
	border-radius: 15px;
	padding: 30px;
	position: relative;
	transition: all 0.1s ease-out;
}
.contentTags__title {
	font-weight: bold;
	font-size: 24px;
	padding: 0px 0px 20px 0px;
}
.contentTags__content {}
.contentTags__button {
	border: none;
	cursor: pointer;
	display: inline-block;
	margin: 0px 5px 12px 0px;
	background: #f6f8fb;
	color: #607286;
	padding: 12px 20px;
	font-size: 16px;
	border-radius: 25px;
	transition: all 0.3s ease-out;
	text-decoration: none;
}
.tags__button:hover {
	background: #e6e9ef;
}
.tags__button:active {
	background: #d3dbe7;
	outline: none;
	border: none;
}




/* subscription */
.subscription {
	margin:10px 0px 60px 0px;
}
.subscription__container {}
.subscription__content {
	background: #d3f1fc;
	border-radius: 15px;
	padding: 50px 80px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}
.subscription__title {
	font-size: 24px;
	font-weight: bold;
	color: #1fcaf6;
	text-transform: uppercase;
	padding: 0px 35px 0px 0px;
}
.subscription__form {
	flex-grow: 1;
}



/* dots */
.dots {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	padding: 30px;
}
.dots.disabled {
	display: none;
}
.dots__item {
	width: 16px;
	height: 16px;
	cursor: pointer;
	border-radius: 50%;
	margin: 0px 5px;
	background: #cacaca;
	outline: none;
	border: none;

}
.dots__item:focus {
	outline: none;
	border: none;
}
.dots__item:active {
	outline: none;
	border: none;
}
.dots__item.active {
	background: #00b1f0;
}
.dots_white .dots__item {
	background: rgba(255,255,255,0.5);
}
.dots_white .dots__item.active {
	background: #ffffff;
}


/* popularCategory */
.popularCategory {
	margin:30px 0px 60px 0px;
}
.popularCategory__container {
	position: relative;
	padding: 40px 40px 10px 40px;
	border-radius: 15px;
	background: url("/local/templates/main/css/../images/category_bg.png") no-repeat center, #ffce4b;
	background-size: cover;
}
.popularCategory__container_green {
	background-color: #bbeb73;
}
.popularCategory__container_pink {
	background-color: #fdb5e7;
}
.popularCategory__header {}
.popularCategory__title {
	padding: 0px 0px 0px 0px;
	color: #561f3e;
}
.popularCategory__arrow {
	position: absolute;
	right:40px;
	top: 35px;
}
.popularCategory__content {
}
.popularCategoryItem {
	height: 100%;
	transition: all 0.1s ease-out;
}
.popularCategoryItem:active {
	transform: scale(0.95);
}
.popularCategoryItem__container {
	height: 100%;
}
.popularCategoryItem__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-decoration: none;
}
.popularCategoryItem__photo {
	border-radius: 50%;
	width: 100%;
	padding: 50%;
	text-align: center;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	position: relative;
	align-items: center;
	overflow: hidden;
	background: #fff;
	justify-content: center;
}
.popularCategoryItem__img {
	height: 100%;
	position: absolute;
	top: 0;
}
.popularCategoryItem__title {
	font-size: 22px;
	font-weight: bold;
	color: #561f3e;
	padding: 10px;
    text-align: center;
}
.popularCategory__dots {}



/* brands */
.brands {
	margin-bottom: 60px;
}
.brands__container {
	position: relative;
	height: 100%;
}
.brands__header {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
}
.brands__title {
	padding-right: 130px;
}
.brands__allLink {
	margin-right: 140px;
	padding-top: 5px;
}
.brands__arrow {}
.brands__content {
	overflow: hidden;
}
.brands__item {
	height: 100%;
	/*width: 210px;*/
}
/*.carouselBrands .carousel__item:nth-child(odd) .brands__item {
	width: 440px;
}*/
.brands__dots {}
.brands__arrow {
	position: absolute;
	right:40px;
	top: -5px;
}



/* brandsItem */
.brandsItem {
	background: #fff;
	border-radius: 15px;
	padding: 30px;
	height: 100%;
	transition: all 0.1s ease-out;
}
.brandsItem:active {
	transform: scale(0.95);
}
.carouselBrands .carousel__item:nth-child(even) .brands__item .brandsItem {
	height: calc(50% - 10px);
}
.carouselBrands .carousel__item:nth-child(even) .brands__item .brandsItem:nth-child(1) {
	margin-bottom: 20px;
}
.brandsItem__container {
	height: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: center;
}
.brandsItem__content {}
.brandsItem__photo {}
.brandsItem__img {
    max-height: 150px;
    width: 100%;
    height: 100%;
    object-fit: contain;
}


.brands_page .brands__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	margin: 0px -10px;
	flex-wrap: wrap;
}
.brands_page .brands__item {
	width: 16.66%;
	height: inherit;
	min-height: 100%;
	padding:0px 10px 20px 10px;
}
.brands_page .brandsItem {
	margin: 0px 0px 0px 0px;
}
.brands_page .brandsItem__img {
	width: 100%;
}
.brands__letter



.brandsLetter {
	padding: 20px 0px;
}
.brandsLetter__item {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.brandsLetter__link {
	text-decoration: none;
	font-weight: bold;
	color: #292929;
	background: rgba(198,221,244,0.3);
	border-radius: 50%;
	width: 35px;
	height: 35px;
	display: block;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	margin:0px 10px 10px 0px;
	transition: all 0.3s ease-out;
}
.brandsLetter__link:hover {
	text-decoration: none;
	color: #292929;
	background: rgba(198,221,244,1);
}




.brandsItems {
	padding: 20px 0px;
}
.brandsItems__title {
	text-decoration: none;
	font-weight: bold;
	font-size: 50px;
	color: #292929;
	display: block;
}
.brandsItems__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.brandsItems__link {
	text-decoration: none;
	display: block;
	color: #292929;
	width: 20%;
	padding: 8px 10px 8px 0px;
	transition: all 0.3s ease-out;
}
.brandsItems__link:hover  {
	text-decoration: none;
	color: #00a8ee;
}


/* about */
.about {
	color: #607286;
}
.about__container {}
.about__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.about_catalog {
	padding: 40px 20px 0px 20px;
}
.about__left {
	width: 50%;
	padding: 0px 70px 0px 0px;
}
.about__right {
	width: 50%;
	padding: 0px 0px 0px 70px;
}
.about_catalog .about__left {
	width: 50%;
	padding: 0px 30px 0px 0px;
}
.about_catalog .about__right {
	width: 50%;
	padding: 0px 0px 0px 30px;
}
.about__photo {
	overflow: hidden;
	border-radius: 20px;
}
.about__img {
	width: 100%;
}
.about__trust {
	width: 100%;
	padding: 90px 0px;
}



/* trust */
.trust {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.trustItem {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	max-width: 220px;
	align-items: center;
}
.trustItem__icon {
	height: 120px;
	width: 130px;
	background: #fff;
	border-radius: 10px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 25px;
}
.trustItem__title {
	font-size: 20px;
	font-weight: bold;
}
.trustItem__line {
	padding: 20px 0px;
	margin: 0px auto;
	width:69%;
	background: url("/local/templates/main/css/../images/line.png") repeat-x left center;
}
.trustItem__text {
	text-align: center;
	opacity: 0.7;
}



/* mostviewed */
.mostviewed {
	background: #fff;
	color: #607286;
	padding: 60px 0px 0px 0px;
}
.mostviewed__container {}
.mostviewed__title {}
.mostviewed__content {
	padding: 20px 0px 0px 0px;
}
.mostviewedTabs {}
.mostviewedTabs__nav {}
.mostviewedTabs__tab {
	font-weight: bold;
	color: #607286;
	background: none;
	font-family: 'RotondaC';
	border: none;
	margin-right: 30px;
	font-size: 18px;
	transition: all 0.3s ease-out;
	padding: 0px 0px 5px 0px;
	cursor: pointer;
	position: relative;
	margin-bottom: 5px;
}
.mostviewedTabs__tab::before {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 100%;
	height: 2px;
	background: #607286;
	transition: all 0.3s ease-out;
}
.mostviewedTabs__tab:hover {
	outline: none;
	border: none;
}
.mostviewedTabs__tab:active {
	outline: none;
	border: none;
}
.mostviewedTabs__tab_active {
	outline: none;
	border: none;
}
.mostviewedTabs__tab.mostviewedTabs__tab_active::before {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 2px;
	background: #607286;
}

.mostviewedTabs__container {
	padding: 30px 0px 0px 0px;
}
.mostviewedTabs__body {}
.mostviewedTabs__links {}
.mostviewed__tabsContent_active {}
.mostviewedTabs__links {
	max-height: 104px;
	transition: all 0.3s ease-out;
	overflow: hidden;
}
.mostviewedTabs__links_all {
	max-height: inherit;
}
.mostviewedTabs__link {
	border: none;
	cursor: pointer;
	display: inline-block;
	margin: 0px 5px 12px 0px;
	background: #f6f8fb;
	color: #607286;
	padding: 14px 25px;
	font-size: 16px;
	border-radius: 25px;
	transition: all 0.3s ease-out;
	text-decoration: none;
}
.mostviewedTabs__link:hover {
	background: #fbfbfb;
}
.mostviewedTabs__link:active {
	background: #ccdbeb;
	outline: none;
	border: none;
}
.mostviewedTabs__moreLink {
	border: none;
	cursor: pointer;
	font-weight: bold;
	display: inline-block;
	margin: 0px 5px 12px 0px;
	background: #f6f8fb;
	color: #607286;
	padding: 14px 25px;
	font-size: 16px;
	border-radius: 25px;
	transition: all 0.3s ease-out;
	text-decoration: none;
	margin-top: 10px;
}
.mostviewedTabs__moreLink:hover {
	background: #fbfbfb;
}
.mostviewedTabs__moreLink:active {
	background: #ccdbeb;
	outline: none;
	border: none;
}
.mostviewedTabs__moreLinkText {
	border-bottom: 2px dotted #607286;
	display: inline-block;
}
.mostviewedTabs__moreLink.mostviewedTabs__links_all .mostviewedTabs__moreLinkText {
	display: none;
}
.mostviewedTabs__moreLinkText2 {
	display: none;
	border-bottom: 2px dotted #607286;
}
.mostviewedTabs__moreLink.mostviewedTabs__links_all .mostviewedTabs__moreLinkText2 {
	display: inline-block;
}



/* stockPage */
.stockPage {
	width: 100%;
}
.stockPage__container {
	background: #fff;
	padding: 30px;
	border-radius: 15px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	position: relative;
}
.stockPage__content {
	width: 100%;
}
.stockPage__category {
	background: #55ab3d;
	padding:15px 20px;
	position: absolute;
	left: 0;
	top: 20px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline-block;
}
.stockPage__category::after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: -8px;
	width: 15px;
	transform: skewX(-17deg);
	background: #55ab3d;
}
.stockPage__category_delivery {
	background: #ec8b00;
}
.stockPage__category_delivery::after {
	background: #ec8b00;
}
.stockPage__category_gift {
	background: #f21222;
}
.stockPage__category_gift::after {
	background: #f21222;
}
.stockPage__category_spec {
	background: #03a9f4;
}
.stockPage__category_spec::after {
	background: #03a9f4;
}
.stockPage__category_promo {
	background: #c000ff;
}
.stockPage__category_promo::after {
	background: #c000ff;
}
.stockPage__header {
	padding: 40px 0px 30px 0px;
	border-bottom: 1px solid rgba(215,216,219,1);
	margin-bottom: 30px;
}
.stockPage__date {
	padding:0px 0px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.stockPage__period {
}
.stockPage__end {
	font-weight: 900;
	color: #55ab3d;
	font-size: 20px;
}
.stockPage__info {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.stockPage__photo {
	width: 50%;
}
.stockPage__img {
	width: 100%;
	display: block;
	border-radius: 25px;
}
.stockPage__text {
	font-size: 18px;
	width: 50%;
	line-height: 28px;
	padding: 0px 0px 0px 30px;
}
.stockPage__text p {
	font-size: 18px;
	line-height: 28px;
}
.stockPage__subtitle {
	font-weight: bold;
	font-size: 24px;
	padding: 20px 0px;
}
.stockPagePage__close {
	position: absolute;
	right: 30px;
	top: 30px;
}



/* stocksSub */
.stocksSub {
	position: relative;
}
.stocksSub__container {
	margin-bottom: 40px;
}
.stocksSub__container_stockItem {
	padding: 0px;
	margin-bottom: 0px;
}
.stocksSub__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	margin: 0px -10px;
}
.stockSub {
	width: calc(33.33% - 20px);
	margin: 10px;
	padding: 0px;
	background: #fff;
	overflow: hidden;
	border-radius: 15px;
	position: relative;
	z-index: 1;
	transition: all 0.1s ease-out;
}
.stockSub:active {
	transform: scale(0.98);
}
.stockSub_na {
	opacity: 0.7;
}
.stockSub__category {
	background: #55ab3d;
	padding:15px 20px;
	position: absolute;
	left: 20px;
	top: 40px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline-block;
}
.stockSub__category::after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: -8px;
	width: 15px;
	transform: skewX(-17deg);
	background: #55ab3d;
}
.stockSub__category_delivery {
	background: #ec8b00;
}
.stockSub__category_delivery::after {
	background: #ec8b00;
}
.stockSub__category_gift {
	background: #f21222;
}
.stockSub__category_gift::after {
	background: #f21222;
}
.stockSub__category_spec {
	background: #03a9f4;
}
.stockSub__category_spec::after {
	background: #03a9f4;
}
.stockSub__category_promo {
	background: #c000ff;
}
.stockSub__category_promo::after {
	background: #c000ff;
}
.stockSub__date {
	padding:20px 30px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.stockSub__period {
}
.stockSub__end {
	font-weight: 900;
	color: #55ab3d;
	font-size: 20px;
}
.stockSub__photo {
	padding: 20px 20px 0px 20px;
}
.stockSub__photoLink {
	display: block;
	overflow: hidden;
	border-radius: 15px 15px 0px 0px;
}
.stockSub__img {
	width: 100%;
}
.stockSub__title {
	padding: 0px 30px 30px 30px;
	text-decoration: none;
	font-weight: 700;
	font-size: 20px;
	display: block;
	color: #5d6978;
	transition: all 0.3s ease-out;
}
.stockSub__title:hover {
	color: #55ab3d;
}
.stockSub__descr {
	padding: 20px 40px 40px 40px;
}



/* articlesSub */
.articlesSub {
	position: relative;
}
.articlesSub__container {
	margin-bottom: 40px;
}
.articlesSub__container_articleItem {
	padding: 0px;
	margin-bottom: 0px;
}
.articlesSub__header {
	padding-top: 30px;
}
.articlesSub__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	margin: 0px -10px;
}
.articleItem {
	width: calc(33.33% - 20px);
	margin: 10px;
	padding: 0px 0px 0px 0px;
	background: #fff;
	overflow: hidden;
	border-radius: 15px;
	position: relative;
	z-index: 1;

	transition: all 0.1s ease-out;
}
.articleItem:active {
	transform: scale(0.98);
}
.articleItem__category {
	background: #55ab3d;
	padding:10px 15px;
	position: absolute;
	left: 10px;
	top: 10px;
	border-radius: 25px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline-block;
}
.articleItem__category_news {
	background: #ec8b00;
}
.articleItem__category_article {
	background: #f21222;
}
.articleItem__category_overview {
	background: #03a9f4;
}
.articleItem__info {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	font-size: 14px;
	opacity: 0.7;
	position: absolute;
	bottom: 0px;
	left: 0;
	padding: 20px;
	right: 0;
	border-top:1px solid rgba(0,0,0,0.1);
}
.articleItem__date {
	padding:0px 0px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	padding-right: 20px;
}
.articleItem__date i {
	margin:0px 10px 0px 0px;
}
.articleItem__view {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	padding-right: 20px;
}
.articleItem__view i {
	margin:0px 10px 0px 0px;
}
.articleItem__comment {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	padding-right: 20px;
}
.articleItem__comment i {
	margin:0px 10px 0px 0px;
}
.articleItem__period {
}
.articleItem__photo {
	padding: 0px 0px 0px 0px;
}
.articleItem__photoLink {
	display: block;
	overflow: hidden;
	border-radius: 15px 15px 0px 0px;
}
.articleItem__img {
	width: 100%;
}
.articleItem__title {
	padding: 0px 0px 20px 0px;
	text-decoration: none;
	font-weight: 700;
	font-size: 20px;
	display: block;
	color: #5d6978;
	transition: all 0.3s ease-out;
}
.articleItem__title:hover {
	color: #00a8ee;
}
.articleItem__descr {
	padding: 0px 0px 0px 0px;
}
.articleItem__tags {
	padding: 0px 0px 0px 0px;
}
.articleItem__content {
	padding: 20px 20px 80px 20px;
}
.articleItem_big {
	width: calc(66.66% - 20px);
	color: #fff;
	min-height: 100%;
}
.articleItem_big .articleItem__content {
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	border-radius: 0px 0px 15px 15px;
	background: rgba(0,0,0,.3);
	padding-bottom: 20px;
}
.articleItem_big .articleItem__photo {
	padding:0px;
	min-height: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.articleItem_big .articleItem__photoLink {
	display: block;
	overflow: hidden;
	min-height: 100%;
	border-radius: 15px 15px 15px 15px;
}
.articleItem_big .articleItem__img {
	width: 100%;
	height: 100%;
}
.articleItem_big .articleItem__title {
	color: #fff;
	font-size: 22px;
}
.articleItem_big .articleItem__descr {
	display: none;
}
.articleItem_big .articleItem__tags {
	display: none;
}
.articleItem_big .icon_view {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 488.85 488.85' style='fill:%23ffffff; enable-background:new 0 0 488.85 488.85;' xml:space='preserve'%3e%3cg%3e%3cpath d='M244.425,98.725c-93.4,0-178.1,51.1-240.6,134.1c-5.1,6.8-5.1,16.3,0,23.1c62.5,83.1,147.2,134.2,240.6,134.2 s178.1-51.1,240.6-134.1c5.1-6.8,5.1-16.3,0-23.1C422.525,149.825,337.825,98.725,244.425,98.725z M251.125,347.025 c-62,3.9-113.2-47.2-109.3-109.3c3.2-51.2,44.7-92.7,95.9-95.9c62-3.9,113.2,47.2,109.3,109.3 C343.725,302.225,302.225,343.725,251.125,347.025z M248.025,299.625c-33.4,2.1-61-25.4-58.8-58.8c1.7-27.6,24.1-49.9,51.7-51.7 c33.4-2.1,61,25.4,58.8,58.8C297.925,275.625,275.525,297.925,248.025,299.625z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.articleItem_big .icon_calendar {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 488.152 488.152' style='fill:%23ffffff; enable-background:new 0 0 488.152 488.152;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M177.854,269.311c0-6.115-4.96-11.069-11.08-11.069h-38.665c-6.113,0-11.074,4.954-11.074,11.069v38.66 c0,6.123,4.961,11.079,11.074,11.079h38.665c6.12,0,11.08-4.956,11.08-11.079V269.311L177.854,269.311z'/%3e%3cpath d='M274.483,269.311c0-6.115-4.961-11.069-11.069-11.069h-38.67c-6.113,0-11.074,4.954-11.074,11.069v38.66 c0,6.123,4.961,11.079,11.074,11.079h38.67c6.108,0,11.069-4.956,11.069-11.079V269.311z'/%3e%3cpath d='M371.117,269.311c0-6.115-4.961-11.069-11.074-11.069h-38.665c-6.12,0-11.08,4.954-11.08,11.069v38.66 c0,6.123,4.96,11.079,11.08,11.079h38.665c6.113,0,11.074-4.956,11.074-11.079V269.311z'/%3e%3cpath d='M177.854,365.95c0-6.125-4.96-11.075-11.08-11.075h-38.665c-6.113,0-11.074,4.95-11.074,11.075v38.653 c0,6.119,4.961,11.074,11.074,11.074h38.665c6.12,0,11.08-4.956,11.08-11.074V365.95L177.854,365.95z'/%3e%3cpath d='M274.483,365.95c0-6.125-4.961-11.075-11.069-11.075h-38.67c-6.113,0-11.074,4.95-11.074,11.075v38.653 c0,6.119,4.961,11.074,11.074,11.074h38.67c6.108,0,11.069-4.956,11.069-11.074V365.95z'/%3e%3cpath d='M371.117,365.95c0-6.125-4.961-11.075-11.069-11.075h-38.67c-6.12,0-11.08,4.95-11.08,11.075v38.653 c0,6.119,4.96,11.074,11.08,11.074h38.67c6.108,0,11.069-4.956,11.069-11.074V365.95L371.117,365.95z'/%3e%3cpath d='M440.254,54.354v59.05c0,26.69-21.652,48.198-48.338,48.198h-30.493c-26.688,0-48.627-21.508-48.627-48.198V54.142 h-137.44v59.262c0,26.69-21.938,48.198-48.622,48.198H96.235c-26.685,0-48.336-21.508-48.336-48.198v-59.05 C24.576,55.057,5.411,74.356,5.411,98.077v346.061c0,24.167,19.588,44.015,43.755,44.015h389.82 c24.131,0,43.755-19.889,43.755-44.015V98.077C482.741,74.356,463.577,55.057,440.254,54.354z M426.091,422.588 c0,10.444-8.468,18.917-18.916,18.917H80.144c-10.448,0-18.916-8.473-18.916-18.917V243.835c0-10.448,8.467-18.921,18.916-18.921 h327.03c10.448,0,18.916,8.473,18.916,18.921L426.091,422.588L426.091,422.588z'/%3e%3cpath d='M96.128,129.945h30.162c9.155,0,16.578-7.412,16.578-16.567V16.573C142.868,7.417,135.445,0,126.29,0H96.128 C86.972,0,79.55,7.417,79.55,16.573v96.805C79.55,122.533,86.972,129.945,96.128,129.945z'/%3e%3cpath d='M361.035,129.945h30.162c9.149,0,16.572-7.412,16.572-16.567V16.573C407.77,7.417,400.347,0,391.197,0h-30.162 c-9.154,0-16.577,7.417-16.577,16.573v96.805C344.458,122.533,351.881,129.945,361.035,129.945z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.articleItem_big .icon_comment {
	background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 60 60' style='fill:%23ffffff; enable-background:new 0 0 60 60;' xml:space='preserve'%3e%3cg%3e%3cpath d='M0,8l0,33c0,3.252,2.748,6,6,6h8v10c0,0.413,0.254,0.784,0.639,0.933C14.757,57.979,14.879,58,15,58 c0.276,0,0.546-0.114,0.74-0.327L25.442,47H54c3.252,0,6-2.748,6-6V8c0-3.252-2.748-6-6-6H6C2.748,2,0,4.748,0,8z M40,24 c0-2.206,1.794-4,4-4s4,1.794,4,4s-1.794,4-4,4S40,26.206,40,24z M26,24c0-2.206,1.794-4,4-4s4,1.794,4,4s-1.794,4-4,4 S26,26.206,26,24z M12,24c0-2.206,1.794-4,4-4s4,1.794,4,4s-1.794,4-4,4S12,26.206,12,24z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.articleItem_big .articleItem__info {
	font-size: 14px;
	opacity: 1;
	position: static;
	bottom: inherit;
	left: inherit;
	padding: 0px;
	right: inherit;
	border-top:inherit;
}



/* articlePage */
.articlePage {
	width: 100%;
}
.articlePage__container {
	background: #fff;
	padding: 50px;
	border-radius: 15px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	position: relative;
}
.articlePage__content {
	width: 100%;
	max-width: 980px;
}
.articlePage__header {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	padding: 0px 0px 30px 0px;
	border-bottom: 1px solid rgba(215,216,219,1);
	margin-bottom: 30px;
}
.articlePage__date {
	font-weight: bold;
	margin-right: 50px;
}
.articlePage__category {
	opacity: 0.7;
}
.articlePage__img {
	overflow: hidden;
	border-radius: 25px;
}
.articlePage__img {
	width: 100%;
	display: block;
}
.articlePage__text {
	font-size: 18px;
	line-height: 28px;
	padding: 30px 0px;
}
.articlePage__text p {
	font-size: 18px;
	line-height: 28px;
}
.articlePage__tags {
	padding-top: 30px;
	margin-top: 30px;
	border-top: 1px solid rgba(215,216,219,1);
}
.articlePage__close {
	position: absolute;
	right: 30px;
	top: 30px;
}



/* questions */
.questions {
	background: #fff;
	color: #607286;
	padding: 60px 0px 80px 0px;
}
.questions__container {}
.questions__title {
	font-size: 22px;
	font-weight: bold;
	padding-bottom: 30px;
}
.questions__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.question {
	text-align: center;
	background: #00bbf2;
	color: #fff;
	border-radius: 15px;
	padding:0px 25px;
	width: 260px;
	height: 55px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	position: relative;
	align-items: center;
	text-decoration: none;
	transition: all 0.3s ease-out;
}
.question:hover {
	background: #2bd1fe;
	color: #fff;
}
.question::after {
	content: '';
	position: absolute;
	left: 30px;
	bottom: -19px;
	border: 10px solid transparent;
	border-left: 10px solid #00bbf2;
	border-top: 10px solid #00bbf2;
	transition: all 0.3s ease-out;
}
.question:hover::after {
	border: 10px solid transparent;
	border-left: 10px solid #2bd1fe;
	border-top: 10px solid #2bd1fe;
}
.question:nth-child(even) {
	margin-top: 55px;
}



/* footer */
.footer {
	background: #fff;
	color: #607286;
}
.footer__container {}
.footer__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.footer__box {
	width: 20%;
	padding-right: 50px;
}
.footer__box_cr {
	width: 100%;
}
.footer__title {
	font-weight: bold;
	font-size: 18px;
	padding: 0px 0px 20px 0px;
	text-transform: uppercase;
}
.footer__item {
	padding: 0px 0px 10px 0px;
}
.footer__link {
	color: #607286;
	text-decoration: none;
}
.footer_pay {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
}
.footer_payImg {
	margin-right: 10px;
}
.footer_payImg:nth-child(1) {
	height: 30px;
	margin:3px 5px 0px 0px;
}
.footer_payImg:nth-child(3) {
	height: 20px;
}
.footer_payImg:nth-child(3) {
	height: 16px;
}
.footer_payInfo {
	font-size: 12px;
	opacity: 0.5;
	line-height: 18px;
	padding:10px 50px 0px 0px;
}
.footer__phone {
	font-size: 28px;
	font-weight: bold;
}
.footer__cr {
	opacity: 0.5;
	padding: 50px 0px;
}



/* social */
.social {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	padding: 30px 0px 0px 0px;;
}
.social__item {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: #f6f8fb;
	position: relative;
	margin-right: 10px;
}
.social__item::after {
	height: 22px;
	width: 22px;
	content: '';
	display: block;
	position: absolute;
}
.social__item_ok::after {
	left: calc(50% - 15px);
	top: calc(50% - 11px);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 320 512.5' style='enable-background:new 0 0 320 512.5;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0 %7b fill: %23FF9800;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M160,277.3c76.6,0,138.7-62.1,138.7-138.7S236.6,0,160,0S21.3,62.1,21.3,138.7 C21.4,215.2,83.5,277.2,160,277.3z M160,64c41.2,0,74.7,33.4,74.7,74.7s-33.4,74.7-74.7,74.7s-74.7-33.4-74.7-74.7S118.8,64,160,64 z'/%3e%3cpath class='st0' d='M295.8,343c15.1-9.9,24.1-26.8,24.2-44.8c0.2-15-8.2-28.7-21.7-35.3c-13.8-6.9-30.4-5.4-42.7,4 c-57,41.5-134.3,41.5-191.3,0c-12.3-9.3-28.8-10.9-42.7-4C8.3,269.5-0.2,283.2,0,298.2c0,18,9.1,34.9,24.2,44.8 c19.3,12.9,40.4,22.9,62.5,29.9c3.8,1.2,7.6,2.2,11.6,3.2l-64.5,63c-16.9,16.4-17.3,43.4-0.9,60.3c16.4,16.9,43.4,17.3,60.3,0.9 c0.4-0.3,0.7-0.7,1-1l65.7-68l65.8,68.1c16.4,16.9,43.4,17.4,60.3,1c16.9-16.4,17.4-43.4,1-60.3c-0.3-0.4-0.7-0.7-1-1l-64.4-63 c4-1,7.9-2.1,11.7-3.3C255.5,365.9,276.5,355.9,295.8,343z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
}
.social__item_instagram::after {
	left: calc(50% - 10px);
	top: calc(50% - 11px);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 640 640' style='enable-background:new 0 0 640 640;' xml:space='preserve'%3e%3cpath d='M0,133v374c0,73.4,59.5,133,133,133h374c73.4,0,133-59.5,133-133V133C640,59.5,580.5,0,507,0H133C59.5,0,0,59.5,0,133z M387.8,501.3c-157.9,54.5-303.6-91.3-249.1-249.1C157,199,199,157,252.2,138.7c157.9-54.5,303.6,91.3,249.1,249.1 C483,441,441,483,387.8,501.3z M542.1,126.5c-2.5,13.2-13.4,20.8-24.7,20.8c-6.9,0-13.8-2.8-19.2-9c-0.5-0.5-0.9-1.1-1.3-1.7 c-5.5-8.4-5.7-18.5-1-26.6c3.3-5.8,8.7-9.9,15.1-11.6c6.4-1.7,13.1-0.8,18.9,2.5c8.1,4.7,13,13.5,12.4,23.5 C542.3,125.1,542.2,125.8,542.1,126.5z'/%3e%3cpath d='M320,164.5c-85.7,0-155.5,69.7-155.5,155.5S234.3,475.5,320,475.5S475.5,405.7,475.5,320S405.7,164.5,320,164.5z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.social__item_youtube::after {
	left: calc(50% - 11px);
	top: calc(50% - 13px);
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 461 326.2' style='enable-background:new 0 0 461 326.2;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23F61C0D;%7d %3c/style%3e%3cpath class='st0' d='M365.3,0H95.7C42.9,0,0,42.9,0,95.7v134.7c0,52.9,42.9,95.7,95.7,95.7h269.5c52.9,0,95.7-42.9,95.7-95.7V95.7 C461,42.9,418.1,0,365.3,0z M300.5,169.7l-126.1,60.1c-3.4,1.6-7.2-0.8-7.2-4.6v-124c0-3.8,4-6.2,7.3-4.5l126.1,63.9 C304.4,162.5,304.3,167.9,300.5,169.7z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}



/* mobileMenuContainer */
.mobileMenuContainer {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
	background-color: #fff;
	width: 320px;
	height: 100%;
	transition: -webkit-transform .6s cubic-bezier(.19, 1, .22, 1);
	transition: transform .6s cubic-bezier(.19, 1, .22, 1);
	transition: transform .6s cubic-bezier(.19, 1, .22, 1), -webkit-transform .6s cubic-bezier(.19, 1, .22, 1);
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
	overflow-x: hidden;
	overflow-y: auto;
}
.mobileMenuContainer.visible {
	transform: translateX(0%)
}
.slider-menu {
	overflow: hidden;
}
.slider-menu__container {
	position: relative;
	top: 0;
	left: 0;
	transition: left .2s;
}
.slider-menu__menu {
	margin: 0;
	padding: 0;
	list-style: none;
}
.slider-menu__menu .slider-menu__menu {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	opacity: 0;
	transition: opacity .2s;
	visibility: hidden;
}
.slider-menu__menu .slider-menu--active {
	opacity: 1;
	visibility: visible;
}
.slider-menu__item--vertical .slider-menu__back {
	display: none;
}
.slider-menu__item--vertical .slider-menu__menu {
	position: relative;
	top: auto;
	left: auto;
	display: none;
	visibility: visible;
	opacity: 1;
}
.slider-menu__desc {
	display: inline-block;
	font-size: .8em;
	text-transform: none;
	color: #00a52b;
	transition: color .2s;
	margin-left: 5px;
	vertical-align: middle;
	font-weight: normal;
}
.slider-menu__desc:before {
	content: '- ';
}
.slider-menu__item:last-child {
	border-bottom: 0;
}
.slider-menu__item {
	padding: 0px 0px;
}
.slider-menu__item_margin {
	margin-top: 20px;
}
.slider-menu__item_header {
}
.slider-menu__link {
	padding: 12px 0px;
	margin: 0px 30px;
	font-size: 14px;
    letter-spacing: 1px;
	text-decoration: none;
	color: #607286;
	position: relative;
	display: block;
	transition: all 0.3s ease-out;
    text-transform: uppercase;
    font-weight: bold;
}
.slider-menu__item_header .slider-menu__link  {
	padding: 20px 30px 20px 30px;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
    letter-spacing: 1px;
	border-bottom: none;
    text-transform: uppercase;
    color: #000;
    background: none;
}
.slider-menu__item_headerMain {
	padding: 20px 30px 20px 30px;
	font-size: 18px;
	font-weight: bold;
	background-color: #f6f8fb;
}
.slider-menu__container > .slider-menu__menu > .slider-menu__item > .slider-menu__link {

}
.slider-menu__item:last-child .slider-menu__link {
	border-bottom: 0;
}
.slider-menu__link:hover {
	color: #000;
	text-decoration: none;
}
.slider-menu__link:hover .slider-menu__desc {
	color: #000;
	text-decoration: none;
}
.slider-menu__link:active {
	color: #000;
	text-decoration: none;
}
.slider-menu__link--active-link {
	background-color: #00a52b;
	color: #000;
}
.slider-menu__link--active-link .slider-menu__desc {
	color: #000;
}
.slider-menu--has-children > .slider-menu__link:before {
	float: right;
	content: "";
	display: block;
	width: 12px;
	height: 12px;
	margin-top: 4px;
	transition: transform .2s, margin-top .2s;
	background: url('/local/templates/main/css/../images/arrow.svg') no-repeat;
	transform: rotate(180deg);
}
.slider-menu--has-children > .slider-menu__link:hover:before {
	background-color: #fff;
}
.slider-menu__item--vertical .slider-menu__menu {
	background-color: rgba(0,165,43, .05);
}
.slider-menu__item--vertical .slider-menu__item {
	border-color: rgba(0,165,43, .1);
}
.slider-menu__item--vertical .slider-menu__menu .slider-menu__link {
	color: #00a52b;
	text-transform: none;
	font-weight: 300;
	font-size: 12px;
}
.slider-menu__item--vertical .slider-menu__menu .slider-menu__link:hover {
	color: #fff;
}
.slider-menu__item--vertical.slider-menu--has-children > .slider-menu__link:before {
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	margin-top: 6px;
}
.slider-menu__item--vertical.slider-menu--has-children > .slider-menu__link.slider-menu__link--active-link:before {
	background-color: #fff;
	-ms-transform: rotate(270deg); /* IE 9 */
	-webkit-transform: rotate(270deg); /* Chrome, Safari, Opera */
	transform: rotate(270deg);
	margin-top: 4px;
}
.slider-menu__back {
	color: #00a52b;
	transition: color .2s;
	font-weight: 300;
	padding: 20px 0px;
}
.slider-menu__back .slider-menu__text {
	display: block;
	width: 14px;
	height: 14px;
	font-size: 14px;
	padding-left: 24px;
	color:#607286;
	background: url('/local/templates/main/css/../images/arrow.svg') no-repeat;
}
.slider-menu__back:hover .slider-menu__text {
	background-color: #fff;
}
.slider-menu__item_blue .slider-menu__link {
	background: #00a8ee;
	color: #fff;
	margin: 0;
	padding: 17px 30px;
	border-bottom: 1px solid rgba(255,255,255,0.2);
}
@-moz-document url-prefix() {
	.slider-menu--has-children > .slider-menu__link:before,
	.slider-menu--has-children > .slider-menu__link:hover:before,
	.slider-menu__item--vertical.slider-menu--has-children > .slider-menu__link.slider-menu__link--active-link:before,
	.slider-menu__back .slider-menu__text {
		background-color: transparent !important;
		background-repeat: no-repeat;
	}
	.slider-menu--has-children > .slider-menu__link:before,
	.slider-menu__back .slider-menu__text {
		background-image: url('/local/templates/main/css/../images/arrow.svg');
	}
}



/* burger */
.burger {
	width: 19px;
	height: 14px;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	position: absolute;
	top: 30px;
	left: 10px;
	z-index: 20;
	display: none;
	transition: all 0.4s ease-out;
}
.line {
	transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.line {
	height: 1px;
	width: 19px;
	background: #fff;
	margin: 2px auto;
}
.burger.visible .line:nth-child(1) {
	transform: rotate(45deg) translate(2px, 2px);
}
.burger.visible .line:nth-child(2) {
	visibility: hidden;
}
.burger.visible .line:nth-child(3) {
	transform: rotate(-45deg) translate(5px, -5px);
}
.burger.visible .line:nth-child(1) {
	transform: rotate(45deg) translate(2px, 2px);
}
.burger.visible .line:nth-child(2) {
	visibility: hidden;
}
.burger.visible .line:nth-child(3) {
	transform: rotate(-45deg) translate(5px, -5px);
}




/* product */
.product {
	padding-bottom: 60px;
}
.product__header {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.product__headerColumn {
	padding-right: 30px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #607286;
}
.product__container {
	padding: 20px 0px 0px 0px;
	display: flex;
	flex-wrap: wrap;
}
.product__main {
    width: 100%;
    display: grid;
    grid-template-columns: 60% 40%;
    grid-template-areas: "photo price" "info price";
}
.product__price {
	padding-left: 15px;
    grid-area: price;
}
.product__price_mobile {
    display: none;
    padding-left: 0;
}
.product__photo {
	width: 100%;
	position: relative;
	background: #fff;
	border-radius: 15px;
	overflow: hidden;
	margin-bottom: 30px;
    grid-area: photo;
}
.product__label {
	position: absolute;
	left: 30px;
	top: 40px;
	z-index: 8;
	transform: scale(1.3);
}
.product__info {
	background: #fff;
	border-radius: 15px;
	overflow: hidden;
	margin-bottom: 30px;
    grid-area: info;
}
.product__reviews {
	background: #fff;
	border-radius: 15px;
	overflow: hidden;
	padding: 40px;
}

.productReviewsCount {
	font-weight: bold;
	color: #00bbf2;
	cursor: pointer;
}

.productBrand {
	background: #fff;
	border-radius: 10px;
	padding: 10px 20px;
	transition: all 0.1s ease-out;
}
.productBrand:active {
	transform: scale(0.95);
}
.productBrand__container {
	text-decoration: none;
	color: #607286;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
}
.productBrand__info {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	padding-right: 10px;
}
.productBrand__title {}
.productBrand__name {}
.productBrand__photo {}
.productBrand__img {}

.productSliderPhoto {}
.productSliderPhoto__container {
	padding-top: 20px;
}
.productSliderPhoto__block {
	height: 500px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.productSliderPhoto__left {
	top: 0;
	position: absolute;
	bottom: 0;
	cursor: pointer;
	left: 0;
	width: 25%;
	transition: all 0.1s ease-out;
	z-index: 10;
	background: rgba(255,255,255,0.0);
}
.productSliderPhoto__left:hover {
	background: rgba(255,255,255,0.2);
}
.productSliderPhoto__left .arrow {
	top: 50%;
	position: absolute;
	left: 30px;
	transform: translateY(-50%);
}
.productSliderPhoto__left .arrow__left {}
.productSliderPhoto__right {
	top: 0;
	position: absolute;
	z-index: 10;
	bottom: 0;
	right: 0;
	cursor: pointer;
	width: 25%;
	transition: all 0.1s ease-out;
	background: rgba(255,255,255,0.0);
}
.productSliderPhoto__right:hover {
	background: rgba(255,255,255,0.2);
}
.productSliderPhoto__right .arrow {
	top: 50%;
	position: absolute;
	right: 30px;
	left: inherit;
	transform: translateY(-50%);
}
.productSliderPhoto__right .arrow__right {}
.productSliderPhoto__images {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	z-index: 5 !important;
	overflow: hidden;
	cursor: zoom-in;
	bottom: 0;
	left: 0;
}
.productSliderPhoto__image {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	text-align: center;
	opacity: 0;
	-webkit-transition: opacity 250ms linear;
	-moz-transition: opacity 250ms linear;
	-ms-transition: opacity 250ms linear;
	-o-transition: opacity 250ms linear;
	transition: opacity 250ms linear;
}
.productSliderPhoto__image_active {
	opacity: 1;
	z-index: 10;
}
.productSliderPhoto__img {
	-webkit-transform: translateY(-50%) translateX(-50%);
	-moz-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	-o-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	-webkit-transition: background-size 450ms ease, width 450ms ease, height 450ms ease, outline 450ms ease;
	-moz-transition: background-size 450ms ease, width 450ms ease, height 450ms ease, outline 450ms ease;
	-ms-transition: background-size 450ms ease, width 450ms ease, height 450ms ease, outline 450ms ease;
	-o-transition: background-size 450ms ease, width 450ms ease, height 450ms ease, outline 450ms ease;
	transition: background-size 450ms ease, width 450ms ease, height 450ms ease, outline 450ms ease;
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	top: 50%;
	left: 50%;
	height: auto;
	width: auto;
	max-height: 100%;
	max-width: 100%;
	outline: 1px solid transparent;
}
.productSliderPhoto__count {}

.productImgNav {
	padding: 20px 30px;
}
.productImgNav::after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.productImgNav__list {}
.productImgNav__track {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	width: 100%;
}
.productImgNav__item {
	border: 1px solid #b9c6d4;
	padding: 10px;
	width: 90px;
	height: 90px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 15px;
	margin-right: 10px;
	cursor: pointer;
	transition: all 0.3s ease-out;
}
.productImgNav__item:hover {
	border: 1px solid #33c9f5;
}
.productImgNav__item_active {
	border: 2px solid #33c9f5;
}
.productImgNav__item_active:hover {
	border: 2px solid #33c9f5;
}
.productImgNav__img {
	max-height: 70px;
	max-width: 70px;
}



.productTabs {}
.productTabsMenu {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	flex-wrap: wrap;
	display: flex;
	border-bottom: 1px solid #c6ddf4;
}
.productTabsMenu__item {}
.productTabsMenu__link {
	padding: 30px 10px 30px 40px;
	display: block;
	font-size: 18px;
	color: #607286;
	font-weight: bold;
	text-decoration: none;
	transition: all 0.3s ease-out;
	position: relative;
	min-height: 100%;
}
.productTabsMenu__link::before {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 40px;
	right: 100%;
	height: 2px;
	background: #ff4846;
	transition: all 0.3s ease-out;
}
.productTabsMenu__link:hover {
	color: #292929;
}
.productTabsMenu__item_current .productTabsMenu__link {
	color: #292929;
}
.productTabsMenu__item_current .productTabsMenu__link::before {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 40px;
	right: 10px;
	height: 2px;
	background: #ff4846;
}
.productTabsBlocks {
	padding: 40px;
}
.productTabsBlocks__item {
	padding-bottom: 40px;
}
.productTabsBlocks__item:last-child {
	padding-bottom: 0;
}

.productDescript .properties {
	color: #607286;
	opacity: 0.7;
}
.productDescript__title {
	margin: 0;
	font-size: 24px;
	padding-bottom: 20px;
}
.productDescript__content {}
.productDescript_descript .productDescript__content {
	font-size: 18px;
	line-height: 26px;
}
.productPrice {
	border-radius: 15px;
	background: #fff;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	padding: 40px;
	padding-bottom: 30px;
}
.productPriceLink {
	text-decoration: none;
	padding: 10px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	cursor: pointer;
	display: flex;
	align-items: center;
    margin: auto;
}
.productPriceLink .icon {
	margin-right: 20px;
}
.productPriceLink .icon_bonus {
	margin-left: 2px;
	margin-right: 23px;
}
.productPriceLink__text {
	color: #607286;
	font-weight: bold;
}
.productPrice .price {
	margin:0px auto 20px auto;
}
.productPrice .price__value {
	font-size: 57px;
}
.productPrice .price__value .ruble {
	font-size: 57px;
}
.productPrice .price__old {
	font-size: 34px;
}
.productPrice .price__old .ruble {
	font-size: 34px;
}
.productPrice .price__old::before {
	top: 20px
}
.productPrice .productBuy {
	margin-bottom: 20px;
}

.productDelivery {
	padding:30px 45px;
}
.productDelivery__item {
	padding-bottom: 12px;
}
.productDelivery__item:first-child {
	padding-bottom: 20px;
	font-size: 18px;
}
.productDelivery__blue {
	color: #00a8ee;
	font-weight: bold;
	text-decoration: none;
	transition: all 0.3s ease-out;
}
.productDelivery__blue:hover {
	color: #00a8ee;
	text-decoration: none;
}
.productDelivery__more {
	font-size: 14px;
	color: #292929;
	padding-bottom: 5px;
	text-decoration: none;
	border-bottom: 1px solid #292929;
	transition: all 0.3s ease-out;
}
.productDelivery__more:hover {
	color: #00a8ee;
	text-decoration: none;
	border-bottom: 1px solid #00a8ee;
}


.productBuyOneDialog {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.productBuyOneDialog__product {
	width: 50%;
	padding: 15px 15px 0px 0px;
}
.productBuyOneDialog__form {
	width: 50%;
	padding-left: 15px;
}
.productBuyOneDialog .catalogItem {
	width: 100%;
	margin: 0;
}
.productBuyOneDialog .catalogItem__content {
	padding: 0;
}



.share {
	padding-top: 20px;
}
.share__title {
	font-size: 14px;
	opacity: 0.5;
	padding-bottom: 10px;
}


.reviews {}
.reviews__controls {
	padding-bottom: 40px;
	padding-top: 10px;
}
.reviews__form {
	padding-bottom: 20px;
	border-bottom: 1px solid #c6ddf4;
	visibility: hidden;
	overflow: hidden;
	height: 0;
	transition: height 0.3s ease-out;
}
.reviews__form.visible {
	height: auto;
	visibility: visible;
	overflow: visible;
	margin-bottom: 40px;

}
.reviews__content {}



.reviewItem {
	padding-bottom: 50px;
	line-height: 20px;
}
.roduct__reviews .reviewItem:last-child {
	padding-bottom: 0px;
}
.reviewItem__raiting {
	padding-bottom: 15px;
}
.reviewItem__text {
	padding-bottom: 15px;
}
.reviewItem__descript {
	padding-bottom: 15px;
}
.reviewItem__subTitle {
	padding-bottom: 10px;
	font-weight: bold;
}
.reviewItem__subText {}
.reviewItem__autor {
	color: #607286;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	padding-top: 5px;
}
.reviewItem__autorName {
	padding-right: 30px;
}
.reviewItem__date {}

/* big-banner */
.big-banner {
    margin-bottom: 40px;
}
.big-banner__container {
  position: relative;
  display: block; 
    border-radius: 20px;
    overflow: hidden;
}
.big-banner__container {
  position: relative;
  display: block; }
.big-banner__img {
  height: 290px;
  border-radius: 0px;
  overflow: hidden;
  background-position: left !important;
  background-repeat: no-repeat !important; 
background-size: contain!important;
}
  @media only screen and (max-width: 500px) {
    .big-banner__img {
      display: none; } }
.big-banner__img_mobile {
  display: none; }
  @media only screen and (max-width: 500px) {
    .big-banner__img_mobile {
      display: block;
      background-size: cover !important; } }


.pdPage {}
.pdPage__container {}
.pdPageBanner {
	height: 400px;
	background: url("/local/templates/main/css/../images/pdPageBanner_delivery.png") no-repeat right top;
	background-size: cover;
	border-radius: 0px;
	overflow: hidden;
	position: relative;
	left: -40px;
	width: calc(100% + 80px);
	top: -122px;
	margin-bottom: -82px;
}
.pdPageBanner_pay {
	background: url("/local/templates/main/css/../images/pdPageBanner_pay.png") no-repeat right top;
	background-size: cover;
}
.pdPageBanner__info {
	max-width: 510px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 70px;
	height: 100%;
	background: url("/local/templates/main/css/../images/pdPageBanner_delivery_info_bg.png") no-repeat right top;
	background-size: cover;
}
.pdPageBanner__title {
	font-size: 34px;
	padding-bottom: 30px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
.pdPageBanner__text {
	color: #fff;
	font-size: 18px;
}
.pdInfo {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	border-radius: 0px;
	background: #fff;
	margin-bottom: 10px;
}
.pdPage__container .pdInfo:nth-child(2) {
	border-radius: 25px 25px 0px 0px;
}
.pdPage__container .pdInfo:last-child {
	border-radius: 0px 0px 25px 25px;
}
.pdInfo__icon {
	width: 230px;
	min-width: 230px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: center;
}
.pdInfo__info {
	padding: 40px 40px 40px 20px;
}
.pdInfoImportant {
	padding: 20px;
	background: #fefbeb;
	border-radius: 15px;
	margin-bottom: 20px;
	font-size: 18px;
}
.pdInfo__title {
	color: #000;
	font-weight: bold;
	font-size: 22px;
	padding-bottom: 15px;
}
.pdInfo__subtitle {
	font-weight: bold;
	padding-bottom: 15px;
}
.pdInfo__list {
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom: 20px;
}
.pdInfo__list li {
	font-size: 16px;
	margin: 0;
	padding: 3px 0px 3px 0px;
	line-height: 20px;
	position: relative;
}
.pdInfo__list li::after {
	position: absolute;
	left: -15px;
	content: "";
	width: 7px;
	height: 7px;
	top: 11px;
	display: block;
	border-radius: 50%;
	background:#00bbf2;
}
.pdInfo__list li::before {
	display: none;
}
.pdInfo__sinfo {}
.pdInfo__sinfoTitle {
	font-weight: bold;
	padding-bottom: 15px;
}
.pdInfo__sinfoContent {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.pdInfo__sinfoItem {
	padding-right: 15px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	width: 33.33%;
	align-items: center;
}
.pdInfo__sinfoItem .icon {
	margin-right: 15px;
}
.pdInfo__sinfoContent_img {
	justify-content: flex-start;
}
.pdInfo__sinfoContent_img .pdInfo__sinfoItem {
	padding: 15px;
	width: calc(33.33% - 10px);
	background: #f7f7f7;
	border-radius: 15px;
	margin:0px 10px 15px 0px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	align-items: center;
}
.pdInfo__sinfoImg {}


.pdInfoContact {
	text-align: center;
	padding: 20px;
}
.pdInfoContact__title {
	font-size: 26px;
	font-weight: bold;
}
.pdInfoContact__text {
	font-size: 20px;
	padding: 20px 0px;
}
.pdInfoContact__phone {
	font-size: 30px;
	font-weight: bold;
	color: #326497;
}



.shopsPage {}
.shopsPage__container {}
.shopsPage__map {
	position: relative;
	left: -40px;
	width: calc(100% + 80px);
	top: -122px;
	margin-bottom: -82px;
	overflow: hidden;
	background: #fff;
	padding: 0px;
}
.shopsPage__shops {
	width: 100%;
}
.shopsPage__table {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	overflow: hidden;
}
.shopsPage__tableRow {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	padding: 30px 30px;
	margin: 0px 0px 20px 0px;
	background: #fff;
	border-radius:15px;
	position: relative;
}
.shopsPage__tableContent {
	width: 250px;
	padding-right: 20px;
}
.shopsPage__tableMap {
	flex-grow: 1;
	overflow: hidden;
	border-radius: 15px;
}
.shopsPage__tableRow_title {
	font-weight: bold;
	font-size: 14px;
	background: #fff;
}
.shopsPage__tableRow i {
	margin-right: 10px;
}
.shopsPage__tableName {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	padding: 0px 0px 20px 0px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 20px;
}
.shopsPage__tableAdress {
	padding: 0px 0px 20px 30px;
	vertical-align: middle;
	font-size: 16px;
}
.shopsPage__tableAdressTitle {
	font-size: 18px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	font-weight: bold;
	position: relative;
	left: -30px;
}
.shopsPage__tableMode {
	padding: 0px 0px 0px 30px;
	vertical-align: middle;
	font-size: 16px;
}
.shopsPage__tableModeTitle {
	font-size: 18px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	font-weight: bold;
	position: relative;
	left: -30px;
}
.shopsPage__tableShop {
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 10px;
}



/* contact */
.contacts {
	width: 100%;
}
.contact {}
.contact__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	background: #fff;
	border-radius: 15px;
	padding: 30px 30px 0px 30px;
}
.contact__info {
	width: 250px;
	padding-right: 20px;
}
.contact__map {
	flex-grow: 1;
	padding: 0px 0px 30px 0px;
}
.contact__text {
	font-size: 16px;
	line-height: 24px;
	padding: 0px 0px 30px 30px;
}
.contact__text:first-child {
	border-left: none;
}
.contact__subtitle {
	font-weight: bold;
	font-size: 20px;
	padding-bottom: 15px;
	position: relative;
}
.contact__adress .contact__subtitle::after {
	content: "";
	display: block;
	width: 30px;
	height: 25px;
	position: absolute;
	left: -40px;
	top: -2px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='fill:%2333c9f5; enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2333c9f5;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M256,0C156.7,0,76,80.7,76,180c0,33.5,9.3,66.3,26.9,94.7l142.9,230.3c2.7,4.4,7.6,7.1,12.7,7.1 c0,0,0.1,0,0.1,0c5.2,0,10.1-2.8,12.8-7.3l139.2-232.5c16.6-27.8,25.4-59.7,25.4-92.2C436,80.7,355.3,0,256,0z M384.9,256.8 L258.3,468.2L128.4,258.8c-14.6-23.6-22.6-50.9-22.6-78.8c0-82.7,67.5-150.2,150.2-150.2S406.1,97.3,406.1,180 C406.1,207.1,398.7,233.7,384.9,256.8z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M256,90c-49.6,0-90,40.4-90,90c0,49.3,39.7,90,90,90c50.9,0,90-41.2,90-90C346,130.4,305.6,90,256,90z M256,240.2c-33.3,0-60.2-27-60.2-60.2c0-33.1,27.1-60.2,60.2-60.2s60.1,27.1,60.1,60.2C316.1,212.7,289.8,240.2,256,240.2z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat scroll 100% 100%;
}
.contact__phone .contact__subtitle::after {
	content: "";
	display: block;
	width: 30px;
	height: 25px;
	position: absolute;
	left: -40px;
	top: -2px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='fill:%2333c9f5; enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2333c9f5;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M498.8,377.6L435.2,314c-17.5-17.5-46.1-17.5-63.6,0l-28.9,28.9c-13.3,13.3-34.9,13.3-48.2,0L169,217.4 c-13.3-13.3-13.3-34.9,0-48.2c4.7-4.7,18-18,28.9-28.9c17.5-17.5,17.7-45.9,0-63.7l-63.6-63.4c-17.5-17.5-46.1-17.5-63.6,0 c-13.1,13-17.3,17.2-23.2,23c-63.3,63.3-63.3,166.2,0,229.5l198.7,198.8c63.4,63.4,166.1,63.4,229.5,0l23.1-23.1 C516.4,423.7,516.4,395.2,498.8,377.6z M91.8,34.4c5.8-5.8,15.4-5.9,21.2,0l63.6,63.4c5.9,5.9,5.9,15.4,0,21.2l-10.6,10.6 L81.3,44.8L91.8,34.4z M267.4,443.2L68.7,244.4c-49-49-51.6-125.8-8.3-178L145,151c-22.2,25.2-21.3,63.6,2.8,87.7l125.4,125.5 c0,0,0,0,0,0c24.1,24.1,62.4,25,87.7,2.8l84.6,84.6C393.4,494.8,316.7,492.5,267.4,443.2z M477.6,420.1L467,430.7l-84.9-84.9 l10.6-10.6c5.9-5.8,15.4-5.9,21.2,0l63.6,63.6C483.5,404.7,483.5,414.2,477.6,420.1z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat scroll 100% 100%;
}
.contact__work .contact__subtitle::after {
	content: "";
	display: block;
	width: 30px;
	height: 25px;
	position: absolute;
	left: -40px;
	top: -2px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 612 612' style='fill:%2333c9f5; enable-background:new 0 0 612 612;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2333c9f5;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M587.6,186.9c-32.3-75.2-87.1-129.9-162.9-162.3C386.7,8.4,347,0.2,305.5,0.2c-41.5,0-80.9,8.2-118.8,24.4 C111.5,56.9,56.4,111.5,24.1,186.9C7.9,224.6,0,264.2,0,305.7c0,41.5,7.9,81.4,24.1,119.1c32.3,75.3,87.4,130.3,162.6,162.6 c37.9,16.2,77.3,24.4,118.8,24.4s81.2-8.3,119.1-24.4c75.9-32.4,130.7-87.4,163-162.6c16.2-37.9,24.4-77.6,24.4-119.1 C612,264.2,603.8,224.8,587.6,186.9z M538.7,440.9c-24,41.2-56.9,73.9-98.4,98c-41.2,24-86.3,36.1-134.8,36.1 c-36.5,0-71.3-7-104.4-21.4c-33.1-14.4-61.7-33.3-85.7-57.2c-23.9-23.9-43-52.8-57.2-86C44,377.3,37.1,342.1,37.1,305.7 c0-48.5,11.9-93.4,35.8-134.5c24-41.2,56.9-73.9,98-98C212.1,49,257,37,305.5,37c48.5,0,93.6,12.1,134.8,36.1 c41.4,24.2,74.3,56.9,98.4,98c24.1,41.2,36.1,86,36.1,134.5C574.9,354.2,562.9,399.4,538.7,440.9z'/%3e%3cpath class='st0' d='M324.9,303V129.7c0-10.4-9-18.7-19.4-18.7c-9.7,0-18.4,8.4-18.4,18.7v176c0,0.3,0.7,1.7,0.7,2.7 c-0.7,6,1,11,5,15.1l100.1,100c6.7,6.7,19.1,6.7,25.8,0c7.7-7.7,7.2-18.9,0-26.1L324.9,303z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat scroll 100% 100%;
}
.contact__email .contact__subtitle::after {
	content: "";
	display: block;
	width: 30px;
	height: 25px;
	position: absolute;
	left: -40px;
	top: -2px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 483.3 483.3' style='fill:%2333c9f5; enable-background:new 0 0 483.3 483.3;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2333c9f5;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M424.3,57.8H59.1C26.5,57.8,0,84.3,0,116.8v249.6c0,32.6,26.5,59.1,59.1,59.1h365.1 c32.6,0,59.1-26.5,59.1-59.1V117C483.4,84.3,456.9,57.8,424.3,57.8z M456.4,366.5c0,17.7-14.4,32.1-32.1,32.1H59.1 c-17.7,0-32.1-14.4-32.1-32.1V117c0-17.7,14.4-32.1,32.1-32.1h365.1c17.7,0,32.1,14.4,32.1,32.1L456.4,366.5L456.4,366.5z'/%3e%3cpath class='st0' d='M304.8,238.6l118.2-106c5.5-5,6-13.5,1-19.1c-5-5.5-13.5-6-19.1-1l-163,146.3l-31.8-28.4 c-0.1-0.1-0.2-0.2-0.2-0.3c-0.7-0.7-1.4-1.3-2.2-1.9L78.3,112.3c-5.6-5-14.1-4.5-19.1,1.1s-4.5,14.1,1.1,19.1l119.6,106.9 L60.8,351c-5.4,5.1-5.7,13.6-0.6,19.1c2.7,2.8,6.3,4.3,9.9,4.3c3.3,0,6.6-1.2,9.2-3.6l120.9-113.1l32.8,29.3 c2.6,2.3,5.8,3.4,9,3.4s6.5-1.2,9-3.5l33.7-30.2l120.2,114.2c2.6,2.5,6,3.7,9.3,3.7c3.6,0,7.1-1.4,9.8-4.2 c5.1-5.4,4.9-14-0.5-19.1L304.8,238.6z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat scroll 100% 100%;
}
.contact__requisites {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	background: #fff;
	border-radius: 15px;
	padding: 30px 30px 0px 30px;
	margin-top: 20px;
}
.contact__requisites .contact__text {
	padding: 0px 30px 30px 30px;
	width: 50%;
}
.contact__requisites .contact__subtitle::after {
	content: "";
	display: block;
	width: 30px;
	height: 25px;
	position: absolute;
	left: -40px;
	top: -2px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='fill:%2333c9f5; enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2333c9f5;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M432.3,0H149.5C129.3,0,113,16.4,113,36.5v23.3H79.7c-20.1,0-36.5,16.4-36.5,36.5v379.1 c0,20.1,16.4,36.5,36.5,36.5h282.8c20.1,0,36.5-16.4,36.5-36.5v-23.3h33.2c20.1,0,36.5-16.4,36.5-36.5V36.5 C468.8,16.4,452.4,0,432.3,0z M369.8,475.5c0,4-3.3,7.3-7.3,7.3H79.7c-4,0-7.3-3.3-7.3-7.3V96.4c0-4,3.3-7.3,7.3-7.3H113v326.6 c0,20.1,16.4,36.5,36.5,36.5h220.4L369.8,475.5L369.8,475.5z M439.6,415.7c0,4-3.3,7.3-7.3,7.3H149.5c-4,0-7.3-3.3-7.3-7.3V36.5 c0-4,3.3-7.3,7.3-7.3h282.8c4,0,7.3,3.3,7.3,7.3L439.6,415.7L439.6,415.7z'/%3e%3cpath class='st0' d='M398,90.7H183.8c-8.1,0-14.6,6.5-14.6,14.6c0,8.1,6.5,14.6,14.6,14.6H398c8.1,0,14.6-6.5,14.6-14.6 C412.6,97.3,406.1,90.7,398,90.7z'/%3e%3cpath class='st0' d='M398,160.2H183.8c-8.1,0-14.6,6.5-14.6,14.6c0,8.1,6.5,14.6,14.6,14.6H398c8.1,0,14.6-6.5,14.6-14.6 C412.6,166.8,406.1,160.2,398,160.2z'/%3e%3cpath class='st0' d='M398,229.8H183.8c-8.1,0-14.6,6.5-14.6,14.6c0,8.1,6.5,14.6,14.6,14.6H398c8.1,0,14.6-6.5,14.6-14.6 C412.6,236.3,406.1,229.8,398,229.8z'/%3e%3cpath class='st0' d='M398,299.3H183.8c-8.1,0-14.6,6.5-14.6,14.6c0,8.1,6.5,14.6,14.6,14.6H398c8.1,0,14.6-6.5,14.6-14.6 C412.6,305.8,406.1,299.3,398,299.3z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat scroll 100% 100%;
}
.map {
	overflow: hidden;
	border-radius: 15px;
}


.faq {}
.faqItem {
	position: relative;
	cursor: pointer;
	padding: 30px;
	background: #fff;
	border-radius: 15px;
	margin-bottom: 20px;
}
.faqItem__title {
	font-size: 20px;
	font-weight: bold;
	position: relative;
	padding: 0px 0px 0px 25px;
	transition: all 0.3s ease-out;
}
.faqItem__title:hover {
	color: #00a8ee;
}
.faqItem__title::after {
	content: "+";
	font-weight: 300;
	font-size: 30px;
	position: absolute;
	left: 0px;
	top: -7px;
}
.faqItem__content {
	padding: 20px 0px 10px 25px;
	display: none;
	line-height: 28px;
	opacity: 0.8;
}
.faqItem__content_current {
	display: block;
}


.photo-slider__arrow {
  padding: 0px 0px;
  position: absolute;
  display: flex;
  justify-content: flex-end;
  left: auto;
  right: 0;
  top: 0px;
  z-index: 1;
}
.photo-slider__arrow__left {
  position: relative;
  width: 50px;
  height: 50px;
  background: #f9f9f9;
  cursor: pointer;
  border-radius: 50%;
}
.photo-slider__arrow__left:active {
  background: #d6d6d6;
}
.photo-slider__arrow__left::before {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  content: "";
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 443.52 443.52' style='enable-background:new 0 0 443.52 443.52;' xml:space='preserve'%3e%3cpath d='M143.492,221.863L336.226,29.129c6.663-6.664,6.663-17.468,0-24.132c-6.665-6.662-17.468-6.662-24.132,0l-204.8,204.8 c-6.662,6.664-6.662,17.468,0,24.132l204.8,204.8c6.78,6.548,17.584,6.36,24.132-0.42c6.387-6.614,6.387-17.099,0-23.712 L143.492,221.863z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}
.photo-slider__arrow__right {
  position: relative;
  width: 50px;
  height: 50px;
  background: #f9f9f9;
  cursor: pointer;
  border-radius: 50%;
  margin-left: 10px;
}
.photo-slider__arrow__right:active {
  background: #d6d6d6;
}
.photo-slider__arrow__right::before {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(180deg);
  content: "";
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 443.52 443.52' style='enable-background:new 0 0 443.52 443.52;' xml:space='preserve'%3e%3cpath d='M143.492,221.863L336.226,29.129c6.663-6.664,6.663-17.468,0-24.132c-6.665-6.662-17.468-6.662-24.132,0l-204.8,204.8 c-6.662,6.664-6.662,17.468,0,24.132l204.8,204.8c6.78,6.548,17.584,6.36,24.132-0.42c6.387-6.614,6.387-17.099,0-23.712 L143.492,221.863z'/%3e%3c/svg%3e ") no-repeat 100% 100%;
}
@media only screen and (max-width: 768px) {
  .photo-slider__arrow {
    display: none;
  }
}
.photo-slider__arrow {
  right: 60px;
}
@media only screen and (max-width: 768px) {
.photo-slider__arrow {
    display: none;
  }
}
.photo-slider__arrow {
  width: 52px;
  height: 52px;
}
.photo-slider__img {
  padding: 20px 20px 0px 20px;
}
.photo-slider__img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
}
.photo-slider__arrow__left {
  left: 0px;
}
.photo-slider__arrow__right {
  right: 0;
  left: inherit;
}
.photo-slider__thumbs-content {
  display: flex;
  justify-content: center;
  padding: 20px 0px;
}
.photo-slider__thumbs-item {
  border: 1px solid #e3e3e3;
  border-radius: 12px;
  padding: 10px;
  max-width: 110px;
  max-height: 110px;
  cursor: pointer;
}
@media only screen and (max-width: 500px) {
  .photo-slider__thumbs-item {
    max-width: 90px;
    max-height: 90px;
  }
}
.photo-slider__thumbs-item.swiper-slide-thumb-active {
  border: 1px solid #1dc9f7;
}
.photo-slider__thumbs-img {
  width: 100%;
  height: 100%;
}
.photo-slider__thumbs-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.swiper-slide {
  height: auto !important;
}




.cabinet {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}
.cabinet__left {
	width: 25%;
	padding-right: 20px;
}
.cabinet__right {
	width: 75%;
}
.cabinetMenu {
	width: 100%;
	background: #fff;
	border-radius: 15px;
	padding: 30px;
	position: relative;
	transition: all 0.1s ease-out;
	margin-bottom: 20px;
}
.cabinetMenu__title {
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 15px;
	padding-top: 20px;
}
.cabinetMenu__title:first-child {
	padding-top: 0px;
}
.cabinetMenu__item {
	padding: 5px 0px 5px 0px;
}
.cabinetMenu__item_exit {
	margin-top: 20px;
}
.cabinetMenu__link {
	text-decoration: none;
	color: #292929;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	transition: all 0.3s ease-out;
}
.cabinetMenu__link:hover {
	color: #00a8ee;
}
.cabinetMenu__link .icon {
	margin-right: 15px;
}
.cabinetMenu__item_active .cabinetMenu__link {
	font-weight: bold;
}
.cabinetWidgets {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	margin: 0px -10px;
}
.cabinetWidget {
	width: calc(50% - 20px);
	background: #fff;
	border-radius: 15px;
	overflow: hidden;
	position: relative;
	transition: all 0.1s ease-out;
	margin:0px 10px 20px 10px;
}
.cabinetWidget__header {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 20px 30px 10px 30px;
	border-bottom: 1px solid rgba(0,0,0,0.05);
}
.cabinetWidget__title {
	font-weight: bold;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	font-size: 20px;
	align-items: center;
}
.cabinetWidget__title .icon {
	margin-right: 15px;
}
.cabinetWidget__button {
	border: none;
	cursor: pointer;
	display: inline-block;
	background: #1dc9f7;
	color: #fff;
	padding: 10px 20px;
	font-size: 14px;
	text-decoration: none;
	border-radius: 25px;
	transition: all 0.3s ease-out;
	outline: none;
}
.cabinetWidget__button:hover {
	background: #26cefb;
}
.cabinetWidget__button:active {
	background: #0bb3e0;
	outline: none;
	border: none;
}
.cabinetWidget__content {
	padding:20px 30px 20px 30px;
}
.cabinetWidget_bonus {
	background: #ffa200;
	color: #fff;
}
.cabinetWidget_bonus .cabinetWidget__header {
	background: #ff9501;
}
.cabinetWidget_bonus .cabinetWidget__button {
	background: rgba(255,127,1,0.5);
	color: #fff;
}
.cabinetWidget_bonus .cabinetWidget__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	width: 100%;
}

.cabinetWidgetPersonal {}
.cabinetWidgetPersonal__title {
	font-weight: bold;
	padding: 0px 0px 5px 0px;
}
.cabinetWidgetPersonal__prop {
	padding: 5px 0px;
}
.cabinetWidgetPersonal__propTitle {
	opacity: 0.7;
}

.cabinetWidgetBonus {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: baseline;
	width: 100%;
}
.cabinetWidgetBonus__title {
	font-weight: bold;
}
.cabinetWidgetBonus__count {
	font-size: 30px;
	font-weight: bold;
}
.cabinetWidgetBonus__count .ruble {
	font-size: 30px;
	font-weight: bold;
}

.cabinetWidgetAdress {}
.cabinetWidgetAdress__item {
	padding:5px 0px;
}
.cabinetWidgetAdress__item:first-child {
	padding:0px 0px 5px 0px;
}
.cabinetWidgetAdress__title {
	font-weight: bold;
	padding:0px 0px 7px 0px;
}
.cabinetWidgetAdress__prop {
	font-size: 14px;
}

.cabinetWidgetOrders {}
.cabinetWidgetOrders__item {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 15px 0px 0px 0px;
}
.cabinetWidgetOrders__item:first-child {
	padding:0px 0px 0px 0px;
}
.cabinetWidgetOrders__itemLeft {
	width: 50%;
	padding-right: 10px;
}
.cabinetWidgetOrders__title {
	padding-bottom: 7px;
	font-weight: bold;
	display: block;
	text-decoration: none;
	color: #292929;
	transition: all 0.3s ease-out;
}
.cabinetWidgetOrders__title:hover {
	color: #00a8ee;
}
.cabinetWidgetOrders__number {
	opacity: 0.7;
	font-size: 14px;
}
.cabinetWidgetOrders__itemRight {
	width: 50%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: flex-start;
	padding-left: 10px;
}
.cabinetWidgetOrders__price {
	font-weight: bold;
	padding-right: 10px;
	white-space: nowrap;
}
.cabinetWidgetOrders__status {
	display: inline-block;
	background: #f6f8fb;
	color:#607286;
	border-radius: 25px;
	padding: 5px 10px;
	font-size: 14px;
	transition: all 0.3s ease-out;
	text-decoration: none;
	white-space: nowrap;
}
.cabinetWidgetOrders__status_paid {
	color: #fff;
	background: #55ab3d;
}

.cabinetWidgetFavorites {}
.cabinetWidgetFavorites__item {
	border: none;
	cursor: pointer;
	display: inline-block;
	margin: 0px 5px 12px 0px;
	background: #f6f8fb;
	color: #607286;
	padding: 12px 20px;
	font-size: 14px;
	border-radius: 25px;
	transition: all 0.3s ease-out;
	text-decoration: none;
}
.cabinetWidgetFavorites__item:hover {
	background: #e6e9ef;
}
.cabinetWidgetFavorites__item:active {
	background: #d3dbe7;
	outline: none;
	border: none;
}
.cabinetWidgetSubscriptions__item {
	border: none;
	cursor: pointer;
	display: inline-block;
	margin: 0px 5px 12px 0px;
	background: #f6f8fb;
	color: #607286;
	padding: 12px 20px;
	font-size: 14px;
	border-radius: 25px;
	transition: all 0.3s ease-out;
	text-decoration: none;
}
.cabinetWidgetSubscriptions__item:hover {
	background: #e6e9ef;
}
.cabinetWidgetSubscriptions__item:active {
	background: #d3dbe7;
	outline: none;
	border: none;
}


.cabinetOrders {
	border-radius: 15px;
	padding: 30px;
	background: #fff;
	overflow: hidden;
}
.cabinetOrders__sort {
	padding-bottom: 0px;
	background: #fff;
	overflow: hidden;
	display: inline-block;
	margin-bottom: 20px;
}
.ordersSortButton {
	border: none;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	transition: all 0.3s ease-out;
	outline: none;
	border-radius: 25px;
	padding: 15px 30px;
	background: #fff;
	color: #607286;
	text-decoration: none;
}
.ordersSortButton:hover {
	background: #fbfbfb;
}
.ordersSortButton:active {
	background: #ccdbeb;
	outline: none;
	border: none;
}
.ordersSortButton_active {
	background: #00bbf2;
	color: #fff;
}
.ordersSortButton_active:hover {
	background: #00bbf2;
	color: #fff;
}
.cabinetOrders__list {}



.cabinetTable {
	display: table;
	width: 100%;
}
.cabinetTable__row {
	display: table-row;
}
.cabinetTable__row:nth-child(2n+1) {
	background: rgba(242,243,245,.4);
}
.cabinetTableHeader__itemMobile {
	display: none;
}
.cabinetTable__item {
	display: table-cell;
	vertical-align: middle;
	padding: 20px 30px;
}
.cabinetTable__row:last-child .cabinetTable__item {
	border: none;
}
.cabinetTable__header {
	background: #f9f9f9!important;
	display: table-row;
}
.cabinetTableHeader__item {
	padding: 20px 30px;
	display: table-cell;
	font-size: 12px;
	color: #000;
	border: none;
	font-weight: bold;
}
.cabinetTable__item_price {
	font-weight: bold;
	font-size: 20px;
	white-space: nowrap;
}
.cabinetTable__item_price .ruble {
	font-weight: bold;
	font-size: 19px;
}
.cabinetTable__item_price-red {
	color: #e30000;
}
.cabinetTable__item_date {
	opacity: 0.7;
	font-size: 14px;
}
.cabinetOrders__order {
	font-weight: bold;
	text-decoration: none;
	color: #292929;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	transition: all 0.3s ease-out;
	font-size: 18px;
}
.cabinetOrders__order:hover {
	color: #00a8ee;
}


.orderPay {
	align-items: center;
	font-size: 14px;
	padding: 5px 10px;
	background: #f6f8fb;
	color: #607286;
	display: inline-block;
	border-radius: 15px;
}
.orderPay .icon {
	width: 20px;
	height: 20px;
	margin-right: 10px;
}
.orderStatus {
	font-size: 14px;
	padding: 5px 10px;
	background: #f6f8fb;
	color: #607286;
	display: inline-block;
	border-radius: 15px;
}
.orderStatus_cancel {
	background: #ed0000;
	color: #fff;
}
.orderStatus_completed {
	background: #2d8814;
	color: #fff;
}
.orderStatus_paid {
	background: #55ab3d;
	color: #fff;
}
.orderStatus_delivery {
	background: #000;
	color: #fff;
}


.cabinetOrder {}
.cabinetOrder__back {
	margin-bottom: 20px;
	padding-left: 0px;
	width: 100%;
}
.cabinetOrder__header {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap;
	padding: 30px;
	background: #fff;
	border-radius: 15px 15px 0px 0px;
	margin-bottom: 3px;
}
.cabinetOrder__headerText {}
.cabinetOrder__title {
	font-weight: bold;
	font-size: 24px;
	padding-bottom: 10px;
}
.cabinetOrder__date {
	font-size: 14px;
	opacity: 0.7;
}
.cabinetOrder__headerControls {}
.cabinetOrder__cancel {
	border: none;
	cursor: pointer;
	display: inline-block;
	padding:0px;
	background: none;
	color: #607286;
	text-decoration: none;
	font-size: 16px;
	transition: all 0.3s ease-out;
	outline: none;
	border-bottom: 1px dashed #607286;
}
.cabinetOrder__cancel:hover {
	color: #000;
	border-bottom: 1px dashed #000;
}
.cabinetOrder__cancel:active {
	outline: none;
	border: none;
}
.cabinetOrder__content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	padding: 30px;
	border-radius:0px 0px 0px 0px;
	background: #fff;
	margin-bottom: 3px;
}
.cabinetOrder__contentLeft {
	width: 50%;
	padding:30px 50px 0px 30px;
}
.cabinetOrder__info {
	padding-bottom: 30px;
}
.cabinetOrder__subtitle {
	font-weight: bold;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	font-size: 18px;
	margin-bottom: 10px;
}
.cabinetOrder__subtitle .icon {
	margin-right: 10px;
}
.cabinetOrder__text {
	font-size: 14px;
	padding: 2px 0px;
}
.cabinetOrder__contentRight {
	width: 50%;
}

.cabinetOrderPayInfo {
	background: #f6f6f6;
	padding:30px 30px 27px 30px;
	border-radius: 15px;
}
.cabinetOrderPayInfo__title {
	font-weight: bold;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	font-size: 18px;
	margin-bottom: 10px;
}
.cabinetOrderPayInfo__title .icon {
	margin-right: 10px;
}
.cabinetOrderPayInfo__row {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 3px 0px;
	font-size: 14px;

}
.cabinetOrderPayInfo__item .ruble {
	font-size: 14px;
}
.cabinetOrderPayInfo__row_itog {
	font-size: 22px;
	font-weight: bold;
}
.cabinetOrderPayInfo__row_itog .ruble {
	font-size: 22px;
	font-weight: bold;
}
.cabinetOrderPayInfo__item-name {
    font-weight: bold; 
}
.cabinetOrderPayInfo__item-summ {
    display: block;
}
.cabinetOrderPayInfo__pay {
	border: none;
	cursor: pointer;
	display: inline-block;
	padding: 10px 20px;
	border-radius: 5px;
	background: #00aedc;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	transition: all 0.3s ease-out;
	outline: none;
	margin: 20px 0px 10px 0px;
}
.cabinetOrderPayInfo__pay:hover {
	background: #1dc9f7;
}
.cabinetOrderPayInfo__pay:active {
	background:#0096be;
	outline: none;
	border: none;
}

.cabinetOrderPayInfo__change {
	border: none;
	cursor: pointer;
	display: inline-block;
	padding:0px;
	background: none;
	color: #607286;
	text-decoration: none;
	font-size: 14px;
	transition: all 0.3s ease-out;
	outline: none;
	border-bottom: 1px dashed #607286;
}
.cabinetOrderPayInfo__change:hover {
	color: #000;
	border-bottom: 1px dashed #000;
}
.cabinetOrderPayInfo__change:active {
	outline: none;
	border: none;
}
.cabinetOrderPayInfo__row_changePay {
	flex-direction: column;
}
.cabinetOrderPayInfo__changePay {
	display: block;
    padding: 20px 0px 0px 0px;
}
.cabinetOrderPaySystem {
    display: flex;
    align-items: center;
    cursor: pointer;
    padding-bottom: 10px;
}
.cabinetOrderPaySystem__photo {
    padding-right: 10px;
}
.cabinetOrderPaySystem__img {
    width: 50px;        
    height: 30px;
    background-size: contain!important;
}
.cabinetOrderPaySystem__checkbox {
	width: 20px;
    position: relative;
	height: 20px;
	border-radius: 50%;
	background: #fff;
	border: 1px solid #e6e6e6;
	transition-property: background-color, border-color;
	transition-duration: 350ms;
}
.cabinetOrderPaySystem:hover .cabinetOrderPaySystem__checkbox {
  background: #1dc9f7;
  border-color: #1dc9f7;
}
.cabinetOrderPaySystem_checked .cabinetOrderPaySystem__checkbox {
  background: #1dc9f7;
  border-color: #1dc9f7;
}
.cabinetOrderPaySystem__checkbox::after {
	content: " ";
	display: block;
	position: absolute;
	top: 6px;
	left: 6px;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #fff;
	opacity: 0;
	transition: opacity 350ms;
}
.cabinetOrderPaySystem_checked .cabinetOrderPaySystem__checkbox::after  {
	opacity: 1;
}
.cabinetOrderPaySystem__title {
    font-weight: bold;
    font-size: 16px;
    padding-left: 10px;
}
.cabinetOrder__products {}

.orderProducts {
	display: table;
	width: 100%;
	vertical-align: top;
	padding: 20px 20px 20px 20px;
	border-radius:0px 0px 15px 15px;
	background: #fff;
}
.orderProducts__header {
	display: table-row;
}
.orderProducts__headerTitle {
	display: table-cell;
	font-size: 12px;
	font-weight: bold;
	padding:15px;
}
.orderProducts__row {
	display: table-row;
}
.orderProducts__article {
	display: table-cell;
	vertical-align: top;
	padding:15px;
	font-size: 14px;
	border-bottom: 1px solid rgba(0,0,0,0.05);
}
.orderProducts__photo {

	display: table-cell;
	vertical-align: top;
	width: 100px;
	padding:15px;
	border-bottom: 1px solid rgba(0,0,0,0.05);
}
.orderProducts__info {
	display: table-cell;
	vertical-align: top;
	padding:15px;
	border-bottom: 1px solid rgba(0,0,0,0.05);
}
.orderProducts__price {
	display: table-cell;
	vertical-align: top;
	padding:15px;
	white-space: nowrap;
	font-weight: bold;
	border-bottom: 1px solid rgba(0,0,0,0.05);
}
.orderProducts__discont {
	display: table-cell;
	vertical-align: top;
	padding:15px;
	text-align: center;
	border-bottom: 1px solid rgba(0,0,0,0.05);
}
.orderProducts__count {
	display: table-cell;
	vertical-align: top;
	padding:15px;
	text-align: center;
	border-bottom: 1px solid rgba(0,0,0,0.05);
}
.orderProducts__cost {
	display: table-cell;
	vertical-align: top;
	padding:15px;
	font-weight: bold;
	white-space: nowrap;
	border-bottom: 1px solid rgba(0,0,0,0.05);
}
.orderProducts__imgLink {
	display: table-cell;
	vertical-align: top;
}
.orderProducts__img {
	width: 100%;
}
.orderProducts__titleWrap {}
.orderProducts__title {
	color: #000;
	transition: all 0.3s ease-out;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.orderProducts__title:hover {
	color: #00a8ee;
}
.orderProducts__props {
	padding: 7px 0px;
	font-size: 14px;
}
.orderProducts__prop {
	padding: 3px 0px;
}
.orderProducts__propName {
	opacity: 0.7;
}
.orderProducts__prop {}
.orderProducts__row:last-child div {
	border-bottom: none;
}
.orderProducts__mobileTitle {
	display: none;
}
.cabinetPersonal {
	padding: 30px;
	background: #fff;
	border-radius: 15px 15px;
}
.cabinetForm {}
.cabinetForm__container {
	max-width: 500px;
	margin-bottom: 20px;
}
.cabinetForm__row {
	padding: 10px 0px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.cabinetForm__row:first-child {
	padding: 0px 0px 10px 0px;
}
.cabinetForm__label {
	font-weight: bold;
	width: 200px;
	display: block;
	padding: 0px 10px 0px 0px;
}
.cabinetForm__title {
	font-size: 22px;
	font-weight: bold;
}
.cabinetForm__iwrap {
	flex-grow: 1;
}
.cabinetForm__input {
	display: inline-block;
	background: #fff;
	font-size: 16px;
	border: 1px solid #d2dae6;
	color: #292929;
	padding: 15px 20px;
	transition: all 0.3s ease-out;
	border-radius: 10px;
	width: 100%;
}
.cabinetForm__input:active {
	outline: none;
	border: none;
}
.cabinetForm__input:focus {
	outline: none;
	background: #fff;
	color: #292929;
	border: 1px solid #00bbf2;
}
.cabinetForm__text {
	padding-top: 20px;
}
.cabinetForm__controls {
	padding: 10px 0px 10px 200px;
}
.button {}
.cabinetSocial {}
.cabinetSocial__title {}
.cabinetSocial__icons {}
.cabinetSocial__item {}
.cabinetSocial__icon {}
.cabinetSocial__icon_mail-ru {}


.cabinetProfile {
	padding: 30px;
	background: #fff;
	border-radius: 15px;
}
.cabinetProfileItem {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	background: #fff;
	padding: 20px 30px;
}
.cabinetProfileItem:nth-child(2n+1) {
	background: rgba(242,243,245,.4);
}
.cabinetProfile__adress {
	padding-right: 30px;
	font-weight: bold;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
}
.cabinetProfile__controls {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	padding: 10px 0px 10px 0px;
}
.edit-link {
	display: inline-block;
	margin-right: 10px;
	opacity: 0.8;
	transition: all 0.3s ease-out;
}
.edit-link:hover {
	opacity: 1;
}
.delete-link {
	display: inline-block;
	margin-right: 10px;
	opacity: 0.8;
	transition: all 0.3s ease-out;
}
.delete-link:hover {
	opacity: 1;
}
.cabinetBonus {}
.cabinetBonus__widget {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	margin: 0px -10px 0px -10px;
}
.cabinetBonus__list {
	background: #fff;
	border-radius: 15px;
	padding: 30px;
}


.cabinetSubscribes {
	background: #fff;
	padding: 30px;
	border-radius: 15px;
}
.cabinetSubscribes__info {
	padding-bottom: 20px;
}
.cabinetSubscribes__title {
	font-weight: bold;
	font-size: 22px;
	padding-bottom: 20px;
}
.cabinetSubscribes__list {}
.cabinetSubscribes__item {
	padding-bottom: 10px;
}



@media only screen and (max-width: 1300px) {
	.productSliderPhoto__block {
		height: 450px;
	}

}
@media only screen and (max-width: 1280px) {
	.about__left {
		padding: 0px 35px 0px 0px;
	}
	.about__right {
		padding: 0px 0px 0px 35px;
	}
	.footer__phone {
		font-size: 24px;
	}
	.slider__controls {
		padding: 0px 0px;
	}
}
@media only screen and (max-width: 1250px) {
	.header {
		min-height: 340px;
		margin-bottom: -70px;
	}
	.catalogItem {
		width: calc(33.3% - 20px);
	}
	.articleItem {
		width: calc(50% - 20px);
	}
	.articleItem_big {
		width: calc(100% - 20px);
	}
	.catalogItem_today {
		width: calc(66.6% - 20px);
	}
	.catalog_stock .catalogItem {
		width: calc(33.33% - 20px);
	}
	.footer__title {
		font-size: 16px;
	}
	.footer__phone {
		font-size: 20px;
	}
	.headerControls {
		padding: 0px 30px 0px 0px;
	}
	.brands_page .brands__item {
		width: 20%;
	}
}

@media only screen and (max-width: 1150px){
    .product__main {
        grid-template-columns: 55% 45%;
    }
}

@media only screen and (max-width: 1130px) {
	.productPrice .price__value {
		font-size: 50px;
	}
	.productPrice .price__old {
		font-size: 30px;
	}
}
@media only screen and (max-width: 1090px) {
	.bar {
		font-size: 15px;
	}
	.header__search {
		flex-grow: 1;
		padding: 0px 20px 0px 20px;
	}
	.bar__menu {
		padding: 0px 0px 0px 20px;
		flex-grow: 1;
	}
	.headerControls {
		padding: 0px 20px 0px 0px;
	}
	.menu__link {
		font-size: 15px;
		padding: 15px 7px;
	}
	.topMenu__item {
		padding: 0px 10px 0px 0px;
	}
	.bar__bonus {
		padding: 0px 20px 0px 0px;
	}
	.question {
		width: 220px;
	}
	.footer__box {
		width: 33.3%;
		padding-bottom: 30px;
	}
	.footer__cr {
		padding: 0;
	}
	.limiter {
		padding: 0px 10px;
	}
	.page__subContainer.limiter {
		min-width: 320px;
		padding: 20px 10px;
	}
	.popularCategory__container {
		position: relative;
		padding: 40px 40px 10px 40px;
	}
	.page__subRight {
		width: 100%;
	}
	.buttonFilter {
		display: block;
	}
	.catalog_stock .buttonFilter {
		display: none;
	}
	.page__subLeft {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 1000;
		background: linear-gradient(180deg,#fff 0px,#f6f8fb 350px);
		width: 320px;
		max-width: 100%;
		height: 100%;
		transition: -webkit-transform .6s cubic-bezier(.19, 1, .22, 1);
		transition: transform .6s cubic-bezier(.19, 1, .22, 1);
		transition: transform .6s cubic-bezier(.19, 1, .22, 1), -webkit-transform .6s cubic-bezier(.19, 1, .22, 1);
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
		overflow-x: hidden;
		overflow-y: auto;
		padding: 20px;
	}
	.page__subLeft .categoryListBox {
		display: none;
	}
	.page__subLeft .categoryListBox.visible {
		display: block;
	}
	.page__subLeft.visible {
		transform: translateX(0%)
	}
	.page__subLeft .backButton {
		margin-bottom: 20px;
		display: block;
	}
	.page__subLeft .categoryListBoxWrap .button_big {
		display: block;
	}
	.page__subContent_r, .page__subContent_l {
		flex-direction: column;
	}
	.page__subContent_r .page__subLeft, .page__subContent_l .page__subLeft, .page__subContent_big .page__subLeft {
		position: static;
		display: block;
		top: inherit;
		left: inherit;
		z-index: inherit;
		background: inherit;
		margin-bottom: 10px;
		width: 100%;
		padding: 0px;
		transition: inherit;
		transform: inherit;
		overflow-x: inherit;
		overflow-y: inherit;
	}
	.contentCategory__item {
		display: inline-block;
		margin-right: 10px;
		margin-bottom: 10px;

	}
	.articlePage {
		padding-top: 10px;
	}
	.cabinet {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		width: 100%;
	}
	.cabinet__left {
		width: 100%;
		padding-right: 0px;
	}
	.cabinet__right {
		width: 100%;
	}
	.cabinetMenu__title {
		display: none;
	}
	.cabinetMenu__item {
		display: inline-block;
		margin-right: 15px;
	}
	.cabinetMenu__item_exit {
		margin-top: 0;
	}
    .catalog__arrow {
        right: 10px;
    }
    .popularCategory__arrow {
        right: 10px;
    }
    .brands__arrow {
        right: 10px;
    }
    .carousel .catalog__arrow {
        right: 10px;
    }
}
@media only screen and (max-width: 1024px) {
    .product__main {
        width: 100%;
    }
    .product_aside {
        display: none;
    }
    .product__price_mobile {
        display: block;
    }
    .productDelivery {
		background: #fff;
		border-radius: 15px;
	}
	.productPrice {
		margin-bottom: 30px;
	}
	.productDelivery {
		margin-bottom: 30px;
	}
}
@media only screen and (max-width: 1000px){
    .product__main {
        grid-template-columns: 100%;
        grid-template-areas: "photo" "price" "info";
    }
    .product__price {
        padding-left: 0px;
        margin-bottom: 0px;
    }
    .product__photo {
        margin-bottom: 10px;
    }
    .productPrice {
        margin-bottom: 10px;
    }
    .productDelivery {
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 889px) {
	.mobileMenuContainer {
		display: block;
	}
	.limiter {
		min-width: 320px;
	}
	.catalogItem {
		width: calc(50% - 20px);
	}
	.page__subRight .catalogItem, .cabinet__right .catalogItem {
		width: calc(50% - 20px);
	}
	.catalogItem_today {
		width: calc(100% - 20px);
	}
	.catalog_stock .catalogItem {
		width: calc(50% - 20px);
	}
	.about__left {
		width: 100%;
		padding: 0px 0px 30px 0px;
	}
	.about__right {
		width: 100%;
		padding: 0;
	}
	.about__trust {
		padding: 50px 0px;
	}
	.trustItem {
		width: 50%;
		max-width: inherit;
		padding:0px 50px 30px 50px;
	}
	.question {
		width: 45%;
	}
	.header__menu {
		display: none;
	}
	.topMenu {
		display: none;
	}
	.headerControls__text_cart {
		display: block;
	}
	.headerSearch {
		display: none;
	}
	.headerSearch_location {
		display: block;
	}
	.header__searchMobile {
		display: block;
	}
	.header__searchMobile .headerSearch {
		display: block;
	}
	.header {
		min-height: inherit;
		margin-bottom: 0px;
	}
    .header::before {
        display: none;
    }
	.arrow_slider.arrow__left {
		left: 20px;
	}
	.arrow_slider.arrow__right {
		right: 20px;
	}
	.headerControls {
		padding: 0px 20px 0px 0px;
	}
	.slider__img {
		width: 100%;
		height: 100%;
		min-height: 250px;
	}
	.bar__location {
		display: none;
	}
	.location_mobile {
		padding: 20px 30px;
		margin-right: 50px;
	}
	.location_mobile .icon_location {
		background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='13px' height='17px' viewBox='0 0 97.713 97.713' style='enable-background:new 0 0 97.713 97.713;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23607286' d='M48.855,0C29.021,0,12.883,16.138,12.883,35.974c0,5.174,1.059,10.114,3.146,14.684 c8.994,19.681,26.238,40.46,31.31,46.359c0.38,0.441,0.934,0.695,1.517,0.695s1.137-0.254,1.517-0.695 c5.07-5.898,22.314-26.676,31.311-46.359c2.088-4.57,3.146-9.51,3.146-14.684C84.828,16.138,68.69,0,48.855,0z M48.855,54.659 c-10.303,0-18.686-8.383-18.686-18.686c0-10.304,8.383-18.687,18.686-18.687s18.686,8.383,18.686,18.687 C67.542,46.276,59.159,54.659,48.855,54.659z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e") no-repeat 100% 100%;
	}
	.burger {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.burger.visible {
		position: absolute;
		left: 280px;
		z-index: 1100;
	}
	.burger.visible .line {
		background: #607286;
	}
	.page__subContainer.limiter {
		min-width: 320px;
	}
	.categoriesItem {
		width: 100%;
	}
	.stockSub {
		width: calc(50% - 20px);
	}
	.brands_page .brands__item {
		width: 25%;
	}
    .header__bar {
        display: none;
    }
    .header__phone {
        display: block;
    }
    .header__main {
        display: flex;
        flex-wrap: wrap;
        padding: 10px 0px 15px 0px;
    }
	.header__logo {
		display: flex;
        flex-grow: 1;
        width: auto;
        padding-left: 30px;
	}
	.logo {
		width: 150px;
		display: block;
	}
	.header__controls {
		padding: 15px 10px 15px 15px;
		justify-content: center;
	}
    .headerControls__text {
        display: none;
    }
    .headerControls__text_cart {
		display:block;
	}
    .header__search {
        display: none;
    }
    
}
@media only screen and (max-width: 768px) {
	.catalog__sort .sort__buttons {
		display: none;
	}
	.catalog__sort .select-box_sort {
		display: block;
	}
	.about_catalog .about__left {
		width: 100%;
		padding: 0px 0px 30px 0px;
	}
	.about_catalog .about__right {
		width: 100%;
		padding: 0px 0px 0px 0px;
	}
	.productSliderPhoto__block {
		height: 400px;
	}
	.stockPage__photo {
		width:100%;
	}
	.stockPage__text {
		width: 100%;
		padding: 30px 0px 0px 0px;
	}
	.pdInfo__sinfoItem {
		width: 50%;
		padding-bottom: 10px;
	}
	.brands_page .brands__item {
		width: 33.33%;
	}
	.shopsPage__tableContent {
		width: 100%;
		padding-right: 0px;
		padding-bottom: 30px;
	}
	.shopsPage__tableMap {
		flex-grow: 1;
		width: 100%;
		overflow: hidden;
		border-radius: 15px;
	}
	.contact__info {
		width: 100%;
		padding-right: 0px;
	}
	.contact__map {
		width: 100%;
	}
	.cabinetWidgets {
		margin: 0;
	}
	.cabinetWidget {
		width: 100%;
		margin: 0px 0px 20px 0px;
	}
	.cabinetOrders__sort .ordersSortButton {
		padding: 15px 15px;
		font-size: 14px;
	}
	.cabinetOrders__order {
		font-size: 16px;
	}
	.cabinetTable__item {
		padding: 15px 10px 15px 0px;
	}
	.cabinetTableHeader__item {
		padding: 15px 10px 15px 0px;
	}
	.cabinetTableHeader__item:first-child {
		padding: 15px 0px 15px 20px;
	}
	.cabinetTable__item:first-child {
		padding: 15px 0px 15px 20px;
	}
	.cabinetTable__item_price, .cabinetTable__item_price .ruble {
		font-size: 16px;
	}
	.cabinetOrder__content {
		flex-direction: column;
	}
	.cabinetOrder__content {
		flex-direction: column;
	}
	.cabinetOrder__contentLeft {
		width: 100%;
		padding: 0px 0px 0px 0px;
	}
	.cabinetOrder__contentRight {
		width: 100%;
	}
	.orderProducts__header > div {
		padding: 15px 5px;
	}
	.orderProducts__photo {
		padding: 15px 5px;
	}
	.orderProducts__info {
		padding: 15px 5px;
	}
	.orderProducts__article {
		padding: 15px 5px;
	}
	.orderProducts__price {
		padding: 15px 5px;
	}
	.orderProducts__discont {
		padding: 15px 5px;
	}
	.orderProducts__count {
		padding: 15px 5px;
	}
	.orderProducts__cost {
		padding: 15px 5px;
	}
	.cabinetTable__photo {
		width: 90px;
		padding: 15px 5px;
	}
}
@media only screen and (max-width: 700px) {
	.slider__img {
		display: none!important;
	}
	.slider__img_mobile {
		display: block!important;
	}
	.drop_profile {
		left:-30px;
		width: 250px;
		cursor: default;
	}
	.pdInfo__icon {
		min-width: 150px;
	}
	.pdPageBanner__info {
		padding: 70px 50px;
	}
    .dots {
        display: none;
    }
}
@media only screen and (max-width: 660px) {
	.productTabsMenu {
		border-bottom: none;

	}
	.productTabsMenu__item {
		width: 50%;
		border-bottom: 1px solid #c6ddf4;
	}
	.productTabsMenu__link::before {
		left: 0px;
		right: 100%;
	}
	.productTabsMenu__link.productTabsMenu__link_active::before {
		left: 0px;
		right: 0px;
	}
    .phone__number {
        display: none;
    }
}
@media only screen and (max-width: 600px) {
	.pagination__text {
		display: block;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		align-items: center;
		color: #607286;
		font-weight: bold;
	}
	.pagination__links {
		display: none;
	}
	.sort__title {
		display: none;
	}
	.paginationCount__title {
		display: none;
	}
	.pdInfo__sinfoContent {
		flex-wrap: wrap;
	}
	.pdInfo__sinfoItem {
		padding-bottom: 10px;
		width: 100%;
	}
	.contact__text {
		width: calc(100% - 20px);
	}
	.brandsItems__link {
		width: 33.33%;
	}
	.orderProducts__article {
		display: none;
	}
	.orderProducts__header .orderProducts__headerTitle:nth-child(3) {
		display: none;
	}
	.orderProducts {
		padding: 30px;
	}
	.cabinetOrders__sort {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-direction: column;
		background: #fff;
		overflow: hidden;
		border-radius: 15px;
		margin-bottom: 20px;
		display: none;
	}
	.cabinetTable__row:nth-child(2n+1) {
		background:#fff;
	}
	.cabinetOrders {
		padding: 0;
		background: none;
	}
	.cabinetBonus__list {
		padding: 0;
		background: none;
	}
	.cabinetTable__row {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-direction: column;
		background: #fff;
		overflow: hidden;
		border-radius: 15px;
		margin-bottom: 20px;
		padding: 30px 30px 30px 30px;
	}
	.cabinetTable__header {
		display: none!important;
	}
	.cabinetTable__item {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		align-items: center;
		padding: 0px 0px;
		border-bottom: none;
	}
	.cabinetTable__item:first-child {
		padding: 0px 0px;
	}
	.cabinetTableHeader__itemMobile {
		display: block;
		margin-right: 10px;
	}
	.cabinetTable__item_date {
		margin-bottom: 10px;
	}
	.cabinetTable__item_pay {
		margin-bottom: 5px;
	}
	.cabinetTable__item_pay .cabinetTableHeader__itemMobile, .cabinetTable__item_status .cabinetTableHeader__itemMobile {
		font-size: 14px;
	}
	.cabinetTable__item_price {
		margin-bottom: 10px;
	}
    .catalogItem__content {
        padding: 10px;
    }
	.catalogItem {
		width: calc(50% - 10px);
        margin: 5px;
	}
	.catalogItem_today  {
		width: calc(100% - 10px);
        margin: 5px;
	}
	.page__subRight .catalogItem, .cabinet__right .catalogItem {
		width: calc(50% - 10px);
	}
	.catalog_stock .catalogItem {
		width: calc(50% - 10px);
	}
    .catalog__content {
        margin: 0px -5px;
    }
    .catalogItem__img {
    }
    .carouselBrands .carousel__item:nth-child(even) .brands__item .brandsItem:nth-child(1) {
        margin-bottom: 10px;
    }
    .carouselBrands .carousel__item:nth-child(even) .brands__item .brandsItem {
        height: calc(50% - 5px);
    }
}
@media only screen and (max-width: 560px) {
	.categoriesItem {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-direction:column-reverse;
		padding-bottom: 220px;
	}
	.categoriesItem__listWrap {
		width: 100%;
	}
	.categoriesItem__content {
		flex-wrap: nowrap;
		flex-direction: column;
		height: 100%;
		align-items: center;
		justify-content: center;
	}
	.categoriesItem__wrapper {
		width: 100%;
		height: 100%;
	}
	.categoriesItem__img {
		top: inherit;
		right: inherit;
	}
	.categoriesItem__photoWrap {
		max-width: 220px;
	}
	.productSliderPhoto__block {
		height: 350px;
	}
	.stockSub {
		width: calc(100% - 20px);
	}
	.articleItem {
		width: calc(100% - 20px);
	}
}
@media only screen and (max-width: 500px) {
	.mobileMenuContainer.visible {
		transform: translateX(0%);
	}
	.bonusLink__text {
		display: none;
	}
	.slider__img {
		display: none!important;
	}
	.slider__img_mobile {
		display: block!important;
	}
	.catalog__sortButtons {}
	.subscription__content {
		padding: 20px;
	}
	.subscription__title {
		width: 100%;
		font-size: 18px;
		text-align: center;
		padding: 0px 0px 20px 0px;
	}
	.subscription__form {
		width: 100%;
	}
	.form_subscription {
		flex-direction: column;
	}
	.inputIcon_subscription {
		padding-bottom: 20px;
        width: 100%;
	}
	.brands__header {
		flex-direction: column;
	}
	.brands__allLink {
		position: relative;
		top: -20px;
	}
	.mostviewedTabs__tab {
		margin-right: 10px;
	}
	.header__controls {
		justify-content: space-between;
	}
	.footer__box {
		width: 100%;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-direction: column;
		align-items: center;
		padding-right: 0;
	}
	.footer_payInfo {
		padding-right: 0;
		text-align: center;
	}
	.footer__box_cr {
		padding-right: 0;
	}
	.footer__cr {
		text-align: center;
	}
	.mostviewedTabs__nav {
		text-align: center;
	}
	.mostviewed__title {
		text-align: center;
	}
	.questions__title {
		text-align: center;
	}
	.title {
		font-size: 28px;
	}
	.catalog__title {
		padding-right: 130px;
	}
	.carousel .catalog__arrow {
		top: 0;
	}
	.catalog__sortButtons {
		padding-right: 0;
	}
	.catalogItem_today .catalogItem__title {
		font-size: 18px;
		max-height: 125px;
	}
	.catalogItem_today .catalogItem__labelText {
		display: none;
	}
	.catalogItem_today .catalogItem__container::after {
		left: -120px;
	}
	.price__value {
		font-size: 20px;
	}
	.price__value .ruble {
		font-size: 20px;
		left: -7px;
	}
	.catalogItem_today .price__value {
		font-size: 20px;
	}
	.catalogItem_today .price__value .ruble {
		font-size: 20px;
		left: -7px;
	}
    .catalogItem_today .catalogItem__price {
		width: 120px;
		height: 120px;
	}
	.price__old {
		font-size: 18px;
	}
	.price__old .ruble {
		font-size: 18px;
	}
	.catalogItem .catalogItem__content {
		padding: 10px;
	}
	.inputIcon_subscription::before {
		top: calc(50% - 26px);
	}
	.question {
		font-size: 14px;
		padding: 0px 15px;
	}
	.breadcrumbs {
		padding-left: 20px;
	}
	.breadcrumbs__item {
		display: none;
	}
	.breadcrumbs__item:nth-last-child(2) {
		display: block;
	}
	.breadcrumbs__item::before {
		content: "";
		display: block;
		width: 12px;
		transition: all 0.3s ease-out;
		height: 12px;
		left: -20px;
		position: absolute;
		top: calc(50% - 6px);
		background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23252525;%7d %3c/style%3e%3ctitle%3eArrow%3c/title%3e%3cpath class='st0' d='M120.6,230.6L340.7,10.5c14-14,36.7-14,50.7,0s14,36.7,0,50.7L196.6,256l194.8,194.8c14,14,14,36.7,0,50.7 c-14,14-36.7,14-50.7,0L120.6,281.3C106.6,267.3,106.6,244.7,120.6,230.6L120.6,230.6z'/%3e%3c/svg%3e") no-repeat scroll 100% 100%;
	}
	.brands_page .brands__item {
		width: 50%;
	}
	.brandsItems__link {
		width: 50%;
	}
	.contact__requisites .contact__text {
		width: 100%;
		padding-right: 0;
	}
	.cabinetMenu__item {
		display: block;
	}
	.cabinetWidget__title {
		font-size: 16px;
	}
	.orderProducts__header {
		display: none;
	}
	.orderProducts__mobileTitle {
		display: block;
		margin-right: 10px;
	}
	.orderProducts__row {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-direction: column;
	}
	.orderProducts__photo {
		border-bottom: none;
		padding: 0px;
	}
	.orderProducts__info {
		border-bottom: none;
		padding: 0px;
	}
	.orderProducts__titleWrap {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.orderProducts__article {
		border-bottom: none;
		padding: 0px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.orderProducts__price {
		border-bottom: none;
		padding: 0px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		margin: 10px 0px;
	}
	.orderProducts__discont {
		border-bottom: none;
		padding: 0px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		font-size: 14px;
	}
	.orderProducts__count {
		border-bottom: none;
		padding: 0px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		font-size: 14px;
	}
	.orderProducts__cost {
		border-bottom: none;
		padding: 0px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		margin: 10px 0px 0px 0px;
	}
	.orderProducts {

		padding: 0px 30px;
	}
	.orderProducts__row {
		padding: 30px 0px;
		border-bottom: 1px solid rgba(0,0,0,0.05);
	}
	.cabinetForm__label {
		padding: 0px 0px 10px 0px;
	}
	.cabinetForm__controls {
		padding-left: 0;
	}
    .brandsItem__img {
        max-height: 80px;
    }
    .saleLabel {
        width: 40px;
        height: 40px;
    }
    .catalogItem__label {
        left: 5px;
        top: 5px;
    }
    .price__value {
        font-size: 20px;
    }
    .price__value .ruble {
        font-size: 20px;
    }
    .popularCategory__container {
		padding: 30px 10px 10px 10px;
	}
}
@media only screen and (max-width: 479px) {
	.headerControls__text {
		display: none;
	}
	.mobileMenuContainer {
		width: 100%;
	}
	.burger.visible {
		position: absolute;
		left: calc(100% - 50px);
		z-index: 1100;
	}
	.headerControls__text_cart {
		display: none;
	}
	.page__subLeft {
		width: 100%;
		max-width: 100%;
	}
	.productPrice {
		padding: 20px;
	}
	.productDelivery {
		padding: 20px 35px;
	}
	.productTabsBlocks {
		padding: 20px;
	}
	.product__reviews {
		padding: 20px;
	}
	.productTabsMenu__link {
		padding: 20px 10px 20px 40px;
	}
	.form__row_sb {
		flex-wrap: wrap;
	}
	.input_midle {
		width: 100%;
		margin-bottom: 25px;
	}
	.input_midle:last-child {
		margin-bottom: 0px;
	}
	.productTabsMenu__item {
		width: 100%;
		border-bottom: 1px solid #c6ddf4;
	}
	.productTabsMenu__link {
		padding: 20px 20px 20px 20px;
	}
	.productBuyOneDialog__product {
		width: 100%;
		padding: 15px 0px 15px 0px;
	}
	.productBuyOneDialog__form {
		width: 100%;
	}
	.pdInfo {
		flex-wrap: wrap;
	}
	.pdInfo__info {
		padding-left: 40px;
	}
	.pdInfo__icon {
		width: 100%;
		padding: 40px 40px 0px 40px;
	}
}
@media only screen and (max-width: 380px) {
	.logo {
		width: 120px;
	}
    .price__value {
        font-size: 20px;
    }
    .price__value .ruble {
        font-size: 20px;
    }
    .buyButton {
        padding: 10px;
    }
}












.product-item-detail-info-container-title {
    font-size: 16px;
    font-weight: bold;
	font-family: 'RotondaC';
}
.product-item-scu-item-text-block {
	border: 1px solid #00bbf2;
	border-radius: 20px;
	padding: 5px 10px;
    outline: none;
}
.product-item-scu-item-text {
    font-size: 14px;
}
.product-item-scu-item-text-container.selected .product-item-scu-item-text-block {
    border: 2px solid #ffcc00;   
    background: #ffcc00;   
}
.product-item-scu-item-text-container.selected .product-item-scu-item-text {
    font-weight: bold;
}




.bx-filter {
    margin-bottom: 0;
	font-family: 'RotondaC';
}
.bx-filter-section {
    padding: 0!important;
}
.bx-filter-section .col-xs-12 {
    padding: 0;
}
.bx-filter-section .checkbox {
    margin:8px 0px;
}
.bx-filter-param-text {
    font-size: 14px;
    opacity: 0.7;
	transition: all 0.3s ease-out;
}
.bx-filter-section .checkbox:hover .bx-filter-param-text {
    opacity: 1;
}
.bx-filter-parameters-box-hint {
    display: flex;
    justify-content: space-between;
    font-weight: bold;
    color: #292929!important;
    font-size: 15px!important;
    align-items: center;
    text-decoration: none;
    border-bottom: none!important;
}
.bx-filter-parameters-box-hint:hover {
    text-decoration: none!important;
    border-bottom: none!important;
}
.bx-filter-parameters-box-title span {
    display: flex;
    justify-content: space-between;
    font-weight: bold;
    color: #292929!important;
    font-size: 15px!important;
    align-items: center;
    border-bottom: none!important;
}
.bx-filter-parameters-box-title:hover span {
    text-decoration: none!important;
    border-bottom: none!important;
}
.bx-filter-parameters-box-hint .fa {
    color: #cadcee;
}
.bx-filter-parameters-box-title .fa {
    color: #cadcee;
}
.bx-filter-parameters-box {
    border-bottom: 1px solid rgba(198,221,244,0.5);
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 0;
    padding-left: 0;
    margin: 0px 15px;
    width: auto;
    display: block;
    float: none;
}
.bx-filter-parameters-box-container {
    padding: 20px 0px 0px 0px;
}
.bx-filter .button_view {
    display: block;
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    border-radius: 12px;
}
.bx-filter .button_link {
    display: block;
    width: 100%;
    margin-top: 15px;
    border-radius: 12px;
    font-size: 16px;
    background: #fff;
    color: #292929;
    opacity: 0.5;
    border: 1px solid rgba(198,221,244,1);
}
.bx-filter-title {
    font-weight:bold!important;
    font-size: 26px!important;
    padding: 0px;
    margin: 0px 12px;
}
.bx-filter-row {
    display: flex;
    flex-direction: column;
}
.bx-filter .bx-ui-slider-track-container {
    width: 100%;
    margin: 0;
    padding: 25px 25px 10px 25px;
}
.bx-filter .bx-filter-parameters-box-container-block.bx-left {
    padding-right: 0;
    margin-right: -1px;
}
.bx-filter .bx-filter-parameters-box-container-block.bx-right {
    padding-left: 0;
}
.bx-filter .bx-filter-parameters-box-container-block.bx-left input {
    border-radius: 8px 0px 0px 8px;
    border: 1px solid rgba(198,221,244,0.5);
    padding:5px 10px 5px 10px;
    font-size: 16px;
    height: 45px;
}
.bx-filter .bx-filter-parameters-box-container-block.bx-right input {
    border-radius: 0px 8px 8px 0px;
    border: 1px solid rgba(198,221,244,0.5);
    padding:5px 10px 5px 10px;
    font-size: 16px;
    height: 45px;
}
.bx-filter .bx-ui-slider-track {
    height: 3px;
}
.bx-filter .bx-ui-slider-range {
	z-index: 9;
	position: relative;
	margin: 0px 10px;
}
.bx-filter .bx-ui-slider-pricebar {
	z-index: 9;
}
.bx-filter .bx-ui-slider-pricebar-vd {
	z-index:6;
	background: #849da4;/* COLOR */
}
.bx-filter .bx-ui-slider-pricebar-vn {
	z-index: 7;
	background: #a8dff3;/* COLOR */
}
.bx-filter .bx-ui-slider-pricebar-v {
	z-index: 8;
	background: #00bbf2;/* COLOR */
}
.bx-filter .bx-ui-slider-handle {
	position: absolute;
	background: #00bbf2;
	top: calc(100% - 6px);
	width: 18px;
	height: 18px;
	border-bottom: none;
	border-radius: 50%;
}
.bx-filter .bx-ui-slider-handle:hover {
	-webkit-cursor: grab;
	-ms-cursor: grab;
	-o-cursor: grab;
	cursor: grab;
}
.bx-filter .bx-ui-slider-handle:active {
	-webkit-cursor: grabbing;
	-ms-cursor: grabbing;
	-o-cursor: grabbing;
	cursor: grabbing;
}
.bx-filter .bx-ui-slider-handle.left {
	left: 2px;
	margin-left: -21px;
}
.bx-filter .bx-ui-slider-handle.right {
	right: 2px;
	margin-right: -21px;
}
.bx-filter .bx-filter-popup-result a {
    display: block;
    background: #1dc9f7;
    padding: 25px 25px;
    font-size: 16px;
    color: #fff;
    border-radius: 12px;
    font-weight: bold;
	font-family: 'RotondaC';
}
.bx-filter .bx-filter-popup-result {
	font-size: 13px;
	font-weight: normal;
	position: absolute;
	z-index: 915;
	display: none;
	line-height: normal;
	margin-top: -7px;
	padding: 0 0px;
	white-space: nowrap;
	color: #fff;
	min-height: 37px;
	line-height: 18px;
	border-style: solid;
	border: none;
}
.bx-filter .bx-filter-popup-result.right {
    left: calc(100% + 20px);
}
.bx-filter .bx-filter-popup-result.right::after {
    position: absolute;
    left: -20px;
    top: calc(50% - 10px);
    content: "";
    display: block;
    border: 10px solid transparent; 
    border-right: 10px solid #1dc9f7; 
}




 


.bx-basket {
  position: relative;
  display: flex;
  margin: 0; }
  @media only screen and (max-width: 1260px) {
    .bx-basket {
      flex-wrap: wrap; } }
  .bx-basket .print-order {
    position: absolute;
    top: -72px;
    right: 1px;
    display: block;
    padding: 9px 22px 8px 23px;
    border-color: #aaa; }
    .bx-basket .print-order:before {
      content: '\0071';
      margin-right: 5px;
      font-size: 12px; }
  .bx-basket .main-basket {
    order: -1;
    width: 100%;
    padding: 40px 40px;
    background-color: #fff;
    border-radius: 15px; }
    .bx-basket .main-basket .basket-items-list-header {
      display: flex;
      align-items: center; }
      @media only screen and (max-width: 860px) {
        .bx-basket .main-basket .basket-items-list-header {
          flex-direction: column; } }
      .bx-basket .main-basket .basket-items-list-header .basket-items-search-field {
        flex: 0 0 auto !important;
        margin-right: 4.2%;
        position: relative; }
        @media only screen and (max-width: 860px) {
          .bx-basket .main-basket .basket-items-list-header .basket-items-search-field {
            margin-right: 0;
            width: 100%;
            margin-bottom: 20px; } }
        .bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form {
          position: relative;
            min-height: 100%;
          display: block; }
          @media only screen and (max-width: 860px) {
            .bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form {
              width: 100%; } }
          .bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .form-control {
            width: 300px;
            padding: 11px 38px 10px 15px;
            display: block;
            font-size: 16px;
            padding: 25px 20px 25px 20px;
            background: #f9f9f9;
              box-shadow: none;
            border: 2px solid #f9f9f9;
            border-radius: 25px; }
            @media only screen and (max-width: 860px) {
              .bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .form-control {
                width: 100%; } }
          .bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .basket-clear {
            position: absolute;
            top: 0;
            right: 0;
            display: flex;
            align-items: center;
            width: 30px;
            height: 100%;
            cursor: pointer; }
            .bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .basket-clear:before {
              content: '\006a';
              display: inline-block;
              margin-left: 4px;
              font-family: 'Icon Custom';
              font-size: 12px;
              color: #aaa;
              font-style: normal;
              font-weight: normal;
              line-height: 1;
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              transition: color .05s ease; }
            .bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .basket-clear:hover:before {
              color: #ff2f2f; }
        .bx-basket .main-basket .basket-items-list-header .basket-items-search-field .basket-items-search-clear-btn {
          position: absolute;
          background: #f9f9f9;
          border-radius: 0px 25px 25px 0px;
          top: 0;
          right: 0;
          display: flex;
          align-items: center;
          width: 30px;
          height: 100%;
          cursor: pointer;
          font-size: 24px;
            border: none;
            box-shadow: none;
            z-index: 5;
          font-weight: bold; }
      .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter {
        border-bottom: 1px solid #e7e7e7; }
        .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item {
          position: relative;
          display: inline-block;
          padding: 0 0 16px 0;
          font-size: 16px;
          color: #39313a;
          font-weight: bold;
          letter-spacing: 0.015em;
          text-transform: uppercase;
          transition: color .3s ease; }
          .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item:after {
            content: '';
            position: absolute;
            left: 50%;
            bottom: -1px;
            display: block;
            width: 0;
            height: 2px;
            background-color: #39313a;
            transition: all .3s ease; }
          .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item:not(.active):hover:after {
            left: -3px;
            width: 103%; }
          .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active {
            color: #39313a; }
            .bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active:after {
              left: -3px;
              width: 103%; }
      .bx-basket .main-basket .basket-items-list-header .remove-order {
        margin: 2px 0 0 auto;
        padding: 9px 23px 8px;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0; }
        .bx-basket .main-basket .basket-items-list-header .remove-order:before {
          content: '\006a';
          position: relative;
          top: 1px;
          margin-right: 5px;
          font-size: 12px; }
    .bx-basket .main-basket .basket-items-list-container {
      margin-top: 29px; }
      .bx-basket .main-basket .basket-items-list-container .basket-items-list-table {
        width: 100%;
        border-top: 1px solid #e7e7e7;
        border-collapse: collapse; }
        .bx-basket .main-basket .basket-items-list-container .basket-items-list-table td {
          padding: 30px 0 40px;
          vertical-align: top; }
          @media only screen and (max-width: 860px) {
            .bx-basket .main-basket .basket-items-list-container .basket-items-list-table td {
              padding: 15px 0px 15px 0px; } }
        .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container {
          border-bottom: 1px solid #e7e7e7; }
          @media only screen and (max-width: 860px) {
            .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container {
              display: flex;
              flex-wrap: wrap;
              justify-content: space-between;
              padding: 30px 0;
              position: relative; } }
          .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions {
            width: 55.25%; }
            @media only screen and (max-width: 860px) {
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions {
                width: 100%; } }
          .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner {
            display: flex;
            align-items: flex-start; }
            @media only screen and (max-width: 860px) {
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner {
                flex-wrap: wrap;
                flex-direction: column;
                align-items: center; } }
            .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image {
              flex-shrink: 0;
              width: 120px;
              height: 120px;
              margin-right: 30px; }
              @media only screen and (max-width: 860px) {
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image {
                  width: 160px;
                  height: 160px;
                  margin-right: 0px; } }
              @media only screen and (max-width: 767px) {
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image.hidden-xs {
                  display: block!important; } }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image .basket-item-image-link {
                display: flex;
                justify-content: center;
                align-items: center;
                width: 100%;
                height: 100%; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image div[class*="basket-item-label"] {
                display: none; }
            .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info {
              line-height: 1.2em; }
              @media only screen and (max-width: 860px) {
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info {
                  display: flex;
                  flex-wrap: wrap;
                  flex-direction: column;
                  align-items: center; } }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name {
                margin: 0 0 18px;
                font-size: 1.125em;
                font-weight: 700;
                line-height: 1.2em; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name .basket-item-info-name-link {
                  color: #282828; }
                  .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name .basket-item-info-name-link:hover {
                    color: #39313a; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed {
                display: flex;
                align-items: center;
                margin: 21px 0 16px;
                font-size: 0.875em; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed:before {
                  content: '\0043';
                  display: inline-block;
                  width: 32px;
                  height: 32px;
                  margin: -1px 7px 0 -4px;
                  font-family: 'Icon Custom';
                  font-size: 12px;
                  color: #fff;
                  font-style: normal;
                  font-weight: normal;
                  text-align: center;
                  line-height: 32px;
                  background-color: #fff;
                  border-radius: 50%;
                  -webkit-flex-shrink: 0;
                  -ms-flex-negative: 0;
                  flex-shrink: 0;
                  -webkit-font-smoothing: antialiased;
                  -moz-osx-font-smoothing: grayscale; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed .alert {
                  display: inline-block; }
                  .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed .alert a {
                    white-space: nowrap; }
              @media only screen and (max-width: 860px) {
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties {
                  display: flex;
                  flex-wrap: wrap;
                  flex-direction: column;
                  align-items: center; } }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property {
                display: flex;
                align-items: center;
                padding-bottom: 5px; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-name {
                  display: inline-block;
                  margin-right: 5px;
                  font-size: 0.875em;
                  color: #828282; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-value {
                  display: inline-block;
                  font-size: 0.875em; }
                  .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-value .basket-item-scu-list {
                    display: flex;
                    flex-wrap: wrap; }
                    .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-value .basket-item-scu-list .basket-item-scu-item {
                      padding: 0px 0px 0px 0px;
                      cursor: pointer;
                      margin-right: 3px;
                      border-radius: 3px;
                      overflow: hidden;
                      border: 1px solid #c4c4c4;
                      width: 30px;
                      height: 30px;
                      display: none; }
                      .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-value .basket-item-scu-list .basket-item-scu-item .basket-item-scu-item-inner {
                        display: block;
                        width: 100%;
                        height: 100%;
                        background-position: center;
                        background-size: 100%; }
                      .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-value .basket-item-scu-list .basket-item-scu-item.selected {
                        /*border: 2px solid #7cc627;*/
                        display: block; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property-custom-text {
                margin-top: 6px; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property-custom-text .basket-item-property-custom-name {
                  display: inline-block;
                  margin-right: 2px;
                  font-size: 0.875em;
                  color: #828282; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property-custom-text .basket-item-property-custom-value {
                  display: inline-block;
                  font-size: 0.875em; }
          .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price {
            padding-left: 39px;
            white-space: nowrap; }
            @media only screen and (max-width: 1300px) {
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price {
                padding-left: 20px; } }
            @media only screen and (max-width: 860px) {
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price {
                width: 100%;
                padding-left: 0;
                display: flex;
                justify-content: center; } }
            @media only screen and (max-width: 767px) {
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.hidden-xs {
                display: block!important;} }
            .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price {
              display: flex;
              flex-direction: column;
              align-items: flex-start; }
              @media only screen and (max-width: 860px) {
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price {
                  align-items: center; } }
              @media only screen and (max-width: 767px) {
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price {
                  align-items: center; } }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-current {
                order: -1; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-current .basket-item-price-current-text {
                  font-size: 1.125em;
                  font-weight: 700; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-old {
                display: none; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-difference {
                margin-top: 10px;
                padding: 5px 8px 5px 8px;
                line-height: 1em;
                background: #727479;
                border-radius: 15px;
                color: #fff;
                font-size: 12px; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-difference .ruble {
                color: #fff;
                font-size: 12px; }
            .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one {
              padding-left: 39px; }
              @media only screen and (max-width: 1300px) {
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one {
                  padding-left: 20px; } }
              @media only screen and (max-width: 860px) {
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one {
                  padding-left: 0px; } }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-block-price .basket-item-price-title {
                margin-top: 6px;
                font-size: 0.875em;
                color: #aaa; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-price-old {
                display: block; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-price-old .basket-item-price-old-text {
                  font-size: 0.875em;
                  color: #828282;
                  text-decoration-line: line-through; }
          .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount {
            width: 99px;
            padding-left: 70px;
            transition: all 0.3s ease-out; }
            @media only screen and (max-width: 1600px) {
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount {
                padding-left: 20px; } }
            @media only screen and (max-width: 860px) {
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount {
                display: flex;
                justify-content: center;
                width: 100%;
                padding-left: 0; } }
            .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount {
              position: relative;
              top: 0px;
              display: inline-flex;
              justify-content: space-around;
              width: 99px;
              padding: 10px 7px 8px;
              font-size: 14px;
              background-color: #f5f5f5;
              border-radius: 30px;
              box-sizing: border-box; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount input {
                display: inline-block;
                width: 20px;
                height: 1.4em;
                margin: 0;
                padding: 0;
                background-color: transparent;
                border: none;
                font-size: 16px;
                color: #39313a;
                text-align: center;
                line-height: 0;
                -webkit-appearance: none;
                -moz-appearance: textfield;
                appearance: textfield; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount input::-webkit-inner-spin-button, .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount input ::-webkit-outer-spin-button {
                  -webkit-appearance: none;
                  margin: 0; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus, .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus {
                font-size: 20px;
                  line-height: 20px;
                color: #39313a;
                cursor: pointer; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus:before, .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus:before {
                  display: inline-block;
                  margin-top: 4px;
                  font-style: normal;
                  font-weight: normal;
                  line-height: 0;
                  -webkit-font-smoothing: antialiased;
                  -moz-osx-font-smoothing: grayscale; }
                .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus:hover, .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus:hover {
                  color: #39313a; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus:before {
                content: '-'; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus:before {
                content: '+'; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-field-description {
                display: none; }
          .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove {
            width: 12px;
            padding-left: 5px;
            text-align: right; }
            @media only screen and (max-width: 860px) {
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove {
                position: absolute;
                top: 30px;
                right: 0;
                z-index: 10; } }
            @media only screen and (max-width: 767px) {
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove.hidden-xs {
                display: block!important; } }
            .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove .basket-item-block-actions .basket-item-actions-remove {
              cursor: pointer; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove .basket-item-block-actions .basket-item-actions-remove:before {
                content: '×';
                display: inline-block;
                font-size: 30px;
                font-weight: bold;
                color: #eb5757;
                font-style: normal;
                font-weight: normal;
                line-height: 0.5;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale; }
              .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove .basket-item-block-actions .basket-item-actions-remove:hover:before {
                color: #ff2f2f; }
        .bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container:last-child {
          border: none; }
  .bx-basket > .row {
    align-self: flex-start;
    flex-shrink: 0;
    width: 408px;
    margin-left: 24px;
    padding: 39px 40px;
    background-color: #fff;
    box-sizing: border-box;
    border-radius: 15px;
    transition: all 0.3s ease-out; }
    @media only screen and (max-width: 1600px) {
      .bx-basket > .row {
        width: 350px; } }
    @media only screen and (max-width: 1260px) {
      .bx-basket > .row {
        width: 100%;
        margin: 20px 0px 0px 0px; } }
    .bx-basket > .row .basket-coupon-section {
      padding-bottom: 29px;
      border-bottom: 1px solid #e7e7e7; }
      .bx-basket > .row .basket-coupon-section .basket-coupon-block-field-description {
        font-weight: 700; }
      .bx-basket > .row .basket-coupon-section .form {
        margin-top: 18px; }
        .bx-basket > .row .basket-coupon-section .form .form-group {
          position: relative; }
          .bx-basket > .row .basket-coupon-section .form .form-group input {
            width: 100%;
            display: block;
            font-size: 16px;
            padding: 25px 20px 25px 20px;
            background: #f9f9f9;
            border: 2px solid #f9f9f9;
              box-shadow: none;
            border-radius: 25px; }
          .bx-basket > .row .basket-coupon-section .form .form-group .basket-coupon-block-coupon-btn {
            position: absolute;
            top: 0;
            right: 10px;
            display: flex;
            align-items: center;
            width: 30px;
            height: 100%;
            cursor: pointer; }
            .bx-basket > .row .basket-coupon-section .form .form-group .basket-coupon-block-coupon-btn:before {
              content: '';
              display: inline-block;
              width: 24px;
              height: 24px;
              background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 268.832 268.832' style='enable-background:new 0 0 268.832 268.832;' xml:space='preserve'%3e%3cpath fill='221924' d='M265.171,125.577l-80-80c-4.881-4.881-12.797-4.881-17.678,0c-4.882,4.882-4.882,12.796,0,17.678l58.661,58.661H12.5 c-6.903,0-12.5,5.597-12.5,12.5c0,6.902,5.597,12.5,12.5,12.5h213.654l-58.659,58.661c-4.882,4.882-4.882,12.796,0,17.678 c2.44,2.439,5.64,3.661,8.839,3.661s6.398-1.222,8.839-3.661l79.998-80C270.053,138.373,270.053,130.459,265.171,125.577z'/%3e%3c/svg%3e ") no-repeat scroll 100% 100%;
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              transition: color .05s ease; }
            .bx-basket > .row .basket-coupon-section .form .form-group .basket-coupon-block-coupon-btn:hover:before {
              opacity: 0.9; }
      .bx-basket > .row .basket-coupon-section .basket-coupon-alert-section {
        margin: 6px 0 0 2px; }
        .bx-basket > .row .basket-coupon-section .basket-coupon-alert-section .basket-coupon-alert:last-child {
          margin-bottom: -14px; }
        .bx-basket > .row .basket-coupon-section .basket-coupon-alert-section .basket-coupon-alert .basket-coupon-text {
          font-size: 0.875em; }
        .bx-basket > .row .basket-coupon-section .basket-coupon-alert-section .basket-coupon-alert .close-link {
          margin-left: 3px;
          cursor: pointer; }
          .bx-basket > .row .basket-coupon-section .basket-coupon-alert-section .basket-coupon-alert .close-link:before {
            content: '\006a';
            display: inline-block;
            font-family: 'Icon Custom';
            font-size: 8px;
            color: #eb5757;
            font-style: normal;
            font-weight: normal;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            transition: color .05s ease; }
    .bx-basket > .row .basket-checkout-section {
      margin-top: 8.5%; }
      @media only screen and (max-width: 1260px) {
        .bx-basket > .row .basket-checkout-section {
          margin-top: 30px; } }
      .bx-basket > .row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner {
        position: relative;
        display: flex; }
        .bx-basket > .row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner .basket-checkout-block-total-title {
          color: #282828;
          font-weight: 700; }
        .bx-basket > .row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner .basket-checkout-block-total-description {
          margin: 2px 0 0 auto;
          padding-left: 10px;
          font-size: 0.875em;
          color: #828282; }
      .bx-basket > .row .basket-checkout-section .basket-checkout-block-total-price {
        padding-bottom: 28px;
        border-bottom: 1px solid #e7e7e7; }
        .bx-basket > .row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner {
          display: flex;
          flex-direction: column;
          align-items: flex-start; }
          .bx-basket > .row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-current {
            order: -1;
            margin-top: 3px;
            font-size: 1.375em;
            color: #282828;
            font-weight: 700; }
          .bx-basket > .row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-old {
            margin-top: 5px;
            font-size: 0.875em;
            color: #828282;
            text-decoration: line-through; }
          .bx-basket > .row .basket-checkout-section .basket-checkout-block-total-price .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-difference {
            margin-top: 10px;
            padding: 5px 8px 5px 8px;
            line-height: 1em;
            background: #727479;
            border-radius: 15px;
            color: #fff;
            font-size: 12px; }
      .bx-basket > .row .basket-checkout-section .basket-checkout-minimum {
        margin-top: 30px;
        padding: 20px 20px 25px;
        text-align: center;
        background-color: #fef5ed;
        border-radius: 3px; }
        .bx-basket > .row .basket-checkout-section .basket-checkout-minimum .icon {
          width: 46px;
          height: 40px;
          margin: 0 auto;
          background-image: url(/local/templates/main/css/../img/icons/icon-warning.svg);
          background-repeat: no-repeat;
          background-position: center;
          background-size: contain; }
        .bx-basket > .row .basket-checkout-section .basket-checkout-minimum .name {
          margin-top: 18px;
          color: #282828;
          font-weight: 700; }
        .bx-basket > .row .basket-checkout-section .basket-checkout-minimum .desc {
          margin-top: 2px;
          font-size: 0.875em;
          color: #828282; }
      .bx-basket > .row .basket-checkout-section .basket-checkout-block-btn {
        margin-top: 9.25%; }
        @media only screen and (max-width: 1260px) {
          .bx-basket > .row .basket-checkout-section .basket-checkout-block-btn {
            margin-top: 30px;
            display: flex;
            justify-content: space-between; } }
        .bx-basket > .row .basket-checkout-section .basket-checkout-block-btn button {
          padding: 20px 30px 25px 30px;
          border: none;
          cursor: pointer;
          color: #fff;
          font-size: 20px;
          font-weight: bold;
          background: #1dc9f7;
          transition: all ease-out 0.3s;
          white-space: nowrap;
          display: flex;
          align-items: center;
          justify-content: center;
          width: 100%;
          border-radius: 40px; }
          @media only screen and (max-width: 1260px) {
            .bx-basket > .row .basket-checkout-section .basket-checkout-block-btn button {
              width: 49%; } }
          @media only screen and (max-width: 480px) {
            .bx-basket > .row .basket-checkout-section .basket-checkout-block-btn button {
              width: 100%; } }
        .bx-basket > .row .basket-checkout-section .basket-checkout-block-btn .buy-one-click {
          display: block;
          margin-top: 12px;
          color: #39313a;
          font-weight: 700;
          border: 2px solid #39313a; }
          .bx-basket > .row .basket-checkout-section .basket-checkout-block-btn .buy-one-click:hover {
            color: #fff;
            background-color: #39313a;
            opacity: 1; }

.empty-basket {
  width: 100%;
  margin: 2.5% 0 24px;
  padding: 7.65% 0 11.9%;
  background-color: #fff;
  text-align: center; }
  .empty-basket .icon {
    width: 170px;
    height: 157px;
    margin: 0 auto;
    background-image: url(/local/templates/main/css/../img/icons/icon-cart.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain; }
  .empty-basket .text {
    margin-top: 2.65%;
    font-size: 1.625em;
    color: #282828;
    font-weight: 700; }
  .empty-basket .btn {
    margin-top: 1.9%; }











#bx-soa-delivery {
  z-index: 20 !important; }

#bx-soa-order {
  margin: 0;
  opacity: 1 !important;
  font-family: "RotondaC" !important; }

#bx-soa-order .row {
  margin: 0; }

#bx-soa-order .bx-soa {
  padding: 0px; }

#bx-soa-order .bx-soa-section {
  background: #fff;
  margin-bottom: 30px;
  padding: 0;
  margin-left: -1px;
  border-radius: 15px;
  transition: none;
  z-index: 2 !important;
  border: none; }

.bx-soa-section .col-xs-12, .bx-soa-section .col-sm-12 {
  padding: 0; }

.bx-soa-pp-item-container {
  padding: 0; }

.bx-soa-customer {
  padding: 0; }

#bx-soa-order .bx-soa-section-content {
  padding: 0px 30px 30px 70px;
  font-size: 16px; }
  @media only screen and (max-width: 768px) {
    #bx-soa-order .bx-soa-section-content {
      padding: 0px 20px 20px 20px; } }

#bx-soa-order .bx-soa-section-title-container {
  padding: 0px 0px;
  background: none;
  font-size: 14px;
  overflow: hidden;
  padding: 30px 30px 30px 70px; }
  @media only screen and (max-width: 768px) {
    #bx-soa-order .bx-soa-section-title-container {
      padding: 20px 20px 20px 20px;
      display: flex;
      justify-content: space-between; } }

#bx-soa-order .bx-step-completed .bx-soa-section-title-container {
  cursor: pointer; }

#bx-soa-order .bx-active .bx-soa-section-title-container {
  cursor: pointer; }

#bx-soa-order .bx-selected .bx-soa-section-title-container {
  cursor: default; }

#bx-soa-order .bx-soa-section-title {
  color: #292929;
  font-weight: bold;
  font-size: 20px;
  position: relative;
  min-height: inherit;
  line-height: 20px;
  padding: 0;
  font-family: 'RotondaC'; }
  @media only screen and (max-width: 768px) {
    #bx-soa-order .bx-soa-section-title {
      white-space: nowrap; } }

#bx-soa-order .bx-soa-pp-company-selected img {
  display: none; }

#bx-soa-order .bx-soa-pp-company-selected strong {
  margin: 0; }

#bx-soa-order .bx-soa-pp-company-block {
  padding: 10px 0px; }
  #bx-soa-order .bx-soa-pp-company-block .checkbox {
    margin: 0; }
    #bx-soa-order .bx-soa-pp-company-block .checkbox label {
      display: flex;
      align-items: center;
      font-weight: bold;
      font-size: 18px;
      padding: 25px 20px 25px 60px;
      border-radius: 15px;
      width: 100%;
      border: 1px solid #d2d2d2; }
      #bx-soa-order .bx-soa-pp-company-block .checkbox label input[type="checkbox"] {
        height: auto;
        margin-right: 10px;
        display: block;
        position: relative;
        left: -10px; }
  #bx-soa-order .bx-soa-pp-company-block .bx-soa-pp-field {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    font-weight: bold;
    font-size: 18px;
    padding: 20px 20px 20px 20px;
    border-radius: 15px;
    border: 1px solid #d2d2d2;
    justify-content: flex-end; }
    #bx-soa-order .bx-soa-pp-company-block .bx-soa-pp-field label {
      font-weight: bold;
      font-size: 18px; }
    #bx-soa-order .bx-soa-pp-company-block .bx-soa-pp-field .form-control {
      max-width: 35px;
      margin-right: 10px;
      border-radius: 8px;
      padding: 5px;
      height: auto;
      text-align: center;
      border: 1px solid rgba(0, 0, 0, 0.05); }

#bx-soa-order .bx-soa-section-title-count {
  left: -60px;
  top: -9px;
  position: absolute;
  display: block;
  min-width: 34px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: none;
  vertical-align: middle;
  margin: 0;
  background: #f9f9f9; }

#bx-soa-order .bx-soa-section-title-count::after {
  font-size: 18px;
  display: block;
  top: 10px;
  color: #292929; }

#bx-soa-order .bx-soa-section-title-count::before {
  display: none; }

#bx-soa-order .bx-soa-section.bx-step-completed .bx-soa-section-title-count {
  background: #1dc9f7; }

#bx-soa-order .bx-soa-section.bx-step-completed .bx-soa-section-title-count::after {
  color: #fff; }

#bx-soa-order .bx-soa-editstep {
  font-size: 15px;
  border: none; }

#bx-soa-order a.bx-soa-editstep:first-letter {
  text-transform: uppercase !important; }



#bx-soa-order .bx-sls .bx-ui-sls-container {
  min-height: 40px; }

#bx-soa-order .dropdown-block.bx-ui-sls-input-block.form-control {
  background: #f9f9f9;
  border: none;
  box-shadow: none;
  height: 40px;
  border-radius: 5px; }


#bx-soa-order .bx-soa-custom-label {
  display: block;
  font-weight: bold;
  font-size: 14px; }

#bx-soa-order .dropdown-fade2white {
  background: none; }


#bx-soa-order .bx_soa_location .form-group {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-wrap: wrap; }

#bx-soa-order .bx_soa_location .bx-soa-custom-label {
  width: 100%;
  padding-bottom: 20px; }

#bx-soa-order .bx-sls {
  width: 100%; }

#bx-soa-order .pull-right, #bx-soa-order .pull-left {
  background: #1dc9f7;
  border: none;
  border-radius: 25px;
  padding: 10px 25px; }

#bx-soa-order .button.button_label {
  border-radius: 0px;
  text-align: center;
  box-shadow: none;
  border: 1px solid #d2d2d2;
  cursor: pointer;
  font-weight: normal;
  background: none;
  text-decoration: none;
  color: #445460;
  font-size: 14px;
  padding: 10px 15px;
  margin: 0;
  display: inline-block; }

#bx-soa-order .bx-soa-pp-company {
  z-index: 1 !important;
  border-radius: 15px; }

.bx-soa-pp { }

.bx-soa-tooltip .tooltip-inner {
  font-size: 12px;
  white-space: normal;
  text-align: left; }

#bx-soa-order .button.button_label:hover {
  text-decoration: none;
  color: #445460; }

#bx-soa-order .bx-soa-pp-company-checkbox {
  height: auto; }

#bx-soa-order .bx-soa-pp .bx-soa-pp-company:nth-child(3n+1) {
  clear: inherit !important; }
  @media only screen and (max-width: 768px) {
    #bx-soa-order .bx-soa-pp .bx-soa-pp-company:nth-child(3n+1) {
      clear: both !important; } }

#bx-soa-order .bx-soa-pp-company {
  border-radius: 20px;
  padding: 0px 10px 0px 0px; }

#bx-soa-order .bx-soa-pp-company-graf-container {
  border: 1px solid #d2d2d2;
  border-radius: 10px; }

.bx-soa-pp-desc-container {
  padding-right: 0; }
  @media only screen and (max-width: 768px) {
    .bx-soa-pp-desc-container {
      padding: 0px 15px 0px 0px; } }

#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company {
  padding: 0px;
  background: none;
  z-index: 1; }

#bx-soa-order .btn-lg {
  color: #fff;
  display: block;
  text-decoration: none;
  background: #1dc9f7;
  padding: 15px 25px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  box-shadow: none;
  border: none;
  cursor: pointer;
  border-radius: 25px; }

#bx-soa-order .btn-lg:hover {
  text-decoration: none;
  color: #fff; }

#bx-soa-order .btn-lg:focus {
  text-decoration: none;
  color: #fff; }

#bx-soa-order .bx-soa-basket-info {
  padding: 0px 0px 20px 0px; }

#bx-soa-order .bx-soa-item-td {
  padding: 15px 0px;
  border: none;
  border-bottom: 1px solid #e6e6e6 !important; }

#bx-soa-order .bx-soa-item-tr:last-child .bx-soa-item-td {
  border-bottom: none !important; }

#bx-soa-order .bx-soa-item-block {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex; }

#bx-soa-order .bx-soa-item-img-block {
  width: 50px;
  height: 50px; }

#bx-soa-order .bx-soa-item-imgcontainer {
  width: 50px;
  height: 50px;
  border: none; }

#bx-soa-order .bx-soa-item-content {
  padding: 0px 20px; }

#bx-soa-order .bx-soa-item-title {
  color: #292929;
  font-size: 15px;
  font-weight: bold;
  transition: all 0.2s ease-out;
  text-decoration: none !important; }

#bx-soa-order .bx-soa-item-title a {
  font-weight: bold;
  color: #292929;
  font-size: 15px;
  transition: all 0.2s ease-out;
  text-decoration: none !important; }

#bx-soa-order .bx-soa-item-title a:hover {
  color: #96c11f;
  text-decoration: none !important; }

#bx-soa-order .bx-scu-container {
  height: 100%;
  overflow: visible;
  opacity: 0.8; }

#bx-soa-order .bx-scu-container::after {
  display: none; }

#bx-soa-order #bx-soa-basket {
  border: none;
  border-top: none;
  border-radius: 15px; }

#bx-soa-order #bx-soa-basket .bx-soa-coupon {
  width: 50%;
  margin: 0; }

#bx-soa-order #bx-soa-basket .bx-soa-more {
  width: 50%; }

#bx-soa-order #bx-soa-basket .bx-soa-section-content {
  display: flex;
  flex-wrap: wrap; }

#bx-soa-order #bx-soa-basket .bx-soa-table-fade {
  width: 100%; }

#bx-soa-order .bx-soa-more {
  /*display: none;*/
  padding-top: 30px;
  border: none !important; }

#bx-soa-orderSave {
  padding: 0px 20px; }

#bx-soa-order .bx-soa-cart-total {
  border: none;
  background: #fff;
  border-radius: 15px; }

#bx-soa-total {
  margin: 0;
  padding: 0px 0px 0px 20px; }
  @media only screen and (max-width: 768px) {
    #bx-soa-total {
      padding: 0px 0px 0px 0px; } }

#bx-soa-total .bx-soa-cart-total.bx-soa-cart-total-fixed { }

#bx-soa-total .bx-soa-cart-total-ghost {
  padding-top: 0 !important; }

#bx-soa-order .tooltip {
  top: 0px;
  left: 0px; }

#bx-soa-order .bx-soa-item-tr {
  font-size: 14px !important; 
}
#bx-soa-order .bx-soa-item-tr .bx-soa-item-td {
padding-top: 0!important;}
#bx-soa-order .bx-soa-item-tr .bx-price {
  font-weight: bold; }

#bx-soa-order .bx-price-old {
  font-weight: normal; }

#bx-soa-order .bx-soa-customer .bx-soa-customer-field:nth-child(1) {
  width: 50%;
  padding-right: 10px;
  float: left; }
  @media only screen and (max-width: 768px) {
    #bx-soa-order .bx-soa-customer .bx-soa-customer-field:nth-child(1) {
      width: 100%;
      padding-right: 0px;
      float: none; } }

#bx-soa-order .bx-soa-customer .bx-soa-customer-field:nth-child(2) {
  width: 50%;
  padding-left: 10px;
  float: left; }
  @media only screen and (max-width: 768px) {
    #bx-soa-order .bx-soa-customer .bx-soa-customer-field:nth-child(2) {
      width: 100%;
      padding-left: 0px;
      float: none; } }

#bx-soa-order .bx-soa-customer .bx-soa-customer-field:nth-child(3)::before {
  clear: both;
  content: "";
  display: block; }

#bx-soa-order .bx-soa-cart-total-line-total .bx-soa-cart-d {
  font-weight: bold; }

#bx-soa-order .bx-soa-cart-total-line-total .bx-soa-cart-d .ruble {
  font-size: 28px; }

#bx-soa-order .bx-soa-coupon-input {
  width: 300px; }

#bx-soa-order .bx-soa-coupon-input::after {
  right: 25px; }

#bx-soa-order .main-user-consent-request input {
    height: auto;
}
#bx-soa-order .bx-soa-orderSave-button {
    display: flex;
    justify-content: center;
    padding: 20px 0px;
}
#bx-soa-order .bx-soa-orderSave-button .bx-soa-button {
    padding: 20px 30px;
    font-size: 18px;
    font-weight: bold;
    border-radius: 50px;
}

body div.title-search-result {
  border: none;
  background: none; }
  body div.title-search-result .bx_searche {
    background: #fff;
    margin: 0px 20px;
    box-shadow: 0 16px 40px 0 rgba(108, 133, 159, 0.24); }
    body div.title-search-result .bx_searche .bx_item_block .bx_item_element a {
      font-family: "RotondaC";
      font-size: 16px;
      color: #221924; }

.confirm-order__info .sberbank__wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.confirm-order__info .sberbank__content {
    padding: 30px;
	font-family: 'RotondaC';
    border-radius: 15px;
}
.confirm-order__info .sberbank__price-string {
	font-family: 'RotondaC';
    border-radius: 15px;
    font-size: 18px;
    font-weight: normal;
}
.confirm-order__info .sberbank__price-string b {
    white-space: nowrap;
    display: block;
    text-align: center;
    font-size: 30px;
	font-family: 'RotondaC';
}
.confirm-order__info .sberbank__price-string b .ruble {
    font-size: 30px;
}
.confirm-order__info .sberbank__payment-link {
    border-radius: 35px;
    font-size: 20px;
    font-weight: bold;
    padding: 20px;
	font-family: 'RotondaC';
}

.confirm-order {
  padding: 30px;
  background: #fff;
  border-radius: 15px;
  max-width: 850px;
  text-align: center;
  margin: 50px auto;
display: flex;
    flex-direction: column;
    align-items: center;
}
@media only screen and (max-width: 600px) {
    .confirm-order {
        padding: 20px 10px;
    }
}
  .confirm-order__content {
    font-size: 18px; 
width: 100%;}
  .confirm-order__title {
    font-size: 40px;
    font-weight: bold;
    padding-bottom: 10px; }
  .confirm-order__subtitle {
    font-size: 28px;
    font-weight: bold;
    padding-bottom: 20px; }
  .confirm-order__info-thanks {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 20px; }
  .confirm-order__info-number {
    font-size: 30px;
padding-bottom: 20px;}
.confirm-order__info-cabinet {
    font-size: 18px;
}
















































/* End */


/* Start:/local/templates/main/fonts/Rotonda/rotonda.css?1740738242625*/
/* This stylesheet generated by Transfonter (https://transfonter.org) on June 26, 2017 3:22 PM */

@font-face {
	font-family: 'RotondaC';
	src: local('RotondaC'), url('/local/templates/main/fonts/Rotonda/RotondaC.eot') format('embedded-opentype'), url('/local/templates/main/fonts/Rotonda/RotondaC.woff') format('woff'), url('/local/templates/main/fonts/Rotonda/RotondaC.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'RotondaC';
	src: local('RotondaC Bold'), local('RotondaC-Bold'), url('/local/templates/main/fonts/Rotonda/RotondaC-Bold.eot') format('embedded-opentype'),	url('/local/templates/main/fonts/Rotonda/RotondaC-Bold.woff') format('woff'), url('/local/templates/main/fonts/Rotonda/RotondaC-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
/* End */


/* Start:/local/templates/main/fonts/Balloon/balloon.css?1740738242131*/
@font-face {
	font-family: 'Balloon';
	src:url('/local/templates/main/fonts/Balloon/balloonscdextbol.woff') format('woff');
	font-weight:400;
	font-style:normal
}
/* End */


/* Start:/local/templates/main/fonts/Rouble/rouble.css?174073824220785*/
@font-face{
	font-family: "Ruble Arial";
	src: local("Ruble Arial"); 
	src: url(data:font/truetype;charset=utf-8;base64,AAEAAAAPAIAAAwBwT1MvMmZXZGMAAAF4AAAAYFZETVhxoHmzAAAB+AAABeBjbWFwF+QTxQAAB9gAAAGiY3Z0IAS/AdYAAAu8AAAAIGZwZ20GWZw3AAAJfAAAAXNnYXNwABcACQAADlwAAAAQZ2x5Zvm8XWAAAAvcAAAAqGhlYWTu2oAnAAAA/AAAADZoaGVhBqkDuwAAATQAAAAkaG10eAdBAJ4AAAHYAAAAIGxvY2EA/ACoAAAMhAAAABJtYXhwAhUBmwAAAVgAAAAgbmFtZYgaMFkAAAyYAAABa3Bvc3Rba0rZAAAOBAAAAFZwcmVw0cSEcwAACvAAAADMAAEAAAABAABZxUQWXw889QAJA+gAAAAAwwMEvAAAAADJHTfJAJ4AAAMAArwAAAAJAAIAAAAAAAAAAQAAAu4AAAAcA1kAngBZAwAAAQAAAAAAAAAAAAAAAAAAAAgAAQAAAAgAJwACAAAAAAABAAAAAAAKAAACAAFzAAAAAAADAOgBkAAFAAACvAKKAAAAjAK8AooAAAHdADIA+gAAAgAFBgAAAAIABAAAAgEAAAAAAAAAAAAAAABQWVJTAEAAIARDAr//BgA4Au4AAAAAAAEAAAAAAfQCvAAAACAAAAH0AAAAAAAAAfQAAANZAJ4AAAAAAAAAAAAAAAAAAAAAAAAAAQABAQEBAQAMAPgI/wAIAAYAAAAJAAcAAAAKAAgAAAALAAkAAAAMAAkAAAANAAoAAAAOAAsAAAAPAAwAAAAQAAwAAAARAA0AAAASAA4AAAATAA8AAAAUAA8AAAAVABAAAAAWABEAAAAXABIAAAAYABIAAAAZABMAAAAaABQAAAAbABUAAAAcABUAAAAdABYAAAAeABcAAAAfABgAAAAgABgAAAAhABkAAAAiABoAAAAjABsAAAAkABsAAAAlABwAAAAmAB0AAAAnAB4AAAAoAB4AAAApAB8AAAAqACAAAAArACEAAAAsACEAAAAtACIAAAAuACMAAAAvACQAAAAwACQAAAAxACUAAAAyACYAAAAzACcAAAA0ACcAAAA1ACgAAAA2ACkAAAA3ACoAAAA4ACoAAAA5ACsAAAA6ACwAAAA7AC0AAAA8AC0AAAA9AC4AAAA+AC8AAAA/ADAAAABAADAAAABBADEAAABCADIAAABDADMAAABEADMAAABFADQAAABGADUAAABHADYAAABIADYAAABJADcAAABKADgAAABLADkAAABMADkAAABNADoAAABOADsAAABPADwAAABQADwAAABRAD0AAABSAD4AAABTAD8AAABUAD8AAABVAEAAAABWAEEAAABXAEIAAABYAEIAAABZAEMAAABaAEQAAABbAEUAAABcAEUAAABdAEYAAABeAEcAAABfAEgAAABgAEgAAABhAEkAAABiAEoAAABjAEsAAABkAEsAAABlAEwAAABmAE0AAABnAE4AAABoAE4AAABpAE8AAABqAFAAAABrAFEAAABsAFEAAABtAFIAAABuAFMAAABvAFQAAABwAFQAAABxAFUAAAByAFYAAABzAFcAAAB0AFcAAAB1AFgAAAB2AFkAAAB3AFoAAAB4AFoAAAB5AFsAAAB6AFwAAAB7AF0AAAB8AF0AAAB9AF4AAAB+AF8AAAB/AGAAAACAAGAAAACBAGEAAACCAGIAAACDAGMAAACEAGMAAACFAGQAAACGAGUAAACHAGYAAACIAGYAAACJAGcAAACKAGgAAACLAGkAAACMAGkAAACNAGoAAACOAGsAAACPAGwAAACQAGwAAACRAG0AAACSAG4AAACTAG8AAACUAG8AAACVAHAAAACWAHEAAACXAHIAAACYAHIAAACZAHMAAACaAHQAAACbAHUAAACcAHUAAACdAHYAAACeAHcAAACfAHgAAACgAHgAAAChAHkAAACiAHoAAACjAHsAAACkAHsAAAClAHwAAACmAH0AAACnAH4AAACoAH4AAACpAH8AAACqAIAAAACrAIEAAACsAIEAAACtAIIAAACuAIMAAACvAIQAAACwAIQAAACxAIUAAACyAIYAAACzAIcAAAC0AIcAAAC1AIgAAAC2AIkAAAC3AIoAAAC4AIoAAAC5AIsAAAC6AIwAAAC7AI0AAAC8AI0AAAC9AI4AAAC+AI8AAAC/AJAAAADAAJAAAADBAJEAAADCAJIAAADDAJMAAADEAJMAAADFAJQAAADGAJUAAADHAJYAAADIAJYAAADJAJcAAADKAJgAAADLAJkAAADMAJkAAADNAJoAAADOAJsAAADPAJwAAADQAJwAAADRAJ0AAADSAJ4AAADTAJ8AAADUAJ8AAADVAKAAAADWAKEAAADXAKIAAADYAKIAAADZAKMAAADaAKQAAADbAKUAAADcAKUAAADdAKYAAADeAKcAAADfAKgAAADgAKgAAADhAKkAAADiAKoAAADjAKsAAADkAKsAAADlAKwAAADmAK0AAADnAK4AAADoAK4AAADpAK8AAADqALAAAADrALEAAADsALEAAADtALIAAADuALMAAADvALQAAADwALQAAADxALUAAADyALYAAADzALcAAAD0ALcAAAD1ALgAAAD2ALkAAAD3ALoAAAD4ALoAAAD5ALsAAAD6ALwAAAD7AL0AAAD8AL0AAAD9AL4AAAD+AL8AAAD/AMAAAAAAAAMAAAADAAABYgABAAAAAAAcAAMAAQAAASIAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAQAAAAAwACAACAAQAIAAuBDEEQARD//8AAAAgAC4EMQRABEP////n/9j70vvE+8IAAQAAAAAAAAAAAAAAAAAEAEAAAAAMAAgAAgAEACAALgQxBEAEQ///AAAAIAAuBDEEQARD////5//Y+9L7xPvCAAEAAAAAAAAAAAAAAAAAALgAACxLuAAJUFixAQGOWbgB/4W4AEQduQAJAANfXi24AAEsICBFaUSwAWAtuAACLLgAASohLbgAAywgRrADJUZSWCNZIIogiklkiiBGIGhhZLAEJUYgaGFkUlgjZYpZLyCwAFNYaSCwAFRYIbBAWRtpILAAVFghsEBlWVk6LbgABCwgRrAEJUZSWCOKWSBGIGphZLAEJUYgamFkUlgjilkv/S24AAUsSyCwAyZQWFFYsIBEG7BARFkbISEgRbDAUFiwwEQbIVlZLbgABiwgIEVpRLABYCAgRX1pGESwAWAtuAAHLLgABiotuAAILEsgsAMmU1iwQBuwAFmKiiCwAyZTWCMhsICKihuKI1kgsAMmU1gjIbgAwIqKG4ojWSCwAyZTWCMhuAEAioobiiNZILADJlNYIyG4AUCKihuKI1kguAADJlNYsAMlRbgBgFBYIyG4AYAjIRuwAyVFIyEjIVkbIVlELbgACSxLU1hFRBshIVktALgAACsAugABAAQAAisBugAFAAUAAisBvwAFADwAMQAmABsAEQAAAAgrvwAGADcALQAjABkADwAAAAgrvwAHACIAHAAWABAACgAAAAgrvwAIAB0AGAATAA0ACAAAAAgrvwAJADkALwAlABoAEAAAAAgrAL8AAQCRAHcAXQBCACgAAAAIK78AAgB9AGcAUAA5ACMAAAAIK78AAwBFADkALAAgABMAAAAIK78ABAAqACMAGwAUAAwAAAAIKwC6AAoAAwAHK7gAACBFfWkYRAAUACYALABQAIMAXQBkAKIAwQBhAAAAAAAAAAAC1wAAAAIAngAAAwACvAAbACYAOQC4ACUvuAAOL7gAAEVYuAAULxu5ABQACj5ZuAAlELkAAwAD9EEDADYAGQABXbgADhC5AB0AA/QwMRMzESEyFx4DFRQHBgcjFSEVIRUjNSM1MzUjNzMyNjU0JicmKwGeSwEIRiQmPSsXOTmVswGV/mtdS0tLqLRbSislF0CyAW8BTQYFIzRDJVs9PQE9U4yMUz1TQz0tPQoGAAAAAAAAAAAAVABUAFQAVABUAAAAAAAMAJYAAQAAAAAAAQALAAAAAQAAAAAAAgAHAAsAAQAAAAAAAwATABIAAQAAAAAABAALACUAAQAAAAAABQANADAAAQAAAAAABgAKAD0AAwABBAkAAQAWAEcAAwABBAkAAgAOAF0AAwABBAkAAwAmAGsAAwABBAkABAAWAJEAAwABBAkABQAaAKcAAwABBAkABgAUAMFSdWJsZSBBcmlhbFJlZ3VsYXJBTFM6IEFMUyBSdWJsOiAyMDA3UnVibGUgQXJpYWxWZXJzaW9uIDEuMDAwUnVibGVBcmlhbABSAHUAYgBsAGUAIABBAHIAaQBhAGwAUgBlAGcAdQBsAGEAcgBBAEwAUwA6ACAAQQBMAFMAIABSAHUAYgBsADoAIAAyADAAMAA3AFIAdQBiAGwAZQAgAEEAcgBpAGEAbABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwAFIAdQBiAGwAZQBBAHIAaQBhAGwAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAQIAAgEDAQQBBQARAAMFLm51bGwJYWZpaTEwMDY2CWFmaWkxMDA4MglhZmlpMTAwODUAAAAAAAMACAACABAAAf//AAM=) format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: "Ruble Arial";
	src: local("Ruble Arial");
	src: url(data:font/truetype;charset=utf-8;base64,AAEAAAAPAIAAAwBwT1MvMmWJZEMAAAF4AAAAYFZETVhxoHmzAAAB+AAABeBjbWFwF+QTxQAAB9gAAAGiY3Z0IAS/AdYAAAu8AAAAIGZwZ20GWZw3AAAJfAAAAXNnYXNwABcACQAADowAAAAQZ2x5ZlvcYToAAAvcAAAAxGhlYWTu0YAbAAAA/AAAADZoaGVhBp8DxAAAATQAAAAkaG10eAdFAJUAAAHYAAAAIGxvY2EBJgDEAAAMoAAAABJtYXhwAhUBngAAAVgAAAAgbmFtZUTxHR0AAAy0AAABgHBvc3Rba0rZAAAONAAAAFZwcmVw0cSEcwAACvAAAADMAAEAAAABAAAdPWIrXw889QAJA+gAAAAAwwMEvAAAAADJHTe8AJUAAAL/Ar0AAQAJAAIAAAAAAAAAAQAAAu4AAAAcA10AlQBeAv8AAQAAAAAAAAAAAAAAAAAAAAgAAQAAAAgAKgACAAAAAAABAAAAAAAKAAACAAFzAAAAAAADAOgCvAAFAAQCvAKKAAAAjAK8AooAAAHdADIA+gAAAgAFBgAAAAIABAAAAAMAAAAAAAAAAAAAAABQWVJTACAAIARDAr//BgA4Au4AAAAAAAEAAAAAAfQCvAAAACAAAAH0AAAAAAAAAfQAAANdAJUAAAAAAAAAAAAAAAAAAAAAAAAAAQABAQEBAQAMAPgI/wAIAAYAAAAJAAcAAAAKAAgAAAALAAkAAAAMAAkAAAANAAoAAAAOAAsAAAAPAAwAAAAQAAwAAAARAA0AAAASAA4AAAATAA8AAAAUAA8AAAAVABAAAAAWABEAAAAXABIAAAAYABIAAAAZABMAAAAaABQAAAAbABUAAAAcABUAAAAdABYAAAAeABcAAAAfABgAAAAgABgAAAAhABkAAAAiABoAAAAjABsAAAAkABsAAAAlABwAAAAmAB0AAAAnAB4AAAAoAB4AAAApAB8AAAAqACAAAAArACEAAAAsACEAAAAtACIAAAAuACMAAAAvACQAAAAwACQAAAAxACUAAAAyACYAAAAzACcAAAA0ACcAAAA1ACgAAAA2ACkAAAA3ACoAAAA4ACoAAAA5ACsAAAA6ACwAAAA7AC0AAAA8AC0AAAA9AC4AAAA+AC8AAAA/ADAAAABAADAAAABBADEAAABCADIAAABDADMAAABEADMAAABFADQAAABGADUAAABHADYAAABIADYAAABJADcAAABKADgAAABLADkAAABMADkAAABNADoAAABOADsAAABPADwAAABQADwAAABRAD0AAABSAD4AAABTAD8AAABUAD8AAABVAEAAAABWAEEAAABXAEIAAABYAEIAAABZAEMAAABaAEQAAABbAEUAAABcAEUAAABdAEYAAABeAEcAAABfAEgAAABgAEgAAABhAEkAAABiAEoAAABjAEsAAABkAEsAAABlAEwAAABmAE0AAABnAE4AAABoAE4AAABpAE8AAABqAFAAAABrAFEAAABsAFEAAABtAFIAAABuAFMAAABvAFQAAABwAFQAAABxAFUAAAByAFYAAABzAFcAAAB0AFcAAAB1AFgAAAB2AFkAAAB3AFoAAAB4AFoAAAB5AFsAAAB6AFwAAAB7AF0AAAB8AF0AAAB9AF4AAAB+AF8AAAB/AGAAAACAAGAAAACBAGEAAACCAGIAAACDAGMAAACEAGMAAACFAGQAAACGAGUAAACHAGYAAACIAGYAAACJAGcAAACKAGgAAACLAGkAAACMAGkAAACNAGoAAACOAGsAAACPAGwAAACQAGwAAACRAG0AAACSAG4AAACTAG8AAACUAG8AAACVAHAAAACWAHEAAACXAHIAAACYAHIAAACZAHMAAACaAHQAAACbAHUAAACcAHUAAACdAHYAAACeAHcAAACfAHgAAACgAHgAAAChAHkAAACiAHoAAACjAHsAAACkAHsAAAClAHwAAACmAH0AAACnAH4AAACoAH4AAACpAH8AAACqAIAAAACrAIEAAACsAIEAAACtAIIAAACuAIMAAACvAIQAAACwAIQAAACxAIUAAACyAIYAAACzAIcAAAC0AIcAAAC1AIgAAAC2AIkAAAC3AIoAAAC4AIoAAAC5AIsAAAC6AIwAAAC7AI0AAAC8AI0AAAC9AI4AAAC+AI8AAAC/AJAAAADAAJAAAADBAJEAAADCAJIAAADDAJMAAADEAJMAAADFAJQAAADGAJUAAADHAJYAAADIAJYAAADJAJcAAADKAJgAAADLAJkAAADMAJkAAADNAJoAAADOAJsAAADPAJwAAADQAJwAAADRAJ0AAADSAJ4AAADTAJ8AAADUAJ8AAADVAKAAAADWAKEAAADXAKIAAADYAKIAAADZAKMAAADaAKQAAADbAKUAAADcAKUAAADdAKYAAADeAKcAAADfAKgAAADgAKgAAADhAKkAAADiAKoAAADjAKsAAADkAKsAAADlAKwAAADmAK0AAADnAK4AAADoAK4AAADpAK8AAADqALAAAADrALEAAADsALEAAADtALIAAADuALMAAADvALQAAADwALQAAADxALUAAADyALYAAADzALcAAAD0ALcAAAD1ALgAAAD2ALkAAAD3ALoAAAD4ALoAAAD5ALsAAAD6ALwAAAD7AL0AAAD8AL0AAAD9AL4AAAD+AL8AAAD/AMAAAAAAAAMAAAADAAABYgABAAAAAAAcAAMAAQAAASIAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAQAAAAAwACAACAAQAIAAuBDEEQARD//8AAAAgAC4EMQRABEP////n/9j70vvE+8IAAQAAAAAAAAAAAAAAAAAEAEAAAAAMAAgAAgAEACAALgQxBEAEQ///AAAAIAAuBDEEQARD////5//Y+9L7xPvCAAEAAAAAAAAAAAAAAAAAALgAACxLuAAJUFixAQGOWbgB/4W4AEQduQAJAANfXi24AAEsICBFaUSwAWAtuAACLLgAASohLbgAAywgRrADJUZSWCNZIIogiklkiiBGIGhhZLAEJUYgaGFkUlgjZYpZLyCwAFNYaSCwAFRYIbBAWRtpILAAVFghsEBlWVk6LbgABCwgRrAEJUZSWCOKWSBGIGphZLAEJUYgamFkUlgjilkv/S24AAUsSyCwAyZQWFFYsIBEG7BARFkbISEgRbDAUFiwwEQbIVlZLbgABiwgIEVpRLABYCAgRX1pGESwAWAtuAAHLLgABiotuAAILEsgsAMmU1iwQBuwAFmKiiCwAyZTWCMhsICKihuKI1kgsAMmU1gjIbgAwIqKG4ojWSCwAyZTWCMhuAEAioobiiNZILADJlNYIyG4AUCKihuKI1kguAADJlNYsAMlRbgBgFBYIyG4AYAjIRuwAyVFIyEjIVkbIVlELbgACSxLU1hFRBshIVktALgAACsAugABAAQAAisBugAFAAUAAisBvwAFADwAMQAmABsAEQAAAAgrvwAGADcALQAjABkADwAAAAgrvwAHACIAHAAWABAACgAAAAgrvwAIAB0AGAATAA0ACAAAAAgrvwAJADkALwAlABoAEAAAAAgrAL8AAQCRAHcAXQBCACgAAAAIK78AAgB9AGcAUAA5ACMAAAAIK78AAwBFADkALAAgABMAAAAIK78ABAAqACMAGwAUAAwAAAAIKwC6AAoAAwAHK7gAACBFfWkYRAAUACYALABQAIMAXQBkAKIAwQBhAAAAAAAAAAAC1wAAAAIAlQAAAv8CvQAcACkASbgAAS+4ACQvuQAIAAf0uAABELkAHgAH9AC4ACkvuAAPL0EDADoAAAABXbgAKRC5AAMABPRBAwAzABgAAV24AA8QuQAfAAT0MDETMxEzMhceARUUDgIHBisBFSEVIRUjNSM1MzUjExUzMjc+ATU0JicmI5VR438qPFEcLTccMWJcAW3+k45RUVHfTVIeGyEtIhxKAX8BPgsQaFUwSTUfBgo8d1VVdzwBPscLCjAfJjIGBQAAAAAAAAAAAAAAAGIAYgBiAGIAYgAAAAAADACWAAEAAAAAAAEACwAAAAEAAAAAAAIABAALAAEAAAAAAAMAEwAPAAEAAAAAAAQAEAAiAAEAAAAAAAUADQAyAAEAAAAAAAYADwA/AAMAAQQJAAEAFgBOAAMAAQQJAAIACABkAAMAAQQJAAMAJgBsAAMAAQQJAAQAIACSAAMAAQQJAAUAGgCyAAMAAQQJAAYAHgDMUnVibGUgQXJpYWxCb2xkQUxTOiBBTFMgUnVibDogMjAwN1J1YmxlIEFyaWFsIEJvbGRWZXJzaW9uIDEuMDAwUnVibGVBcmlhbC1Cb2xkAFIAdQBiAGwAZQAgAEEAcgBpAGEAbABCAG8AbABkAEEATABTADoAIABBAEwAUwAgAFIAdQBiAGwAOgAgADIAMAAwADcAUgB1AGIAbABlACAAQQByAGkAYQBsACAAQgBvAGwAZABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwAFIAdQBiAGwAZQBBAHIAaQBhAGwALQBCAG8AbABkAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAQIAAgEDAQQBBQARAAMFLm51bGwJYWZpaTEwMDY2CWFmaWkxMDA4MglhZmlpMTAwODUAAAAAAAMACAACABAAAf//AAM=) format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face{
	font-family: "Ruble Arial";
	src: local("Ruble Arial"); 
	src: url(data:font/truetype;charset=utf-8;base64,AAEAAAAPAIAAAwBwT1MvMmRdZAcAAAF4AAAAYFZETVhxoHmzAAAB+AAABeBjbWFwF+QTxQAAB9gAAAGiY3Z0IAS/AdYAAAu8AAAAIGZwZ20GWZw3AAAJfAAAAXNnYXNwABcACQAADowAAAAQZ2x5ZqbEmDwAAAvcAAAAsGhlYWTuI4AfAAAA/AAAADZoaGVhBfECWAAAATQAAAAkaG10eAZbAE4AAAHYAAAAIGxvY2EBCACwAAAMjAAAABJtYXhwAhUBnwAAAVgAAAAgbmFtZfUNqx8AAAygAAABknBvc3Rba0rZAAAONAAAAFZwcmVw0cSEcwAACvAAAADMAAEAAAABAAAuU9xJXw889QAJA+gAAAAAwwMEvAAAAADJHTfCAE4AAAKXArsAAgAJAAIAAAAAAAAAAQAAAu4AAAAcAnMATv/cApcAAQAAAAAAAAAAAAAAAAAAAAgAAQAAAAgAKwACAAAAAAABAAAAAAAKAAACAAFzAAAAAAADAMsBkAAFAAQCvAKKAAAAjAK8AooAAAHdADIA+gAAAgAFBgAAAAIABAAAAAMAAAAAAAAAAAAAAABQWVJTAAEAIARDAr//BgA4Au4AAAAAAAEAAAAAAfQCvAAAACAAAAH0AAAAAAAAAfQAAAJzAE4AAAAAAAAAAAAAAAAAAAAAAAAAAQABAQEBAQAMAPgI/wAIAAYAAAAJAAcAAAAKAAgAAAALAAkAAAAMAAkAAAANAAoAAAAOAAsAAAAPAAwAAAAQAAwAAAARAA0AAAASAA4AAAATAA8AAAAUAA8AAAAVABAAAAAWABEAAAAXABIAAAAYABIAAAAZABMAAAAaABQAAAAbABUAAAAcABUAAAAdABYAAAAeABcAAAAfABgAAAAgABgAAAAhABkAAAAiABoAAAAjABsAAAAkABsAAAAlABwAAAAmAB0AAAAnAB4AAAAoAB4AAAApAB8AAAAqACAAAAArACEAAAAsACEAAAAtACIAAAAuACMAAAAvACQAAAAwACQAAAAxACUAAAAyACYAAAAzACcAAAA0ACcAAAA1ACgAAAA2ACkAAAA3ACoAAAA4ACoAAAA5ACsAAAA6ACwAAAA7AC0AAAA8AC0AAAA9AC4AAAA+AC8AAAA/ADAAAABAADAAAABBADEAAABCADIAAABDADMAAABEADMAAABFADQAAABGADUAAABHADYAAABIADYAAABJADcAAABKADgAAABLADkAAABMADkAAABNADoAAABOADsAAABPADwAAABQADwAAABRAD0AAABSAD4AAABTAD8AAABUAD8AAABVAEAAAABWAEEAAABXAEIAAABYAEIAAABZAEMAAABaAEQAAABbAEUAAABcAEUAAABdAEYAAABeAEcAAABfAEgAAABgAEgAAABhAEkAAABiAEoAAABjAEsAAABkAEsAAABlAEwAAABmAE0AAABnAE4AAABoAE4AAABpAE8AAABqAFAAAABrAFEAAABsAFEAAABtAFIAAABuAFMAAABvAFQAAABwAFQAAABxAFUAAAByAFYAAABzAFcAAAB0AFcAAAB1AFgAAAB2AFkAAAB3AFoAAAB4AFoAAAB5AFsAAAB6AFwAAAB7AF0AAAB8AF0AAAB9AF4AAAB+AF8AAAB/AGAAAACAAGAAAACBAGEAAACCAGIAAACDAGMAAACEAGMAAACFAGQAAACGAGUAAACHAGYAAACIAGYAAACJAGcAAACKAGgAAACLAGkAAACMAGkAAACNAGoAAACOAGsAAACPAGwAAACQAGwAAACRAG0AAACSAG4AAACTAG8AAACUAG8AAACVAHAAAACWAHEAAACXAHIAAACYAHIAAACZAHMAAACaAHQAAACbAHUAAACcAHUAAACdAHYAAACeAHcAAACfAHgAAACgAHgAAAChAHkAAACiAHoAAACjAHsAAACkAHsAAAClAHwAAACmAH0AAACnAH4AAACoAH4AAACpAH8AAACqAIAAAACrAIEAAACsAIEAAACtAIIAAACuAIMAAACvAIQAAACwAIQAAACxAIUAAACyAIYAAACzAIcAAAC0AIcAAAC1AIgAAAC2AIkAAAC3AIoAAAC4AIoAAAC5AIsAAAC6AIwAAAC7AI0AAAC8AI0AAAC9AI4AAAC+AI8AAAC/AJAAAADAAJAAAADBAJEAAADCAJIAAADDAJMAAADEAJMAAADFAJQAAADGAJUAAADHAJYAAADIAJYAAADJAJcAAADKAJgAAADLAJkAAADMAJkAAADNAJoAAADOAJsAAADPAJwAAADQAJwAAADRAJ0AAADSAJ4AAADTAJ8AAADUAJ8AAADVAKAAAADWAKEAAADXAKIAAADYAKIAAADZAKMAAADaAKQAAADbAKUAAADcAKUAAADdAKYAAADeAKcAAADfAKgAAADgAKgAAADhAKkAAADiAKoAAADjAKsAAADkAKsAAADlAKwAAADmAK0AAADnAK4AAADoAK4AAADpAK8AAADqALAAAADrALEAAADsALEAAADtALIAAADuALMAAADvALQAAADwALQAAADxALUAAADyALYAAADzALcAAAD0ALcAAAD1ALgAAAD2ALkAAAD3ALoAAAD4ALoAAAD5ALsAAAD6ALwAAAD7AL0AAAD8AL0AAAD9AL4AAAD+AL8AAAD/AMAAAAAAAAMAAAADAAABYgABAAAAAAAcAAMAAQAAASIAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAQAAAAAwACAACAAQAIAAuBDEEQARD//8AAAAgAC4EMQRABEP////n/9j70vvE+8IAAQAAAAAAAAAAAAAAAAAEAEAAAAAMAAgAAgAEACAALgQxBEAEQ///AAAAIAAuBDEEQARD////5//Y+9L7xPvCAAEAAAAAAAAAAAAAAAAAALgAACxLuAAJUFixAQGOWbgB/4W4AEQduQAJAANfXi24AAEsICBFaUSwAWAtuAACLLgAASohLbgAAywgRrADJUZSWCNZIIogiklkiiBGIGhhZLAEJUYgaGFkUlgjZYpZLyCwAFNYaSCwAFRYIbBAWRtpILAAVFghsEBlWVk6LbgABCwgRrAEJUZSWCOKWSBGIGphZLAEJUYgamFkUlgjilkv/S24AAUsSyCwAyZQWFFYsIBEG7BARFkbISEgRbDAUFiwwEQbIVlZLbgABiwgIEVpRLABYCAgRX1pGESwAWAtuAAHLLgABiotuAAILEsgsAMmU1iwQBuwAFmKiiCwAyZTWCMhsICKihuKI1kgsAMmU1gjIbgAwIqKG4ojWSCwAyZTWCMhuAEAioobiiNZILADJlNYIyG4AUCKihuKI1kguAADJlNYsAMlRbgBgFBYIyG4AYAjIRuwAyVFIyEjIVkbIVlELbgACSxLU1hFRBshIVktALgAACsAugABAAQAAisBugAFAAUAAisBvwAFADwAMQAmABsAEQAAAAgrvwAGADcALQAjABkADwAAAAgrvwAHACIAHAAWABAACgAAAAgrvwAIAB0AGAATAA0ACAAAAAgrvwAJADkALwAlABoAEAAAAAgrAL8AAQCRAHcAXQBCACgAAAAIK78AAgB9AGcAUAA5ACMAAAAIK78AAwBFADkALAAgABMAAAAIK78ABAAqACMAGwAUAAwAAAAIKwC6AAoAAwAHK7gAACBFfWkYRAAUACYALABQAIMAXQBkAKIAwQBhAAAAAAAAAAAC1wAAAAIATgAAApcCuwAbACoAKbgAJC+5AAgABfQAuAApL7gAHS+4ACkQuQADAAP0uAAdELkADgAD9DAxEzMTIR4BFxYHFAcGBwYrAQchByEHIzcjNzM3IzczMj4CNzY3NiYnJicjcz46AQY9QBUUAiIiNzZOnAoBTQ7+sxhXGT4NPgo9onoiMx8iChMDARgUFDeOAWsBUAEhKik3ST47Ghg8UI+PUDxQCQ0fFCIvJC8ICgEAAAAAAAAAAABYAFgAWABYAFgAAAAAAAwAlgABAAAAAAABAAsAAAABAAAAAAACAAYACwABAAAAAAADABMAEQABAAAAAAAEABIAJAABAAAAAAAFAA0ANgABAAAAAAAGABEAQwADAAEECQABABYAVAADAAEECQACAAwAagADAAEECQADACYAdgADAAEECQAEACQAnAADAAEECQAFABoAwAADAAEECQAGACIA2lJ1YmxlIEFyaWFsSXRhbGljQUxTOiBBTFMgUnVibDogMjAwN1J1YmxlIEFyaWFsIEl0YWxpY1ZlcnNpb24gMS4wMDBSdWJsZUFyaWFsLUl0YWxpYwBSAHUAYgBsAGUAIABBAHIAaQBhAGwASQB0AGEAbABpAGMAQQBMAFMAOgAgAEEATABTACAAUgB1AGIAbAA6ACAAMgAwADAANwBSAHUAYgBsAGUAIABBAHIAaQBhAGwAIABJAHQAYQBsAGkAYwBWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwAFIAdQBiAGwAZQBBAHIAaQBhAGwALQBJAHQAYQBsAGkAYwAAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAQIAAgEDAQQBBQARAAMFLm51bGwJYWZpaTEwMDY2CWFmaWkxMDA4MglhZmlpMTAwODUAAAAAAAMACAACABAAAf//AAM=) format('truetype');
	font-weight: normal;
	font-style: italic;
}
@font-face{
	font-family: "Ruble Arial";
	src: local("Ruble Arial"); 
	src: url(data:font/truetype;charset=utf-8;base64,AAEAAAAPAIAAAwBwT1MvMmWJZDQAAAF4AAAAYFZETVhxoHmzAAAB+AAABeBjbWFwF+QTxQAAB9gAAAGiY3Z0IAS/AdYAAAu8AAAAIGZwZ20GWZw3AAAJfAAAAXNnYXNwABcACQAADuwAAAAQZ2x5Zh8Dvh8AAAvcAAAA6GhlYWTuuYAJAAAA/AAAADZoaGVhBoYCoAAAATQAAAAkaG10eAbHAFMAAAHYAAAAIGxvY2EBXADoAAAMxAAAABJtYXhwAhUBnwAAAVgAAAAgbmFtZSTZiqsAAAzYAAABvHBvc3Rba0rZAAAOlAAAAFZwcmVw0cSEcwAACvAAAADMAAEAAAABAADYD86hXw889QAJA+gAAAAAwwMEvAAAAADJHTeoAFMAAAMnAr8AAwAJAAIAAAAAAAAAAQAAAu4AAAAcAt8AU/+4AycAAQAAAAAAAAAAAAAAAAAAAAgAAQAAAAgAKwACAAAAAAABAAAAAAAKAAACAAFzAAAAAAADANgCvAAFAAQCvAKKAAAAjAK8AooAAAHdADIA+gAAAgAFBgAAAAIABAAAAAMAAAAAAAAAAAAAAABQWVJTACEAIARDAr//BgA4Au4AAAAAAAEAAAAAAfQCvAAAACAAAAH0AAAAAAAAAfQAAALfAFMAAAAAAAAAAAAAAAAAAAAAAAAAAQABAQEBAQAMAPgI/wAIAAYAAAAJAAcAAAAKAAgAAAALAAkAAAAMAAkAAAANAAoAAAAOAAsAAAAPAAwAAAAQAAwAAAARAA0AAAASAA4AAAATAA8AAAAUAA8AAAAVABAAAAAWABEAAAAXABIAAAAYABIAAAAZABMAAAAaABQAAAAbABUAAAAcABUAAAAdABYAAAAeABcAAAAfABgAAAAgABgAAAAhABkAAAAiABoAAAAjABsAAAAkABsAAAAlABwAAAAmAB0AAAAnAB4AAAAoAB4AAAApAB8AAAAqACAAAAArACEAAAAsACEAAAAtACIAAAAuACMAAAAvACQAAAAwACQAAAAxACUAAAAyACYAAAAzACcAAAA0ACcAAAA1ACgAAAA2ACkAAAA3ACoAAAA4ACoAAAA5ACsAAAA6ACwAAAA7AC0AAAA8AC0AAAA9AC4AAAA+AC8AAAA/ADAAAABAADAAAABBADEAAABCADIAAABDADMAAABEADMAAABFADQAAABGADUAAABHADYAAABIADYAAABJADcAAABKADgAAABLADkAAABMADkAAABNADoAAABOADsAAABPADwAAABQADwAAABRAD0AAABSAD4AAABTAD8AAABUAD8AAABVAEAAAABWAEEAAABXAEIAAABYAEIAAABZAEMAAABaAEQAAABbAEUAAABcAEUAAABdAEYAAABeAEcAAABfAEgAAABgAEgAAABhAEkAAABiAEoAAABjAEsAAABkAEsAAABlAEwAAABmAE0AAABnAE4AAABoAE4AAABpAE8AAABqAFAAAABrAFEAAABsAFEAAABtAFIAAABuAFMAAABvAFQAAABwAFQAAABxAFUAAAByAFYAAABzAFcAAAB0AFcAAAB1AFgAAAB2AFkAAAB3AFoAAAB4AFoAAAB5AFsAAAB6AFwAAAB7AF0AAAB8AF0AAAB9AF4AAAB+AF8AAAB/AGAAAACAAGAAAACBAGEAAACCAGIAAACDAGMAAACEAGMAAACFAGQAAACGAGUAAACHAGYAAACIAGYAAACJAGcAAACKAGgAAACLAGkAAACMAGkAAACNAGoAAACOAGsAAACPAGwAAACQAGwAAACRAG0AAACSAG4AAACTAG8AAACUAG8AAACVAHAAAACWAHEAAACXAHIAAACYAHIAAACZAHMAAACaAHQAAACbAHUAAACcAHUAAACdAHYAAACeAHcAAACfAHgAAACgAHgAAAChAHkAAACiAHoAAACjAHsAAACkAHsAAAClAHwAAACmAH0AAACnAH4AAACoAH4AAACpAH8AAACqAIAAAACrAIEAAACsAIEAAACtAIIAAACuAIMAAACvAIQAAACwAIQAAACxAIUAAACyAIYAAACzAIcAAAC0AIcAAAC1AIgAAAC2AIkAAAC3AIoAAAC4AIoAAAC5AIsAAAC6AIwAAAC7AI0AAAC8AI0AAAC9AI4AAAC+AI8AAAC/AJAAAADAAJAAAADBAJEAAADCAJIAAADDAJMAAADEAJMAAADFAJQAAADGAJUAAADHAJYAAADIAJYAAADJAJcAAADKAJgAAADLAJkAAADMAJkAAADNAJoAAADOAJsAAADPAJwAAADQAJwAAADRAJ0AAADSAJ4AAADTAJ8AAADUAJ8AAADVAKAAAADWAKEAAADXAKIAAADYAKIAAADZAKMAAADaAKQAAADbAKUAAADcAKUAAADdAKYAAADeAKcAAADfAKgAAADgAKgAAADhAKkAAADiAKoAAADjAKsAAADkAKsAAADlAKwAAADmAK0AAADnAK4AAADoAK4AAADpAK8AAADqALAAAADrALEAAADsALEAAADtALIAAADuALMAAADvALQAAADwALQAAADxALUAAADyALYAAADzALcAAAD0ALcAAAD1ALgAAAD2ALkAAAD3ALoAAAD4ALoAAAD5ALsAAAD6ALwAAAD7AL0AAAD8AL0AAAD9AL4AAAD+AL8AAAD/AMAAAAAAAAMAAAADAAABYgABAAAAAAAcAAMAAQAAASIAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAQAAAAAwACAACAAQAIAAuBDEEQARD//8AAAAgAC4EMQRABEP////n/9j70vvE+8IAAQAAAAAAAAAAAAAAAAAEAEAAAAAMAAgAAgAEACAALgQxBEAEQ///AAAAIAAuBDEEQARD////5//Y+9L7xPvCAAEAAAAAAAAAAAAAAAAAALgAACxLuAAJUFixAQGOWbgB/4W4AEQduQAJAANfXi24AAEsICBFaUSwAWAtuAACLLgAASohLbgAAywgRrADJUZSWCNZIIogiklkiiBGIGhhZLAEJUYgaGFkUlgjZYpZLyCwAFNYaSCwAFRYIbBAWRtpILAAVFghsEBlWVk6LbgABCwgRrAEJUZSWCOKWSBGIGphZLAEJUYgamFkUlgjilkv/S24AAUsSyCwAyZQWFFYsIBEG7BARFkbISEgRbDAUFiwwEQbIVlZLbgABiwgIEVpRLABYCAgRX1pGESwAWAtuAAHLLgABiotuAAILEsgsAMmU1iwQBuwAFmKiiCwAyZTWCMhsICKihuKI1kgsAMmU1gjIbgAwIqKG4ojWSCwAyZTWCMhuAEAioobiiNZILADJlNYIyG4AUCKihuKI1kguAADJlNYsAMlRbgBgFBYIyG4AYAjIRuwAyVFIyEjIVkbIVlELbgACSxLU1hFRBshIVktALgAACsAugABAAQAAisBugAFAAUAAisBvwAFADwAMQAmABsAEQAAAAgrvwAGADcALQAjABkADwAAAAgrvwAHACIAHAAWABAACgAAAAgrvwAIAB0AGAATAA0ACAAAAAgrvwAJADkALwAlABoAEAAAAAgrAL8AAQCRAHcAXQBCACgAAAAIK78AAgB9AGcAUAA5ACMAAAAIK78AAwBFADkALAAgABMAAAAIK78ABAAqACMAGwAUAAwAAAAIKwC6AAoAAwAHK7gAACBFfWkYRAAUACYALABQAIMAXQBkAKIAwQBhAAAAAAAAAAAC1wAAAAIAUwAAAycCvwAeACoAY0EDADUAAAABXUEDADkAFwABXQC4ABEvuAApL7gAFS+4ACkQuQADAAT0uAAVELkAFAAE9EEDALMAFAABXUEDADMAFAABXUEDADcAGwABXUEDACgAHgABXbgAERC5ACAABPQwMRMzEyE2FhUUDgIHDgEHDgErAQchByEHIzcjNzM3IyUzNjc+ATU0JyYrAZhZQgEdbmkLExoPHkU5ET8vXQ4BbBn+lRKPEmAbXQ5cAQMtcScjLysVRWcBfgE+A2BSGzUwKQ8eHwkCAkJzVlZzQnMBDg49KTIOCAAAAAAAAAAAAHQAdAB0AHQAdAAAAAAADACWAAEAAAAAAAEACwAAAAEAAAAAAAIACwALAAEAAAAAAAMAEwAWAAEAAAAAAAQAFwApAAEAAAAAAAUADQBAAAEAAAAAAAYAFQBNAAMAAQQJAAEAFgBiAAMAAQQJAAIAFgB4AAMAAQQJAAMAJgCOAAMAAQQJAAQALgC0AAMAAQQJAAUAGgDiAAMAAQQJAAYAKgD8UnVibGUgQXJpYWxCb2xkIEl0YWxpY0FMUzogQUxTIFJ1Ymw6IDIwMDdSdWJsZSBBcmlhbCBCb2xkIEl0YWxpY1ZlcnNpb24gMS4wMDBSdWJsZUFyaWFsLUJvbGRJdGFsaWMAUgB1AGIAbABlACAAQQByAGkAYQBsAEIAbwBsAGQAIABJAHQAYQBsAGkAYwBBAEwAUwA6ACAAQQBMAFMAIABSAHUAYgBsADoAIAAyADAAMAA3AFIAdQBiAGwAZQAgAEEAcgBpAGEAbAAgAEIAbwBsAGQAIABJAHQAYQBsAGkAYwBWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwAFIAdQBiAGwAZQBBAHIAaQBhAGwALQBCAG8AbABkAEkAdABhAGwAaQBjAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAQIAAgEDAQQBBQARAAMFLm51bGwJYWZpaTEwMDY2CWFmaWkxMDA4MglhZmlpMTAwODUAAAAAAAMACAACABAAAf//AAM=) format('truetype');
	font-weight: bold;
	font-style: italic;
}
/* End */


/* Start:/local/templates/main/js/carousel/owl.carousel.css?17407382434703*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.carousel, .carouselCategory, .carouselBrands, .carouselSlider {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: static;
  z-index: 1;
}
.carousel__stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
  /* fix firefox animation glitch */
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}
.carousel__stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.carousel__stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.carousel__wrapper, .carousel__item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.carousel__item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.carousel__item img {
  display: block;
  width: 100%;
}
 .carousel__nav.disabled, .carousel__dots.disabled {
  display: none;
}
.carousel__nav .carousel__prev, .carousel__nav .carousel__next, .carousel__dot {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
 .carousel__nav button.carousel__prev, .carousel__nav button.carousel__next, button.carousel__dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.carousel_loaded {
  display: block;
}
.carousel_loading {
  opacity: 0;
  display: block;
}
.carousel_hidden {
  opacity: 0;
}
.carousel_refresh .carousel__item {
  visibility: hidden;
}
.carousel_drag .carousel__item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.carousel_grab {
  cursor: move;
  cursor: grab;
}
.carousel_rtl {
  direction: rtl;
}
.carousel_rtl .carousel__item {
  float: right;
}
/* No Js */
.no-js .carousel {
  display: block;
}
/*
 *  Owl Carousel - Animate Plugin
 */
.animated {
  animation-duration: 1000ms;
  animation-fill-mode: both;
}
.carousel__animated-in {
  z-index: 0;
}
.carousel__animated-out {
  z-index: 1;
}
.fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.carousel__height {
  transition: height 500ms ease-in-out;
}
/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.carousel .carousel__item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */
}
.carousel__item .carousel__lazy {
  opacity: 0;
  transition: opacity 400ms ease;
}
.carousel__item .carousel__lazy[src^=""], .carousel__item .carousel__lazy:not([src]) {
  max-height: 0;
}
.carousel .carousel__item img.carousel__lazy {
  transform-style: preserve-3d;
}
/*
 * 	Owl Carousel - Video Plugin
 */
.carousel__video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.carousel__video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("/local/templates/main/js/carousel/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease;
}
.carousel__video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}
.carousel__video-playing .carousel__video-tn, .carousel__video-playing .carousel__video-play-icon {
  display: none;
}
.carousel__video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease;
}
.carousel__video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}
/* End */


/* Start:/local/templates/main/js/swiper/swiper.min.css?174073824313667*/
/**
 * Swiper 5.3.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 29, 2020
 */

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


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


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

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

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

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


/* Start:/local/templates/main/components/bitrix/system.auth.form/headerControls__profile/style.css?1740738241101*/
button.dropProfile__link {
    padding: 0;
    margin: 0;
    background: #fff;
    border: 0;
}
/* End */


/* Start:/local/templates/main/components/bitrix/sale.basket.basket.line/bar__cart/style.css?17407382374229*/
.bx-basket {}
.bx-basket-block {
	font-size: 12px;
	padding-bottom: 5px;
	white-space: nowrap;
	position: relative;
	padding-left: 20px;
}
.bx-basket-block>.fa {
	color: #97a1ab;
	width: 12px;
	position: absolute;
	left: 0;
	top: 3px;
}
.bx-basket-block a {
	color: #039BE5;
	border-bottom: 1px dashed;
	margin-right: 10px;
}
.bx-basket-block a:hover {
	text-decoration: none;
	border-bottom-color: transparent;
}


/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed{
		width: 200px;
		position: fixed;
		z-index: 1100;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
	}
	.bx-basket-fixed.top	  {top:10px}
	.bx-basket-fixed.right  {right:10px}
	.bx-basket-fixed.bottom{bottom:10px}
	.bx-basket-fixed.left	 {left:10px}
	.bx-basket-fixed.bx-max-height{top:10px;bottom:10px;}
}
@media (max-width: 767px) {
	.bx-basket-fixed{
		/*width: 200px;*/
		position: fixed;
		z-index: 1100;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
		bottom: 0;
		left: 0;
		right: 0;
	}
	.bx-basket-item-list{
		display: none;
	}
	/*.bx-basket-fixed */
}
.bx-basket-fixed .bx-basket-block{
	margin-left: 10px;
}
.bx-basket-item-list{
	position: relative;
	padding-bottom: 20px;
	border-top: 1px solid #F7F7F7;
	overflow: hidden;
}
.bx-opener .bx-basket-item-list{
	padding-bottom: 75px;
}
.bx-max-height .bx-basket-item-list{
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
}
.bx-closed .bx-basket-item-list{
	height: 20px;
	overflow: hidden;
}
.bx-basket-item-list-action{
	cursor: pointer;
	background: #F7F7F7;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 120;
	height: 20px;
	line-height: 14px;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	color: #4f4f4f;
	padding: 3px 0;
}
.bx-basket-item-list-button-container{
	text-align: center;
	position: absolute;
	bottom: 20px;
	border-top: 1px solid #F7F7F7;
	padding: 10px 0;
	background: #fff;
	left: 0;
	right: 0;
}

.bx-basket-item-list-button-container a.btn
{
	color: #dddddd;
	text-decoration: none;
}

.bx-basket-item-list-button-container a.btn:hover,
.bx-basket-item-list-button-container a.btn:active
{
	color: #ffffff;
}

.bx-basket-item-list-container{
	overflow-y: auto;
	max-height: 100%
}
.bx-basket-item-list-item{
	padding-top: 15px;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #F7F7F7;
}
.bx-basket-item-list-container .bx-basket-item-list-item:last-child{
	border-bottom: none;
	margin-bottom: 0;
}
.bx-basket-item-list-item-status{
	font-weight: bold;
	padding: 3px;
	background: #EBEBEB;
	margin: 0 10px 20px;
	line-height: 16px;
	font-size: 13px;
	border-radius: 3px;
	text-align: center;
	white-space: normal;
}
.bx-basket-item-list-item-img{
	text-align: center;
	position: relative;
	padding-bottom: 5px;
}
.bx-basket-item-list-item-img img{
	max-width: 90px;
	height: auto;
	border: 1px solid #E6E6E6;
}
.bx-basket-item-list-item-name
{
	padding-bottom: 5px;
}
.bx-basket-item-list-item-name a
{
	font-size: 13px;
	color: #3F3F3F;
	text-decoration: none;
	white-space: normal;
	line-height: 16px;
}
.bx-basket-item-list-item-remove{
	position: absolute;
	right: 10px;
	top: -7px;
	width: 20px;
	height:20px;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAJFBMVEX///8yMjI6Ojpvb29wcHCEhISHh4eIiIiqqqqtra2wsLCxsbE3yvJ6AAAAAXRSTlMAQObYZgAAACxJREFUCNcFwYEBgCAMA7BYUMb2/78m9sXdJtfNMHkzcJ4DlS9FpXXKavT6ARdgANGqCJ38AAAAAElFTkSuQmCC) no-repeat center;
	opacity: .5;
}
.bx-basket-item-list-item-remove:hover{
	opacity: .7;
}
.bx-basket-item-list-item-price-block{
	padding-bottom: 5px;
	font-size: 12px;
}
.bx-basket-item-list-item-price{
	display: inline-block;
	margin-right: 5px;
}
.bx-basket-item-list-item-price-old{
	display: inline-block;
	margin-right: 5px;
	text-decoration: line-through;
	color: #B0B0B0
}
.bx-basket-item-list-item-price-summ{}

.bx_cart_login_top .bx-hdr-profile a {
	text-decoration: none;
}
.bx_cart_login_top .bx-hdr-profile{
	line-height: 1.44em;
}
/* End */


/* Start:/local/templates/main/components/bitrix/menu/header__menu/style.css?174073822844*/
.menuSub__item_hide {
    display: none;
}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/questions/style.css?1740738229150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/main.register/regDialog/style.css?1740738216463*/
div.bx-auth-reg input.bx-auth-input {vertical-align:middle;}
div.bx-auth-reg span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth-reg div.bx-auth-secure-icon {background-image:url(/local/templates/.default/components/bitrix/main.register/regDialog/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth-reg div.bx-auth-secure-unlock {background-image:url(/local/templates/.default/components/bitrix/main.register/regDialog/images/sec-unlocked.png);}


/* End */


/* Start:/local/templates/.default/components/bitrix/system.auth.form/logindialog/style.css?1740738217443*/
div.bx-system-auth-form span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}
div.bx-system-auth-form div.bx-auth-secure-icon {background-image:url(/local/templates/.default/components/bitrix/system.auth.form/logindialog/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-system-auth-form div.bx-auth-secure-unlock {background-image:url(/local/templates/.default/components/bitrix/system.auth.form/logindialog/images/sec-unlocked.png);}


/* End */
/* /local/templates/main/css/main.css?1740738241333889 */
/* /local/templates/main/fonts/Rotonda/rotonda.css?1740738242625 */
/* /local/templates/main/fonts/Balloon/balloon.css?1740738242131 */
/* /local/templates/main/fonts/Rouble/rouble.css?174073824220785 */
/* /local/templates/main/js/carousel/owl.carousel.css?17407382434703 */
/* /local/templates/main/js/swiper/swiper.min.css?174073824313667 */
/* /local/templates/main/components/bitrix/search.title/headerSearch/style.css?17407382414041 */
/* /local/templates/main/components/bitrix/system.auth.form/headerControls__profile/style.css?1740738241101 */
/* /local/templates/main/components/bitrix/sale.basket.basket.line/bar__cart/style.css?17407382374229 */
/* /local/templates/main/components/bitrix/menu/header__menu/style.css?174073822844 */
/* /local/templates/main/components/bitrix/news.list/questions/style.css?1740738229150 */
/* /local/templates/.default/components/bitrix/main.register/regDialog/style.css?1740738216463 */
/* /local/templates/.default/components/bitrix/system.auth.form/logindialog/style.css?1740738217443 */
