

/* Start:/local/templates/mentor/assets/scss/main.css?177908650811616*/
@import "/local/templates/mentor/assets/scss/../bootstrap/css/bootstrap.min.css";
@import "/local/templates/mentor/assets/scss/../fancybox/fancybox.css";
@import "/local/templates/mentor/assets/scss/../uikit/css/uikit.css";
@font-face {
  font-family: "Cygre";
  src: url("/local/templates/mentor/assets/scss/fonts/Cygre-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
.btn {
  border-radius: 0;
  border: none;
}

.btn-secondary {
  background-color: #53131E;
  color: #fff;
}
.btn-secondary:hover {
  background-color: #ffd0B4;
  color: #53131E;
}
.btn-secondary:hover svg {
  fill: #53131E;
}

.btn-primary {
  background-color: #ffd0B4;
  color: #53131E;
}
.btn-primary:hover {
  background-color: #53131E;
  color: #ffd0B4;
}
.btn-primary:hover svg {
  fill: #ffd0B4;
}

.h-130 {
  height: 130px !important;
}

.header_block {
  background-image: url(/images/output.webm);
  background-color: rgba(0, 0, 0, 0.6);
  background-size: cover;
  background-repeat: no-repeat;
  color: #fff;
  position: relative;
}
.header_block .bgvideo {
  z-index: -1;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
}
.header_block .logo_block {
  background-color: #000;
  border-bottom-left-radius: 1.2rem;
  border-bottom-right-radius: 1.2rem;
  padding: 2.5rem 0.7rem;
}
.header_block h3.header_1_block {
  font-size: 60px;
  font-weight: 600;
}
.header_block .bx-top-nav-container .bx-nav-1-lvl > a {
  font-weight: var(--ui-font-weight-bold);
  display: block;
  text-decoration: none;
  text-transform: none;
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: 0;
  font-size: 18px;
}
.header_block .socnet_block {
  display: inline-flex;
}
.header_block .socnet_block img {
  padding: 0 1rem;
}

.pages_header_block {
  background-image: url("/images/fon1.png");
  color: #fff;
}
.pages_header_block .logo_block {
  background-color: #000;
  border-bottom-left-radius: 1.2rem;
  border-bottom-right-radius: 1.2rem;
  padding: 2.5rem 0;
  width: 5%;
}
.pages_header_block .socnet_block {
  display: inline-flex;
}
.pages_header_block img {
  padding: 0 0.5rem;
}
.pages_header_block .bx-breadcrumb-item a {
  text-decoration: none;
}
.pages_header_block .bx-breadcrumb-item a > span {
  color: #fff;
}
.pages_header_block .bx-breadcrumb-item span {
  color: #ffd0B4;
}
.pages_header_block p {
  font-size: 14px;
}
.pages_header_block .white_block {
  background-color: #fff;
  color: #53131E;
  display: flex;
  padding: 1rem 0;
  font-size: 14px;
}
.pages_header_block .white_block img {
  margin: 0 1rem;
}

.mobile_menu {
  font-size: 28px;
  position: fixed;
  height: 40px;
  top: 0 !important;
  left: 0 !important;
  line-height: 40px;
  cursor: pointer;
  z-index: 1750;
  color: #fff;
  text-align: left !important;
  background: #53131E;
  width: 100% !important;
  padding: 0 1rem;
}

.bgvideo-mobile {
  width: 100%;
  height: auto;
  position: relative;
  z-index: -1;
  left: 0;
  top: 0;
}

#vertical-multilevel-menu {
  margin-top: 3rem !important;
  border-bottom: 1px solid #777 !important;
  margin-bottom: 2rem;
}
#vertical-multilevel-menu a.root-item {
  color: #fff;
  font-weight: bold;
  font-size: 16px !important;
  padding: 5px 0 7px 5px !important;
  background: none !important;
  border: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
#vertical-multilevel-menu a.root-item-selected {
  color: #ffd0B4 !important;
  font-size: 16px !important;
  padding: 5px 0 7px 10px !important;
  background: none !important;
  border: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.uk-offcanvas-slide .number {
  display: flex;
  align-items: center;
  margin-right: 2rem;
}
.uk-offcanvas-slide .number img {
  width: 24px;
}

.header_left_block {
  margin-top: 10rem;
}

.header_right_block {
  border: 1px solid #808080;
  background-color: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(6px);
}
.header_right_block .block_head {
  font-size: 25px;
  padding: 3rem 1.5rem;
}
.header_right_block .block_img {
  padding: 3rem 0 2.5rem 0;
  margin: 0 1.5rem;
  border-top: 1px solid #808080;
}
.header_right_block h5 {
  font-weight: bold;
  font-size: 20px;
}
.header_right_block p {
  font-size: 16px;
}
.header_right_block .block_link {
  padding: 3rem 1rem;
  border-top: 1px solid #808080;
}

.rpeimush {
  background-color: #ffd0B4;
  padding: 5rem 0;
}
.rpeimush .preim_header h3 {
  font-size: 32px;
  margin-bottom: 5rem;
  font-weight: 700;
}
.rpeimush .block {
  background-color: #fff;
  padding: 2rem;
}

.lables {
  background-image: url("/images/lables.jpeg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.lables .black_transparent {
  background-color: rgba(0, 0, 0, 0.5);
  padding: 7rem 0;
  color: #fff;
}
.lables .black_transparent h3 {
  font-size: 40px;
  font-weight: 700;
}

.work {
  padding: 5rem 0;
}
.work figure {
  position: relative;
}
.work figure .figure-caption {
  font-size: 1.5rem;
  font-weight: 700;
  color: #fff;
  position: absolute;
  bottom: 10px;
  left: 30px;
  z-index: 10;
}
.work figure .arrow {
  position: absolute;
  top: 30px;
  right: 30px;
}

.t_shirt {
  padding: 5rem 0;
}
.t_shirt .tshirt-container {
  position: relative;
  width: 60%;
  height: auto;
}
.t_shirt .tshirt {
  width: 100%;
  height: 100%;
}
.t_shirt .area {
  position: absolute;
  width: 50px;
  height: 50px;
  border: 1px solid #53131E;
  border-radius: 1rem;
  cursor: pointer;
}
.t_shirt #area1 {
  top: 2%;
  left: 48%;
  border-radius: 1rem;
}
.t_shirt #area2 {
  top: 30%;
  left: 30%;
  border-radius: 1rem;
}
.t_shirt #area3 {
  bottom: -2%;
  left: 30%;
  border-radius: 1rem;
}
.t_shirt #area4 {
  top: 30%;
  right: 0;
  border-radius: 1rem;
}
.t_shirt #area5 {
  top: 40%;
  right: 5%;
  border-radius: 1rem;
}
.t_shirt .popup {
  position: absolute;
  width: 500px;
  height: 500px;
  border-radius: 2rem;
  right: 0;
  bottom: 0;
}
.t_shirt .popup-image {
  width: 100%;
  height: 100%;
}
.t_shirt .line-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.form_zayavka {
  background-image: url(/images/form_fon.png);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 10rem 0;
  color: #fff;
}
.form_zayavka .form_block input {
  width: 100%;
  padding: 0.7rem;
  margin: 0.5rem 0;
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid #6c757d;
  backdrop-filter: blur(6px);
  color: #fff;
}
.form_zayavka .form_block .btn {
  padding: 1rem;
}

.comments {
  background-color: #ffd0B4;
  padding: 7rem 0;
}
.comments h3 {
  font-weight: 700;
}
.comments .block h3 {
  font-weight: 700;
  color: #000;
  font-size: 1.2rem;
  text-align: center;
  border-bottom: 1px solid #ababab;
  padding-bottom: 1rem;
}
.comments .block a {
  text-decoration: none;
  color: #211919;
}
.comments .swiper-button-prev {
  top: -69px !important;
  left: 30px !important;
  color: black;
  background: #fff;
  padding: 2rem 2rem;
}
.comments .swiper-button-next {
  top: -69px;
  left: 110px;
  color: black;
  background: #fff;
  padding: 2rem 2rem;
}

.footer {
  padding: 5rem 0;
  background-color: #211919;
  color: #fff;
}
.footer ul {
  list-style: none;
}
.footer ul li {
  font-weight: 700;
  text-transform: uppercase;
}
.footer p {
  font-size: 1rem;
}
.footer p a {
  color: #fff;
  text-decoration: none;
}
.footer .number {
  font-size: 1rem;
}
.footer .number img {
  width: 24px;
  margin-right: 2rem;
}
.footer .number a {
  color: #fff;
  text-decoration: none;
}
.footer .bx_vertical_menu_advanced {
  border-left: 0;
  background: transparent;
  border-radius: 4px;
  position: relative;
  box-shadow: none;
}
.footer .bx_vertical_menu_advanced > ul {
  background: transparent;
  list-style: none;
}
.footer .bx_vertical_menu_advanced .bx_hma_one_lvl > a {
  border-bottom: 0;
  color: #fff;
  text-shadow: none;
}
.footer .bx_vertical_menu_advanced .bx_hma_one_lvl.hover > a {
  border-bottom: 0;
  color: #ffd0B4;
  background-color: transparent;
  text-shadow: none;
}

.product-item {
  box-shadow: 6px 6px 6px 3px #cfcfcf;
  margin-bottom: 1rem;
}
.product-item .product-item-title {
  font-weight: bold;
  font-size: 1rem;
  text-align: center;
}
.product-item .product-item-button-container {
  display: none;
}

.bx_catalog_tile_img {
  border: 0 !important;
  box-shadow: 2px 2px 2px 2px #dfdfdf;
  width: 100% !important;
  height: 189px !important;
}

.bx_catalog_tile_title a {
  text-decoration: none !important;
  color: #53131E !important;
}

.h1, h1 {
  font-size: calc(1.375rem + 1.5vw);
}

p {
  font-size: 14px;
}

.product-item-detail-buy-button {
  display: none !important;
}

.product-item-detail-pay-block {
  border: 0;
}

.about .photoblock {
  background-color: #ffd0B4;
  padding: 5rem 0;
}
.about .photoblock .block_1 {
  margin-bottom: 3rem;
}
.about .photoblock .block_2 .white-block, .about .photoblock .block_5 .white-block {
  padding: 2rem;
  background-color: #fff;
  height: 100%;
}
.about .photoblock .block_2, .about .photoblock .block_3, .about .photoblock .block_4, .about .photoblock .block_5 {
  margin-bottom: 1rem;
  display: flex;
}
.about .uslugi {
  background-image: url("/images/form_fon.png");
  background-repeat: no-repeat;
  background-size: cover;
  padding: 5rem 0;
  color: #fff;
}
.about .citata {
  padding: 8rem 0;
}
.about .citata img {
  position: absolute;
}
.about .citata img.left {
  left: 20%;
  top: -90%;
}
.about .citata img.right {
  right: 20%;
  top: 60%;
}
.about .jexy {
  background-color: #ffd0B4;
  padding: 5rem 0;
  color: #53131E;
}
.about .jexy .number {
  font-size: 2rem;
  font-weight: 700;
  padding-right: 1rem;
}
.about .jexy p {
  font-size: 14px;
  align-items: center;
}
.about .rewiev {
  padding: 5rem 0;
  color: #53131E;
}
.about .rewiev .block {
  padding: 1rem;
  margin: 0.5rem;
}
.about .rewiev .block .uk-card {
  background-color: #ffd0B4;
}
.about .rewiev .block a {
  text-decoration: none;
  color: #211919;
}
.about .rewiev .block a h3 {
  color: #211919;
}
.about .rewiev .swiper-button-prev {
  top: -69px !important;
  left: 30px !important;
  color: #fff;
  background: #53131E;
  padding: 2rem 2rem;
}
.about .rewiev .swiper-button-next {
  top: -69px;
  left: 110px;
  color: #fff;
  background: #53131E;
  padding: 2rem 2rem;
}
.about .contacts {
  padding: 5rem 0;
  background-image: url("/images/fon_contacts.png");
  color: #fff;
}
.about .contacts p {
  align-items: center;
}
.about .contacts p .number {
  padding-right: 1rem;
}
.about .contacts p .number img {
  width: 30px;
}

.info .delivery {
  padding: 5rem 0;
}
.info .faq {
  background-color: #ffd0B4;
  padding: 5rem 0;
}
.info .faq li {
  background: #fff;
  padding: 1rem;
}

.contacts {
  background-color: #53131E;
  color: #fff;
  padding: 5rem 0;
}
.contacts p {
  align-items: center;
}
.contacts p a {
  color: #fff;
  text-decoration: none;
}
.contacts .number img {
  width: 30px;
  margin: 0 2rem;
}

.bg-secondary {
  color: #fff;
  background-color: #53131E !important;
}

@media (max-width: 767px) {
  .about .citata img.left {
    left: 20%;
    top: -60%;
  }
  img {
    border-radius: 0 !important;
  }
}
body {
  font-family: "Cygre", sans-serif !important;
}

.bg-dark-work {
  background-color: #53131E;
  color: #fff;
  padding: 1rem;
  display: flex;
  align-items: center;
}
.bg-dark-work a {
  color: #fff;
  text-decoration: none !important;
}
.bg-dark-work:hover {
  background: #ffd0B4;
}
.bg-dark-work:hover a {
  color: #53131E !important;
  text-decoration: none;
}

h1, h2, h3, h4, h5 {
  font-weight: 700;
  font-family: "Cygre", sans-serif !important;
}

.uk-accordion-title {
  text-decoration: none;
}

/*# sourceMappingURL=main.css.map */

/* End */


/* Start:/bitrix/components/bitrix/menu/templates/vertical_multilevel/style.css?17790865172727*/
ul#vertical-multilevel-menu, #vertical-multilevel-menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 214px;
	font-size:12px;
}

/*Submenu box*/
#vertical-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	border:1px solid #C1C1C1;
	border-bottom:none;
	width:200px;
}

/* Submenu Items */
#vertical-multilevel-menu li a
{
	display: block;
	text-decoration: none;
	color: #4F4F4F;
	font-weight:bold;
	padding: 5px;
	background:#F5F5F5;
	border-bottom:1px solid #C1C1C1;
}

/*Items selected*/
#vertical-multilevel-menu li a.item-selected
{
	background-color: #D6D6D6;
}

/*Items Hover */
#vertical-multilevel-menu li a:hover
{
	background-color: #D6D6D6;
}

/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/item_bg.gif) 0 0 no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover
{
	background:#61656A url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/item_bg.gif) 0 -26px no-repeat;
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	background:#61656A url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/item_bg.gif) 0 -26px no-repeat;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Parent item*/
#vertical-multilevel-menu a.parent
{
	background: #F5F5F5 url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/arrow.gif) center right no-repeat;
	padding-right:10px;
}

/*Denied items*/
#vertical-multilevel-menu a.denied
{
	background: #F5F5F5 url(/bitrix/components/bitrix/menu/templates/vertical_multilevel/images/lock.gif) center right no-repeat;
	color:#DDDDDD;
	padding-right:10px;
}

/* Holly Hack. IE Requirement \*/
* html ul#vertical-multilevel-menu li { float: left; height: 1%; }
* html ul#vertical-multilevel-menu li a { height: 1%; }
/* End */


/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item
{
	margin:-27px 0 0 210px;
}

#vertical-multilevel-menu li ul
{
	margin:-27px 0 0 133px;
}

/*Submenu hide*/
#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul,
#vertical-multilevel-menu li:hover ul ul ul,
#vertical-multilevel-menu li.jsvhover ul ul ul
{
	/*top:-999em;*/
	display:none;
}

/*Submenu show*/
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul,
#vertical-multilevel-menu li li li:hover ul,
#vertical-multilevel-menu li li li.jsvhover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

/* End */


/* Start:/local/templates/mentor/components/bitrix/menu/menu/style.css?177908650833277*/
.bx-top-nav-container {
	margin-top: 15px;
	padding: 0 10px;
	color: #fff;
	border-radius: 2px;
	position: relative;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
}

/* 1 lvl*/

.bx-top-nav-container .bx-nav-list-1-lvl {
	margin: 0;
	padding: 0;
	list-style: none;
}

.bx-top-nav-container .bx-nav-1-lvl {
	float: left;
	position: relative;
}

.bx-top-nav-container .bx-nav-1-lvl > a {
	color: #fff;
	font-weight: var(--ui-font-weight-bold);
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	border-radius: 1px;
	padding-top: 6px;
	padding-bottom: 2px;
	border-bottom: none;
}

.bx-top-nav-container .bx-nav-1-lvl > a span {
	padding: 10px 14px 14px;
	display: block;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-hover {}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a {
	z-index: 250;
	box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13)
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a span,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a span { background: #fff; }

.bx-top-nav-container .bx-nav-parent-arrow { display: none; }

/*2 lvl*/

.bx-top-nav-container .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-2-lvl-container {
	z-index: 999;
	display: none;
	opacity: 0;
	padding: 9px 0 5px;
	box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13);
	border-top: none;
	min-width: 100%;
	color: #000;
}

.bx-top-nav-container .bx-nav-2-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-2-lvl-container:before {
	position: absolute;
	content: " ";
	display: block;
	height: 5px;
	background: #fff;
	top: -5px;
	left: 0;
	right: 0;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container {
	opacity: 1;
	display: block;
	position: absolute;
	top: 100%;
	z-index: 999;
	background: #fff;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container {
	top: 56px;
	margin-left: -10px;
}

.bx-top-nav-container > ul { box-sizing: border-box; }

.bx-top-nav-container .bx-nav-list-2-lvl {
	margin: 0;
	padding: 5px 0 12px;
}

.bx-top-nav-container .bx-nav-2-lvl {
	display: block;
	min-width: 180px;
	padding: 0 10px;
	box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-2-lvl > a {
	padding: 5px 15px 5px;
	color: #20394c;
	font-size: 13px;
	line-height: 16px;
	text-decoration: none;
	font-weight: var(--ui-font-weight-bold);
	border-bottom: none;
	display: block;
}

.bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a {
	border-top: none;
	margin-top: 0;
}

/*3 lvl*/

.bx-top-nav-container .bx-nav-3-lvl {
	padding: 5px 0;
	margin: 0;
}

.bx-top-nav-container .bx-nav-3-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-3-lvl-container:before {
	position: absolute;
	content: " ";
	display: block;
	height: 5px;
	background: #fff;
	top: -5px;
	left: 0;
	right: 0;
}

.bx-top-nav-container .bx-nav-list-3-lvl {
	margin: 0;
	padding: 0 0 14px 7px;
}

.bx-top-nav-container .bx-nav-3-lvl {
	display: block;
	min-width: 180px;
	padding: 0;
	box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-3-lvl a {
	padding: 3px 15px;
	color: #555;
	font-size: 13px;
	line-height: 14px;
	text-decoration: none;
	border-bottom: none;
	display: block;
}


/* col 1 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container { min-width: 200px; }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 100%;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back {
	width: 100%;
	background: #fff;
}

/* col 2 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container { min-width: 400px }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 50%;
	float: left;
	box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back { width: 50%; }

/* col 3 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container { min-width: 600px }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 33.33333%;
	float: left;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back { width: 33.33333%; }

/* col 4 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col { position: static; }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced {
	top: 100%;
	left: 0;
	right: 0;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container { min-width: 100% }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	width: 25%;
	float: left;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back { width: 25%; }

.bx-top-nav-container .bx-nav-catinfo {
	padding: 5px 15px 5px;
	z-index: 120;
	position: relative;
}

.bx-top-nav-container .bx-nav-catinfo img {
	box-sizing: border-box;
	border: 1px solid #e7e9ea;
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}

.bx-top-nav-container .bx-nav-catinfo p {
	padding: 20px 5px 0;
	font-size: 13px;
}

.bx-top-nav-container .bx-nav-catinfo-back {
	position: absolute;
	display: block;
	content: ' ';
	top: -5px;
	right: 0;
	bottom: 0;
	background: #f7fafb;
	z-index: 100;
	border-left: 1px solid #ecefef;
}

/* ASIDE */
/*body>.bx-aside-nav-control.bx-opened{left: 85%;}*/

.bx-aside-nav-control {
	font-size: 28px;
	position: fixed;
	width: 40px;
	height: 40px;
	top: 5px;
	left: 5px;
	line-height: 40px;
	cursor: pointer;
	z-index: 1750;
	color: #fff;
	text-align: center;
}

body > .bx-aside-nav-control {
	transition: left .15s linear;
}

.bx-aside-nav-control .fa {
	line-height: 40px;
	vertical-align: middle;
}

.bx-wrapper,
.bx-aside-nav {
	transition: transform .15s linear;
}

.bx-logo { z-index: 1700 !important }

/**/
.bx-opened .bx-footer,
.bx-opened .workarea {display: none !important}

/**/
.bx-aside-nav {
	display: none;
	padding-top: 50px;
	transform: translateX(-100%);
	width: 100%;
	background: #4c5c65;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 1600;
}

.bx-aside-nav.bx-opened {
	transform: translateX(0);
	overflow-y: scroll;

}

.bx-aside-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.bx-aside-nav a {
	color: #fff;
	vertical-align: middle;
	line-height: 48px;
	height: 48px;
	font-size: 16px;
	display: block;
	border-bottom: 1px solid #3d4b53;
	padding-left: 15px;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.bx-aside-nav a { text-decoration: none; }

.bx-aside-nav .bx-nav-1-lvl {}

.bx-aside-nav .bx-nav-1-lvl > a {}

.bx-nav-1-lvl.bx-opened,
.bx-aside-nav .bx-nav-1-lvl:hover > a,
.bx-aside-nav .bx-nav-1-lvl.bx-hover > a { background: #44535c; }

.bx-aside-nav .bx-nav-list-2-lvl { background: #44535c; }

.bx-aside-nav .bx-nav-2-lvl > a { padding-left: 30px; }

.bx-aside-nav .bx-nav-3-lvl > a { padding-left: 45px; }

.bx-aside-nav .bx-nav-4-lvl a { padding-left: 60px; }

.bx-aside-nav .bx-nav-parent { position: relative; }

.bx-aside-nav .bx-nav-parent-arrow {
	position: absolute;
	right: 0;
	top: 0;
	margin-top: 6px;
	width: 46px;
	height: 34px;
	text-align: center;
	border-left: 1px solid #5a6971;
	z-index: 200;
}

.bx-aside-nav .bx-nav-parent-arrow i {
	line-height: 34px;
	font-size: 17px;
	font-style: normal;
	color: #fff;
}

.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i {
	transition: all .15s linear;
}

.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent > ul {
	overflow: hidden;
	height: 0;
}

.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent.bx-opened > ul { height: auto; }

.bx-aside-nav .bx-nav-catinfo,
.bx-aside-nav .bx-nav-catinfo-back { display: none; }

@media (min-width: 1200px) {
	.bx-top-nav-container .bx-nav-1-lvl > a { font-size: 15px; }

	.bx-top-nav-container .bx-nav-1-lvl > a span { padding: 12px 14px 15px; }
}

@media (min-width: 992px) and (max-width: 1199px) {
	.bx-top-nav-container .bx-nav-1-lvl > a { font-size: 13px; }

	.bx-top-nav-container .bx-nav-1-lvl > a span { padding: 9px 11px 12px; }

	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container-advanced,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container-advanced,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container { top: 47px; }
}

@media (min-width: 768px) and (max-width: 991px) {
	.bx-top-nav-container .bx-nav-1-lvl > a { font-size: 11px; }

	.bx-top-nav-container .bx-nav-1-lvl > a span { padding: 5px 6px 9px; }

	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container-advanced,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container-advanced,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container { top: 37px; }
}

@media (min-width: 768px) {
	.bx-aside-nav-control,
	.bx-aside-nav { display: none; }

	.bx-top-nav-container { display: block; }
}

@media (max-width: 767px) {
	.bx-aside-nav-control,
	.bx-aside-nav { display: block; }

	.bx-top-nav-container { display: none; }

	.bx-aside-nav .bx-nav-parent-arrow { display: block; }

	.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent > a > span > .fa { display: none; }
}
/*# sourceMappingURL=data:application/json;base64,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LGNBQWMsRUFBRTtBQUN6Qzs7QUFFQTtDQUNDO2lCQUNnQixjQUFjLEVBQUU7O0NBRWhDLHdCQUF3QixhQUFhLEVBQUU7O0NBRXZDLHFDQUFxQyxjQUFjLEVBQUU7O0NBRXJELDZEQUE2RCxhQUFhLEVBQUU7QUFDN0UiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmJ4LXRvcC1uYXYtY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0cGFkZGluZzogMCAxMHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS11aS1mb250LWZhbWlseS1wcmltYXJ5LCB2YXIoLS11aS1mb250LWZhbWlseS1oZWx2ZXRpY2EpKTtcbn1cblxuLyogMSBsdmwqL1xuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi1saXN0LTEtbHZsIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsID4gYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogdmFyKC0tdWktZm9udC13ZWlnaHQtYm9sZCk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGJvcmRlci1yYWRpdXM6IDFweDtcblx0cGFkZGluZy10b3A6IDZweDtcblx0cGFkZGluZy1ib3R0b206IDJweDtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwgPiBhIHNwYW4ge1xuXHRwYWRkaW5nOiAxMHB4IDE0cHggMTRweDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LWhvdmVyIHt9XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1wYXJlbnQuYngtaG92ZXIgPiBhLFxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LXBhcmVudC5ob3ZlciA+IGEge1xuXHR6LWluZGV4OiAyNTA7XG5cdGJveC1zaGFkb3c6IDAgNnB4IDEzcHggMCByZ2JhKDAsIDAsIDAsIC4xMylcbn1cblxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LXBhcmVudC5ieC1ob3ZlciA+IGEgc3Bhbixcbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1wYXJlbnQuaG92ZXIgPiBhIHNwYW4geyBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LXBhcmVudC1hcnJvdyB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLyoyIGx2bCovXG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTItbHZsLWNvbnRhaW5lci1hZHZhbmNlZCxcbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTItbHZsLWNvbnRhaW5lciB7XG5cdHotaW5kZXg6IDk5OTtcblx0ZGlzcGxheTogbm9uZTtcblx0b3BhY2l0eTogMDtcblx0cGFkZGluZzogOXB4IDAgNXB4O1xuXHRib3gtc2hhZG93OiAwIDZweCAxM3B4IDAgcmdiYSgwLCAwLCAwLCAuMTMpO1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRtaW4td2lkdGg6IDEwMCU7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0yLWx2bC1jb250YWluZXItYWR2YW5jZWQ6YmVmb3JlLFxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCIgXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDVweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0dG9wOiAtNXB4O1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcbn1cblxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtaG92ZXIgLmJ4LW5hdi0yLWx2bC1jb250YWluZXItYWR2YW5jZWQsXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ob3ZlciAuYngtbmF2LTItbHZsLWNvbnRhaW5lci1hZHZhbmNlZCxcbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LWhvdmVyIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyLFxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuaG92ZXIgLmJ4LW5hdi0yLWx2bC1jb250YWluZXIge1xuXHRvcGFjaXR5OiAxO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdHotaW5kZXg6IDk5OTtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LWxpc3QtNC1jb2wuYngtaG92ZXIgLmJ4LW5hdi0yLWx2bC1jb250YWluZXItYWR2YW5jZWQsXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC00LWNvbC5ob3ZlciAuYngtbmF2LTItbHZsLWNvbnRhaW5lci1hZHZhbmNlZCxcbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTQtY29sLmJ4LWhvdmVyIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyLFxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LWxpc3QtNC1jb2wuaG92ZXIgLmJ4LW5hdi0yLWx2bC1jb250YWluZXIge1xuXHR0b3A6IDU2cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cblxuLmJ4LXRvcC1uYXYtY29udGFpbmVyID4gdWwgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LWxpc3QtMi1sdmwge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDVweCAwIDEycHg7XG59XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTItbHZsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1pbi13aWR0aDogMTgwcHg7XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMi1sdmwgPiBhIHtcblx0cGFkZGluZzogNXB4IDE1cHggNXB4O1xuXHRjb2xvcjogIzIwMzk0Yztcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LXdlaWdodDogdmFyKC0tdWktZm9udC13ZWlnaHQtYm9sZCk7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi1saXN0LTItbHZsIC5ieC1uYXYtMi1sdmw6Zmlyc3QtY2hpbGQgYSB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi8qMyBsdmwqL1xuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0zLWx2bCB7XG5cdHBhZGRpbmc6IDVweCAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTMtbHZsLWNvbnRhaW5lci1hZHZhbmNlZDpiZWZvcmUsXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0zLWx2bC1jb250YWluZXI6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIiBcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogNXB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR0b3A6IC01cHg7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xufVxuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi1saXN0LTMtbHZsIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwIDAgMTRweCA3cHg7XG59XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTMtbHZsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1pbi13aWR0aDogMTgwcHg7XG5cdHBhZGRpbmc6IDA7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0zLWx2bCBhIHtcblx0cGFkZGluZzogM3B4IDE1cHg7XG5cdGNvbG9yOiAjNTU1O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi8qIGNvbCAxICovXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC0xLWNvbCAuYngtbmF2LTItbHZsLWNvbnRhaW5lci1hZHZhbmNlZCxcbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTEtY29sIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyIHsgbWluLXdpZHRoOiAyMDBweDsgfVxuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC0xLWNvbCAuYngtbmF2LTItbHZsLWNvbnRhaW5lci1hZHZhbmNlZCAuYngtbmF2LWxpc3QtMi1sdmwsXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC0xLWNvbCAuYngtbmF2LTItbHZsLWNvbnRhaW5lciAuYngtbmF2LWxpc3QtMi1sdmwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWluLXdpZHRoOiAyMDBweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTEtY29sIC5ieC1uYXYtY2F0aW5mby1iYWNrIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi8qIGNvbCAyICovXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC0yLWNvbCAuYngtbmF2LTItbHZsLWNvbnRhaW5lci1hZHZhbmNlZCxcbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTItY29sIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyIHsgbWluLXdpZHRoOiA0MDBweCB9XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTItY29sIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyLWFkdmFuY2VkIC5ieC1uYXYtbGlzdC0yLWx2bCxcbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTItY29sIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyIC5ieC1uYXYtbGlzdC0yLWx2bCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtaW4td2lkdGg6IDIwMHB4O1xuXHR3aWR0aDogNTAlO1xuXHRmbG9hdDogbGVmdDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTItY29sIC5ieC1uYXYtY2F0aW5mby1iYWNrIHsgd2lkdGg6IDUwJTsgfVxuXG4vKiBjb2wgMyAqL1xuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LWxpc3QtMy1jb2wgLmJ4LW5hdi0yLWx2bC1jb250YWluZXItYWR2YW5jZWQsXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC0zLWNvbCAuYngtbmF2LTItbHZsLWNvbnRhaW5lciB7IG1pbi13aWR0aDogNjAwcHggfVxuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC0zLWNvbCAuYngtbmF2LTItbHZsLWNvbnRhaW5lci1hZHZhbmNlZCAuYngtbmF2LWxpc3QtMi1sdmwsXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC0zLWNvbCAuYngtbmF2LTItbHZsLWNvbnRhaW5lciAuYngtbmF2LWxpc3QtMi1sdmwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWluLXdpZHRoOiAyMDBweDtcblx0d2lkdGg6IDMzLjMzMzMzJTtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTMtY29sIC5ieC1uYXYtY2F0aW5mby1iYWNrIHsgd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4vKiBjb2wgNCAqL1xuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LWxpc3QtNC1jb2wgeyBwb3NpdGlvbjogc3RhdGljOyB9XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTQtY29sIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyLWFkdmFuY2VkIHtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcbn1cblxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LWxpc3QtNC1jb2wgLmJ4LW5hdi0yLWx2bC1jb250YWluZXItYWR2YW5jZWQsXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC00LWNvbCAuYngtbmF2LTItbHZsLWNvbnRhaW5lciB7IG1pbi13aWR0aDogMTAwJSB9XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTQtY29sIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyLWFkdmFuY2VkIC5ieC1uYXYtbGlzdC0yLWx2bCxcbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTQtY29sIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyIC5ieC1uYXYtbGlzdC0yLWx2bCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjUlO1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LWxpc3QtNC1jb2wgLmJ4LW5hdi1jYXRpbmZvLWJhY2sgeyB3aWR0aDogMjUlOyB9XG5cbi5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LWNhdGluZm8ge1xuXHRwYWRkaW5nOiA1cHggMTVweCA1cHg7XG5cdHotaW5kZXg6IDEyMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi1jYXRpbmZvIGltZyB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlN2U5ZWE7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtY2F0aW5mbyBwIHtcblx0cGFkZGluZzogMjBweCA1cHggMDtcblx0Zm9udC1zaXplOiAxM3B4O1xufVxuXG4uYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi1jYXRpbmZvLWJhY2sge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb250ZW50OiAnICc7XG5cdHRvcDogLTVweDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZDogI2Y3ZmFmYjtcblx0ei1pbmRleDogMTAwO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlY2VmZWY7XG59XG5cbi8qIEFTSURFICovXG4vKmJvZHk+LmJ4LWFzaWRlLW5hdi1jb250cm9sLmJ4LW9wZW5lZHtsZWZ0OiA4NSU7fSovXG5cbi5ieC1hc2lkZS1uYXYtY29udHJvbCB7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHR0b3A6IDVweDtcblx0bGVmdDogNXB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiAxNzUwO1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5ID4gLmJ4LWFzaWRlLW5hdi1jb250cm9sIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IC4xNXMgbGluZWFyO1xuXHQtbW96LXRyYW5zaXRpb246IGxlZnQgLjE1cyBsaW5lYXI7XG5cdC1tcy10cmFuc2l0aW9uOiBsZWZ0IC4xNXMgbGluZWFyO1xuXHQtby10cmFuc2l0aW9uOiBsZWZ0IC4xNXMgbGluZWFyO1xuXHR0cmFuc2l0aW9uOiBsZWZ0IC4xNXMgbGluZWFyO1xufVxuXG4uYngtYXNpZGUtbmF2LWNvbnRyb2wgLmZhIHtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ieC13cmFwcGVyLFxuLmJ4LWFzaWRlLW5hdiB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjE1cyBsaW5lYXI7XG5cdC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gLjE1cyBsaW5lYXI7XG5cdC1tcy10cmFuc2l0aW9uOiAtbXMtdHJhbnNmb3JtIC4xNXMgbGluZWFyO1xuXHQtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjE1cyBsaW5lYXI7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGxpbmVhcjtcbn1cblxuLmJ4LWxvZ28geyB6LWluZGV4OiAxNzAwICFpbXBvcnRhbnQgfVxuXG4vKiovXG4uYngtb3BlbmVkIC5ieC1mb290ZXIsXG4uYngtb3BlbmVkIC53b3JrYXJlYSB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50fVxuXG4vKiovXG4uYngtYXNpZGUtbmF2IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZy10b3A6IDUwcHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICM0YzVjNjU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDE2MDA7XG59XG5cbi5ieC1hc2lkZS1uYXYuYngtb3BlbmVkIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXG59XG5cbi5ieC1hc2lkZS1uYXYgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5ieC1hc2lkZS1uYXYgYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNkNGI1Mztcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5ieC1hc2lkZS1uYXYgYSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYngtYXNpZGUtbmF2IC5ieC1uYXYtMS1sdmwge31cblxuLmJ4LWFzaWRlLW5hdiAuYngtbmF2LTEtbHZsID4gYSB7fVxuXG4uYngtbmF2LTEtbHZsLmJ4LW9wZW5lZCxcbi5ieC1hc2lkZS1uYXYgLmJ4LW5hdi0xLWx2bDpob3ZlciA+IGEsXG4uYngtYXNpZGUtbmF2IC5ieC1uYXYtMS1sdmwuYngtaG92ZXIgPiBhIHsgYmFja2dyb3VuZDogIzQ0NTM1YzsgfVxuXG4uYngtYXNpZGUtbmF2IC5ieC1uYXYtbGlzdC0yLWx2bCB7IGJhY2tncm91bmQ6ICM0NDUzNWM7IH1cblxuLmJ4LWFzaWRlLW5hdiAuYngtbmF2LTItbHZsID4gYSB7IHBhZGRpbmctbGVmdDogMzBweDsgfVxuXG4uYngtYXNpZGUtbmF2IC5ieC1uYXYtMy1sdmwgPiBhIHsgcGFkZGluZy1sZWZ0OiA0NXB4OyB9XG5cbi5ieC1hc2lkZS1uYXYgLmJ4LW5hdi00LWx2bCBhIHsgcGFkZGluZy1sZWZ0OiA2MHB4OyB9XG5cbi5ieC1hc2lkZS1uYXYgLmJ4LW5hdi1wYXJlbnQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJ4LWFzaWRlLW5hdiAuYngtbmF2LXBhcmVudC1hcnJvdyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0bWFyZ2luLXRvcDogNnB4O1xuXHR3aWR0aDogNDZweDtcblx0aGVpZ2h0OiAzNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzVhNjk3MTtcblx0ei1pbmRleDogMjAwO1xufVxuXG4uYngtYXNpZGUtbmF2IC5ieC1uYXYtcGFyZW50LWFycm93IGkge1xuXHRsaW5lLWhlaWdodDogMzRweDtcblx0Zm9udC1zaXplOiAxN3B4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uYngtYXNpZGUtbmF2IC5ieC1uYXYtcGFyZW50LmJ4LW9wZW5lZCAuYngtbmF2LXBhcmVudC1hcnJvdyBpIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjE1cyBsaW5lYXI7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC4xNXMgbGluZWFyO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC4xNXMgbGluZWFyO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjE1cyBsaW5lYXI7XG5cdHRyYW5zaXRpb246IGFsbCAuMTVzIGxpbmVhcjtcbn1cblxuLmJ4LWFzaWRlLW5hdiAuYngtbmF2LXBhcmVudCAuYngtbmF2LTItbHZsLWNvbnRhaW5lci1hZHZhbmNlZCxcbi5ieC1hc2lkZS1uYXYgLmJ4LW5hdi1wYXJlbnQgLmJ4LW5hdi0yLWx2bC1jb250YWluZXIsXG4uYngtYXNpZGUtbmF2IC5ieC1uYXYtcGFyZW50ID4gdWwge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6IDA7XG59XG5cbi5ieC1hc2lkZS1uYXYgLmJ4LW5hdi1wYXJlbnQuYngtb3BlbmVkIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyLWFkdmFuY2VkLFxuLmJ4LWFzaWRlLW5hdiAuYngtbmF2LXBhcmVudC5ieC1vcGVuZWQgLmJ4LW5hdi0yLWx2bC1jb250YWluZXIsXG4uYngtYXNpZGUtbmF2IC5ieC1uYXYtcGFyZW50LmJ4LW9wZW5lZCA+IHVsIHsgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ieC1hc2lkZS1uYXYgLmJ4LW5hdi1jYXRpbmZvLFxuLmJ4LWFzaWRlLW5hdiAuYngtbmF2LWNhdGluZm8tYmFjayB7IGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bCA+IGEgeyBmb250LXNpemU6IDE1cHg7IH1cblxuXHQuYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bCA+IGEgc3BhbiB7IHBhZGRpbmc6IDEycHggMTRweCAxNXB4OyB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bCA+IGEgeyBmb250LXNpemU6IDEzcHg7IH1cblxuXHQuYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bCA+IGEgc3BhbiB7IHBhZGRpbmc6IDlweCAxMXB4IDEycHg7IH1cblxuXHQuYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC00LWNvbC5ieC1ob3ZlciAuYngtbmF2LTItbHZsLWNvbnRhaW5lci1hZHZhbmNlZCxcblx0LmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LWxpc3QtNC1jb2wuaG92ZXIgLmJ4LW5hdi0yLWx2bC1jb250YWluZXItYWR2YW5jZWQsXG5cdC5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTQtY29sLmJ4LWhvdmVyIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyLFxuXHQuYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC00LWNvbC5ob3ZlciAuYngtbmF2LTItbHZsLWNvbnRhaW5lciB7IHRvcDogNDdweDsgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bCA+IGEgeyBmb250LXNpemU6IDExcHg7IH1cblxuXHQuYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bCA+IGEgc3BhbiB7IHBhZGRpbmc6IDVweCA2cHggOXB4OyB9XG5cblx0LmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LWxpc3QtNC1jb2wuYngtaG92ZXIgLmJ4LW5hdi0yLWx2bC1jb250YWluZXItYWR2YW5jZWQsXG5cdC5ieC10b3AtbmF2LWNvbnRhaW5lciAuYngtbmF2LTEtbHZsLmJ4LW5hdi1saXN0LTQtY29sLmhvdmVyIC5ieC1uYXYtMi1sdmwtY29udGFpbmVyLWFkdmFuY2VkLFxuXHQuYngtdG9wLW5hdi1jb250YWluZXIgLmJ4LW5hdi0xLWx2bC5ieC1uYXYtbGlzdC00LWNvbC5ieC1ob3ZlciAuYngtbmF2LTItbHZsLWNvbnRhaW5lcixcblx0LmJ4LXRvcC1uYXYtY29udGFpbmVyIC5ieC1uYXYtMS1sdmwuYngtbmF2LWxpc3QtNC1jb2wuaG92ZXIgLmJ4LW5hdi0yLWx2bC1jb250YWluZXIgeyB0b3A6IDM3cHg7IH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5ieC1hc2lkZS1uYXYtY29udHJvbCxcblx0LmJ4LWFzaWRlLW5hdiB7IGRpc3BsYXk6IG5vbmU7IH1cblxuXHQuYngtdG9wLW5hdi1jb250YWluZXIgeyBkaXNwbGF5OiBibG9jazsgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmJ4LWFzaWRlLW5hdi1jb250cm9sLFxuXHQuYngtYXNpZGUtbmF2IHsgZGlzcGxheTogYmxvY2s7IH1cblxuXHQuYngtdG9wLW5hdi1jb250YWluZXIgeyBkaXNwbGF5OiBub25lOyB9XG5cblx0LmJ4LWFzaWRlLW5hdiAuYngtbmF2LXBhcmVudC1hcnJvdyB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cblx0LmJ4LWFzaWRlLW5hdiAuYngtbmF2LTEtbHZsLmJ4LW5hdi1wYXJlbnQgPiBhID4gc3BhbiA+IC5mYSB7IGRpc3BsYXk6IG5vbmU7IH1cbn0iXX0= */
/* End */


/* Start:/local/templates/mentor/styles.css?17790865081180*/
.bottom-panel {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    background: #a59e81;
    margin-top: 5rem;
}

.bottom-panel .button_pan {
    border: 1px solid #c5c5c5;
    text-align: center;
    padding: 5px 0 0;
}

.mobile_btns .fa {
        color: #fff;
        font-size: 1.3rem;
}

.basket-line {
    padding: 1px;
}

@media (max-width: 767px) {
    .uk-panel {
        border-radius: 1rem;
        margin-bottom: .5rem;
    }

    .form h3 {
        background: rgba(255, 255, 255, .7);
        padding: .5rem 2rem;
        border-radius: .5rem;
    }

    .smart-filter {
        margin-top: 3.5rem;
    }
}

#awelite_favorites_equation i {
    font-size: 1.5rem;
}

#awelite_favorites_equation p.count {
    border-radius: 50%;
    width: 20px;
    height: 20px;
    background-color: #682b19;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    color: #fff;
    right: -1.5rem;
    margin: 0;
    top: -1.5rem;
}

header .basket-line-block strong {
    font-size: .8rem;
    color: #a59e81;
}

.ss_news {
    border-radius: 1rem;
    border: 1px solid #a59e81;
    padding: 1rem;
}


/* End */


/* Start:/local/templates/mentor/template_styles.css?17790865085831*/
@import url('/local/templates/mentor/r-style.css');

#modal_auth .background{
    width: 430px;
    height: 520px;
    position: absolute;
    transform: translate(-50%,-50%);
    left: 50%;
    top: 50%;
}
#modal_auth .background .shape{
    height: 200px;
    width: 200px;
    position: absolute;
    border-radius: 50%;
}
#modal_auth .shape:first-child{
    background: linear-gradient(
        #1845ad,
        #23a2f6
    );
    left: -80px;
    top: -80px;
}
#modal_auth .shape:last-child{
    background: linear-gradient(
        to right,
        #ff512f,
        #f09819
    );
    right: -30px;
    bottom: -80px;
}
#modal_auth .form_auth{
    background-color: rgba(255, 255, 255, 0.13);
    position: absolute;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    border-radius: 10px;
    backdrop-filter: blur(10px);
    border: 2px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 0 40px rgba(8, 7, 16, 0.6);
    padding: 50px 35px;
    color: #fff;
	    width: 300px;
    z-index: 100;
}

#modal_auth input{
    display: block;
    height: 50px;
    width: 100%;
    background-color: rgba(255,255,255,0.07);
    border-radius: 3px;
    padding: 0 10px;
    margin-top: 8px;
    font-size: 14px;
    font-weight: 300;
}
::placeholder{
    color: #e5e5e5;
}

.subscribe {
    background-position: right center;
}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
    background-color: #fff!important;
    color: #000!important;
    border-color: #a59e81!important;
}

.fa-brands, .fab {
    font-family: "Font Awesome 6 Brands";
    font-size: 2rem;
    margin-right: 1rem;
    margin-top: 5px;
}

.subscribe-form input[type="text"]::placeholder {
    font-weight: 200;
    color: #e4d2c4;
}

.product-item .favor {
    padding: 1rem;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1000;
    display: none;
}

#auth_modal a {
	color: #fff!important;
}

.category p.cat_home {
    position: absolute;
    top: 0;
    left: 3rem;
    color: #000;
    background: #e4d2c4;
    padding: .3rem 1rem;
    border-radius: 10px;
}

.category img:hover {
    box-shadow: 5px 5px 6px 5px #c9c9c9;
}

.category img {
	transition: 250ms linear all;
}


@media (max-width:760px) {
    .product-item {
        display: block;
        box-sizing: border-box;
        padding-top: 1.7rem;
        width: 100%;
        background: #fff;
        box-shadow: 0 0 0 0 rgba(0, 0, 0, .19);
        border: 1px solid #e4d2c4;
        border-radius: 1rem;
        margin-bottom: 2rem;
    }

    .smart-filter-checkbox-text, .smart-filter-dropdown-text {
        font-size: 12px;
    }

    .bx-touch .product-item-info-container.product-item-hidden {
        display: none!important;
    }

    .bx-catalog-element .right_block {
        border-radius: 2rem;
        box-shadow: 4px 4px 5px 5px #eee;
        padding: 2rem;
        margin: 2rem 0;
    }
}

.bx-aside-nav .bx-nav-1-lvl a {
    color: #fff !important;
}

@media (max-width: 767px) {
    .home_slider .card .card-body h2, .home_slider .card .card-body h2 .font_border {
        font-size: 3rem;
    }

    .text_decor {
        font-family: "El Messiri", sans-serif;
        font-size: 2rem;
        border-bottom: 2px solid #fff;
        margin-bottom: 2rem;
    }

    .uk-panel, img {
        border-radius: 1rem;
    }

    section.category img {
        margin: .5rem 0;
    }
}

.catalog-block-header {
    border-bottom: 1px solid #a59e81 !important;
    color: #878063;
}

.red-reviews-button {
    background-color: #a59e81;
    margin: 0 auto;
}

.red-review {
    background: transparent;
    padding: 30px 45px 30px 45px;
    margin-bottom: 2rem;
    border: 1px solid #a59e81;
    border-radius: 1rem;
    height: 100%;
}

.red-review-unlike-tap {
    background-color: #C65F5F;
    background-image: url(/local/templates/mentor/images/unlike-tap.png);
    background-repeat: no-repeat;
    background-size: contain;
    color: #fff;
    border: none;
    border-radius: 1rem;
}

.green-review-like-tap {
    background-color: #C65F5F;
    background-image: url(/local/templates/mentor/images/unlike-tap.png);
    background-repeat: no-repeat;
    background-size: contain;
    color: #fff;
    border: none;
    border-radius: 1rem;
}

.red-reviews-sortbar span {
    color: #a59e81;
    border-color: #a59e81;
}

.subscribe-form  {
    display: flex;
}

.subscribe-form form {
    margin-left: auto;
}

.subscribe-form {
    display: flex;
    border: 1px solid #fff;
    width: 50%;
    margin: 0 auto;
    padding: .5rem 1rem;
    border-radius: .5rem;
}

.subscribe-form input[type="submit"] {
    background: #fff;
    border: 0;
    border-radius: .5rem;
    padding: .5rem 1rem;
    color: #a59e81;
}

.subscribe-form input[type="text"] {
    border: 0;
    background: transparent;
    border-bottom: 1px solid #fff;
    padding: .3em;
    color: #fff;
    outline: none;
}

@media (max-width: 767px) {
    .subscribe-form {
        display: block;
        border: 1px solid #fff;
        width: 100%;
        margin: 0 auto;
        padding: .5rem 1rem;
        border-radius: .5rem;
    }

    .subscribe-form input[type="submit"] {
        background: #fff;
        border: 0;
        border-radius: .5rem;
        padding: .3rem 1rem;
        color: #a59e81;
    }
    
    .subscribe-form input[type="text"] {
        border: 0;
        background: transparent;
        border-bottom: 1px solid #fff;
        padding: .1rem;
        color: #fff;
        outline: none;
    }
}

.t_shirt .popup-image {
    width: 100%;
    height: 100%;
    border-radius: 2rem;
    box-shadow: 3px 3px 12px 1px #b7b7b7;
}

font.tablebodytext {
    display: none !important;
    opacity: 0!important;
}

a {
    text-decoration: none!important;
}

#zayavka input {
    margin-bottom: 1rem;
    border: 1px solid #53131e;
}

#zayavka placeholder {
    color: #53131e;
}


/* End */
/* /local/templates/mentor/assets/scss/main.css?177908650811616 */
/* /bitrix/components/bitrix/menu/templates/vertical_multilevel/style.css?17790865172727 */
/* /local/templates/mentor/components/bitrix/menu/menu/style.css?177908650833277 */
/* /local/templates/mentor/styles.css?17790865081180 */
/* /local/templates/mentor/template_styles.css?17790865085831 */
