

/* Start:/bitrix/templates/.default/css/style.css?178172750812268*/
@charset "UTF-8";
@keyframes fadeInOut {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
.animated-element {
  animation: fadeInOut 3s;
}

.flex {
  display: flex;
}

.items-center {
  align-items: center;
}

.gap-2 {
  gap: 2rem;
}

.gap-1 {
  gap: 0.5rem;
}

.cursor-pointer {
  cursor: pointer;
}

.article-block-copy {
  font-size: 14px;
  justify-content: space-between;
}
.article-block-copy>div {
  flex: 1;
}
.article-block-copy .cursor-pointer {
  position: relative;
}
.article-block-copy .cursor-pointer > svg {
  fill: rgba(140, 140, 140, 0.95);
}
.article-block-copy .cursor-pointer > svg:hover {
  fill: rgba(44, 44, 44, 0.95);
}
.article-block-copy .cursor-pointer:hover {
  top: 1px;
}
.article-block-copy .cursor-pointer:focus {
  top: 2px;
}
.article-block-copy__result {
  visibility: hidden;
  font-size: 11px;
  color: rgb(0, 0, 0);
  background-color: rgba(0, 140, 7, 0.22);
  border-radius: 3px;
  padding: 2px 3px;
}

/* Какая то стандартная фигня */
.product-store-info .product-store-info__quantity {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 20px;
  box-sizing: border-box;
  text-align: center;
  color: #757575;
  font-size: 12px;
  font-weight: 300;
  margin-bottom: 10px;
}

.product-store-info .product-store-info__popup {
  position: relative;
  display: none;
}

.product-store-info.product-store-info--active .product-store-info__popup {
  display: block;
  z-index: 100;
  position: absolute;
  top: 0;
  transform: translateY(-100%);
}

.product-store-info .product-store-info__quantity-in-stock,
.product-store-info .product-store-info__quantity-dialer {
  display: inline-block;
  border-bottom: 1px dotted;
  cursor: pointer;
}

.product-store-info .product-store-info__quantity-status {
  cursor: pointer;
  border-bottom: 1px dotted;
}

.product-store-info .product-store-info__quantity-status--in-stock {
  display: none;
}

.product-store-info .product-store-info__quantity-status--order {
  display: none;
}

.product-store-info .product-store-info__quantity-status.product-store-info__quantity-status--off {
  border-bottom: none;
  cursor: default;
}

.product-store-info .product-store-info__quantity-in-store {
  display: none;
}

.product-store-popup {
  display: flex;
  flex-direction: column;
  gap: 20px;
  /* position: absolute; */
  background: #fff;
  z-index: 10;
  border: 1px #f2f2f2 solid;
  border-radius: 5px;
  min-width: 240px;
  padding: 20px 10px 10px;
  box-shadow: 0 0 10px #999;
  text-align: left;
}

.product-store-popup:after {
  display: none;
}

.product-store-popup .product-store-popup__section-title {
  font-family: Open Sans;
  font-weight: 700;
  font-style: Bold;
  font-size: 16px;
  line-height: 100%;
  letter-spacing: 0%;
  margin-bottom: 20px;
  color: #000000;
}

.product-store-popup .product-store-popup__item {
  display: flex;
  justify-content: space-between;
  font-family: Open Sans;
  font-weight: 400;
  font-style: Regular;
  font-size: 14px;
  line-height: 100%;
  letter-spacing: 0%;
  color: #000;
}
.product-store-popup .product-store-popup__item:not(:last-of-type) {
  margin-bottom: 5px;
}
.product-store-popup .product-store-popup__item:after {
  display: none;
}

.product-store-popup .product-store-popup__items {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.product-store-popup .product-store-popup__items:after {
  display: none;
}

.product-store-popup .product-store-popup__group-title {
  font-size: 14px;
  color: #666;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 5px;
}

.product-store-popup .product-store-popup__quantity {
  white-space: nowrap;
}

.product-store-info .product-store-info__popup-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 15;
  width: 26px;
  height: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0;
  background: no-repeat;
}

.product-store-popup__group {
  margin-bottom: 10px;
}

.product-store-popup .product-store-popup__separator {
  flex-grow: 1;
  min-width: 20px;
  border-bottom: 2px rgb(177, 170, 179) dotted;
  margin: 0 5px;
}

[data-status-basket=subscribe]:not(.subscribe-active) {
  display: none;
}

.stores-select .stores-select__content {
  position: relative;
  display: flex;
  flex-direction: column;
}

.stores-select .stores-select__caption {
  padding-bottom: 7px;
  color: #000000;
  font-size: 16px;
  font-weight: 400;
}

.stores-select .stores-select__status {
  position: relative;
  padding: 0 40px 0 14px;
  height: 40px;
  order: 1;
  border-radius: 8px;
  border: 1px solid #e6e6e6;
  cursor: pointer;
  line-height: 37px;
  color: #999;
}

.stores-select .stores-select__status-value {
  height: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.stores-select .stores-select__status:after {
  content: "";
  display: block;
  height: 9px;
  width: 9px;
  margin-top: -5px;
  pointer-events: none;
  position: absolute;
  right: 16px;
  top: 50%;
  transform-origin: 66% 66%;
  transform: rotate(45deg);
  border-bottom: 2px solid #A7A7A7;
  border-right: 2px solid #A7A7A7;
  transition: all 0.15s ease-in-out;
}

.stores-select .stores-select__list {
  display: none;
  position: absolute;
  order: 2;
  margin: 0;
  padding: 6px 15px;
  z-index: 100;
  top: 40px;
  list-style: none;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background: #fff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.16);
  border: 1px solid #e6e6e6;
  border-top: none;
}

.stores-select--active .stores-select__list {
  display: flex;
  flex-direction: column;
  gap: 3px;
}

.stores-select--active .stores-select__status:after {
  transform: rotate(-135deg);
}

.stores-select .stores-select__actions {
  margin: 10px -15px -6px;
}

.stores-select__apply-btn {
  width: 100%;
  background: #0F4AD4;
  color: #fff;
  border: 0;
  height: 30px;
  cursor: pointer;
}

.stores-select .stores-select__txt {
  font-size: 13px;
}

.stores-select .stores-select__label {
  display: flex;
  align-items: center;
  font-weight: normal;
  padding-right: 20px;
}

.stores-select .stores-select__square {
  position: relative;
  min-width: 20px;
  min-height: 20px;
  margin-right: 10px;
  background: url(/bitrix/templates/.default/css/../images/check-filter.png) no-repeat center center;
  cursor: pointer;
  background-size: cover;
}

.stores-select .stores-select__check-sklad {
  display: none;
}

.stores-select input:checked + .stores-select__square:before {
  content: "";
  position: absolute;
  min-width: 20px;
  min-height: 20px;
  background: url(/bitrix/templates/.default/css/../images/check-filter-active.png) no-repeat center center;
  background-size: cover;
}

.checkbox-items-block__list {
  list-style: none;
  margin: 20px 0;
  padding: 0;
}

.checkbox-items-block .checkbox-items-block__txt {
  font-size: 13px;
}

.checkbox-items-block .checkbox-items-block__label {
  display: flex;
  align-items: center;
  font-weight: normal;
  padding-right: 20px;
}

.checkbox-items-block .checkbox-items-block__square {
  position: relative;
  min-width: 20px;
  min-height: 20px;
  margin-right: 10px;
  background: url(/bitrix/templates/.default/css/../images/check-filter.png) no-repeat center center;
  cursor: pointer;
  background-size: cover;
}

.checkbox-items-block .checkbox-items-block__input {
  display: none;
}

.checkbox-items-block input:checked + .checkbox-items-block__square:before {
  content: "";
  position: absolute;
  min-width: 20px;
  min-height: 20px;
  background: url(/bitrix/templates/.default/css/../images/check-filter-active.png) no-repeat center center;
  background-size: cover;
}

.search-item .search-item__in_stock {
  flex: 0 0 140px;
  margin-left: auto;
}

.search-item .product-store-info .product-store-info__quantity {
  padding: 0;
  font-size: 10px;
  text-align: right;
  align-items: flex-end;
  position: relative;
}

.search-item .product-store-popup {
  transform: translateY(calc(-100% - 33px)) translateX(-80%);
}
.search-item .product-store-popup::before {
  right: -45%;
}

.search_result.active {
  flex-wrap: wrap;
}

.stores-form--search-title {
  flex: 0 0 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  padding: 0 15px;
  gap: 16px;
  position: sticky;
  z-index: 1;
  top: -20px;
  background: #fff;
}

.stores-form--search-title .stores-select {
  display: flex;
  align-items: center;
  gap: 16px;
}

.stores-form--search-title .stores-select .stores-select__caption {
  padding-bottom: 0;
}

.stores-form--search-title .stores-select .stores-select__content {
  flex-grow: 1;
}

.search-item__price-current {
  white-space: nowrap;
}

@media (max-width: 767px) {
  .product-store-info .product-store-info__quantity {
    text-align: left;
    align-items: flex-start;
    padding: 0;
  }
  .snippet .product-store-info .product-store-info__quantity {
    text-align: center;
    align-items: center;
  }
  .search-item .search-item__in_stock {
    margin-right: 10px;
    flex: 0 0 100px;
  }
  .stores-form--search-title {
    grid-template-columns: 1fr;
    gap: 0;
  }
  #title-search .search_result.active {
    flex-wrap: wrap;
    height: calc(100vh - 140px);
    max-height: unset;
  }
  .search-item .search-item__title {
    display: block;
    font-size: 13px;
    line-height: 16px;
  }
}
@media (max-width: 570px) {
  .product-store-popup {
    /*position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;*/
  }
  .stores-select .stores-select__content {
    max-width: 230px;
  }
  .search-item .product-store-info .product-store-info__quantity {
    font-size: 9px;
  }
}
@media (max-width: 380px) {
  .stores-form--search-title .stores-select .stores-select__caption {
    font-size: 13px;
  }
}

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

.product-store-popup {
  display: flex;
  flex-direction: column;
  gap: 20px;
  position: absolute;
  background: rgba(247, 247, 247, 1);
  z-index: 10;
  border: 1px #f2f2f2 solid;
  border-radius: 5px;
  max-width: 360px;
  padding: 10px 20px;
  box-shadow: 0px 4px 4px 0px rgba(6, 21, 66, 0.1);
  text-align: left;
  width: 100%;
  min-width: 300px;
  transform: translateY(calc(-100% - 33px)) translateX(-50%);
  border-radius: 8px;
}

.product-store-popup::before {
  content: "";
  width: 20px;
  height: 20px;
  background: rgb(247, 247, 247);
  transform: rotateZ(45deg) translateY(6px) translateX(6px);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  box-shadow: 3px 3px 6px -1px rgba(6, 21, 66, 0.1);
  z-index: -1;
}

.product-store-info__quantity:hover>.product-store-info__popup,
.product-store-info__quantity:active>.product-store-info__popup,
.product-store-info__quantity:focus>.product-store-info__popup,
.product-store-info__popup:hover {
  display: block;
}

.product-list-desc__cell.w-50 .wishbtn span {
  margin-left: 5px;
}

@media (max-width: 767px) {
  .product-store-popup {
    transform: translateY(calc(-100% - 33px)) translateX(-29%);
  }
}
.cart__item_count_wpap.product__count input {
  background: transparent;
}
.product_list_btns {
  align-items: center;
}

@media screen and (max-width: 767px) {
	.product_list_btns {
		/* width: 100%; */
		/* justify-content: stretch; */
		/* column-gap: 0; */
	}
	.catalog_element_buy_wrap_all {
		width:100%;
	}
}


/* @media (min-width: 768px) { */
  .product-store-info .product-store-info__popup-close {
    display: none;
  }
/* } */

.product_list_btns .add-to-cart {
  background-position: left calc(50% - 30px) center;
}

.about__content #form_search {
  z-index: initial;
}


.search-item .catalog_element_buy_wrap_all {
	margin:0;
}
.search-item .catalog_element_buy_wrap_all .cart__item_count {
	margin:0;
}
.search-item .catalog_element_buy_wrap_all .catalog_element_buy_btn {
	margin:0;
}
.search-item .cart__item_count_wpap.product__count {
	min-height:40px;
}
.search-item .product__actions,
.cart__item .product__actions {
  display:none!important
}

.catalog_element_buy_wrap_all .cart__item_count .product__count_field {
  background-color: transparent;
  font-size:12px;
}
.catalog_element_buy_wrap_all .cart__item_count .cart__count_plus,
.catalog_element_buy_wrap_all .cart__item_count .cart__count_minus {
  font-size:22px;
  width: 30px;
}
.catalog_element_buy_wrap_all .cart__item_count .product__count_field {
  width: calc(100% - 60px)
}


/* End */


/* Start:/local/vue/dist/index.css?17817274642518*/
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.table{display:table}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.article-block-copy[data-v-1645f3c7]{font-size:14px}.article-block-copy .cursor-pointer[data-v-1645f3c7]{position:relative}.article-block-copy .cursor-pointer>svg[data-v-1645f3c7]{fill:#8c8c8cf2}.article-block-copy .cursor-pointer>svg[data-v-1645f3c7]:hover{fill:#2c2c2cf2}.article-block-copy .cursor-pointer[data-v-1645f3c7]:hover{top:1px}.article-block-copy .cursor-pointer[data-v-1645f3c7]:focus{top:2px}.article-block-copy__result[data-v-1645f3c7]{visibility:hidden;font-size:11px;color:#000;background-color:#008c0738;border-radius:3px;padding:2px 3px}

/* End */


/* Start:/local/vue/icons/font.min.css?178172746412467*/
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:primeicons;font-display:block;src:url(/local/vue/icons/./primeicons.eot);src:url(/local/vue/icons/./primeicons.eot?#iefix)format("embedded-opentype"),url(/local/vue/icons/./primeicons.woff2)format("woff2"),url(/local/vue/icons/./primeicons.woff)format("woff"),url(/local/vue/icons/./primeicons.ttf)format("truetype"),url(/local/vue/icons/./primeicons.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
/* End */


/* Start:/adds/css/application.min.css?178172746546399*/
body{background:#f7f7f7;font-family:'Open Sans',sans-serif;margin:0;padding:0}*{box-sizing:content-box;position:relative}a{color:#1241ce;text-decoration:none}div:after{clear:both;content:' ';display:block}input{font-family:'Open Sans',sans-serif}input:focus{outline:0}.icon{display:block;height:100%;width:100%}.link{color:#1241ce;text-decoration:none}button:hover{cursor:pointer}button:focus{outline:0}.footer{background:#f7f7f7;min-width:1200px;width:100%}.footer .footer__content{margin:0 60px;padding:25px 0}.footer .footer__content .footer__left{float:left}.footer .footer__content .footer__left .footer__copyright{font-size:15px;font-weight:300;line-height:24px}.footer .footer__content .footer__right{float:right}.footer .footer__content .footer__right .footer__contacts{font-size:15px;font-weight:300;text-align:right}.footer .footer__content .footer__right .footer__contacts .contacts__phone{font-size:20px;line-height:27px}.footer .footer__content .footer__right .footer__contacts .contacts__address{line-height:20px}.form-container{box-sizing:border-box;width:100%}.form-container .form-group{height:60px;margin-top:10px}.form-container .form-group:first-child{margin:0}.form-container .form-group.invalid .form-input{border-bottom:3px solid #d0021b}.form-container .form-group.success .form-input{border-bottom:1px solid #7ed321}.form-container .form-group .form-label{box-sizing:border-box;display:block;float:left;font-size:23px;font-weight:300;line-height:34px;padding-right:10px;text-align:left;width:40%}.form-container .form-group .form-label.pull-right{text-align:right}.form-container .form-group .form-label .label-description{color:#636363;font-size:16px;font-weight:300;line-height:27px}.form-container .form-group .form-input{border:0;border-bottom:1px solid #aaa;box-sizing:border-box;display:block;float:left;font-size:23px;font-weight:300;line-height:34px;padding:0;padding-bottom:5px;width:60%}.form-container .form-action{float:right;margin-top:30px;width:60%}.form-container .form-action .btn{border:0;background:#1241ce;color:#fff;box-sizing:border-box;font-size:22px;font-weight:700;height:70px;line-height:70px;padding:0;width:100%}.header{background:#fff;min-width:1200px;width:100%;z-index:10}.header .header__content{margin:0 60px;padding:40px 0}.header .header__content .header__left{float:left}.header .header__content .header__left .header__logo{float:left}.header .header__content .header__left .header__logo .link .image{height:65px;width:300px}.header .header__content .header__middle{float:left}.header .header__content .header__middle .header__breadcrumbs{position:absolute;text-align:center;top:-20px;width:100%}.header .header__content .header__middle .header__breadcrumbs .link{color:#545454;font-size:15px;font-weight:300;line-height:20px}.header .header__content .header__middle .header__breadcrumbs .link:before{color:#545454;content:'→';font-size:11px;line-height:13px;margin:0 13px}.header .header__content .header__middle .header__breadcrumbs .link:first-child:before{display:none}.header .header__content .header__middle .header__title{font-size:36px;font-weight:900;height:65px;line-height:65px;text-align:center;white-space:nowrap}.header .header__content .header__middle .header__title.real-size{position:absolute;width:auto}.header .header__content .header__right{float:right;margin:-40px 0}.header .header__content .header__right .header__contacts{float:left;height:38px;margin-right:30px;padding:56px 0}.header .header__content .header__right .header__contacts .contacts__phone{font-size:28px;font-weight:300}.header .header__content .header__right .header__contacts .contacts__phone .phone__number{font-weight:600}.header .header__content .header__right .header__nav{float:left}.header .header__content .header__right .header__nav .header__action{background:transparent;border:0;float:left;height:150px;padding:0;width:80px}.header .header__content .header__right .header__nav .header__action:focus{outline:0}.header .header__content .header__right .header__nav .header__action:hover{cursor:pointer}.header .header__content .header__right .header__nav .header__action.active{background:#f7f7f7}.header .header__content .header__right .header__nav .header__action.active.header__action_menu .icon{background:url("/img/icons/hamburger.png") no-repeat center center}.header .header__content .header__right .header__nav .header__action.header__action_cart .icon{background:url("/img/icons/cart.png") no-repeat center center}.header .header__content .header__right .header__nav .header__action.header__action_cart .header__action_cart_count{color:#1241ce;font-size:22px;font-weight:bold;line-height:30px;padding-left:1px;position:absolute;text-align:center;top:50px;width:100%}.header .header__content .header__right .header__nav .header__action.header__action_phone .icon{background:url("/img/icons/phone.png") no-repeat center center}.header .header__content .header__right .header__nav .header__action.header__action_search .icon{background:url("/img/icons/search.png") no-repeat center center}.header .header__content .header__right .header__nav .header__action.header__action_menu .icon{background:url("/img/icons/hamburger.png") no-repeat center center}.header .header__search{border-top:2px solid #f7f7f7}.header .header__search .search{margin:0 60px;padding:15px 0}.header .header__search .search .search__icon{float:left;height:30px;padding:8px 0 0 0;width:30px}.header .header__search .search .search__icon .icon{background:url("/img/icons/search.png") no-repeat center center}.header .header__search .search .search__input{background:transparent;border:0;float:left;font-size:30px;font-weight:300;height:40px;line-height:40px;margin-left:15px;width:600px}.header .header__menu{background:#fff;border:2px solid #f1f1f1;border-right:0;position:absolute;right:0;width:450px}.header .header__menu .menu__list .list__item{border-bottom:1px solid #f1f1f1;color:#001fab;display:block;font-size:18px;font-weight:300;line-height:85px;padding:0 40px;text-decoration:none}.header .header__menu .menu__list .list__item:hover{background:#e2f3fb}.header .header__phone{background:url("/img/phone.png") no-repeat;display:none;height:460px;position:absolute;right:90px;top:100px;width:713px}.header .header__phone .phone__content{height:320px;margin:100px 30px 0;width:660px}.header .header__phone .phone__content .phone__actions{position:absolute;right:40px;top:10px;z-index:2}.header .header__phone .phone__content .phone__actions .phone__action_close{height:26px;width:26px}.header .header__phone .phone__content .phone__actions .phone__action_close:hover{cursor:pointer}.header .header__phone .phone__content .phone__actions .phone__action_close .icon{background:url("/img/icons/x.png")}.header .header__phone .phone__content .phone__group{padding:30px 100px}.header .header__phone .phone__content .phone__group.small{padding-top:15px}.header .header__phone .phone__content .phone__group.small .phone__address{font-size:22px}.header .header__phone .phone__content .phone__group.small .phone__number{font-size:32px;line-height:40px;margin-left:-20px}.header .header__phone .phone__content .phone__group .phone__address{font-size:30px;font-weight:300;line-height:34px}.header .header__phone .phone__content .phone__group .phone__number{font-size:54px;font-weight:300;line-height:71px;margin-left:-30px}.btn{background:transparent;border:1px solid #1241ce;border-radius:8px;color:#1241ce;font-family:'Open Sans',sans-serif;font-size:23px;font-weight:300;height:50px;line-height:50px;padding:0 50px}.btn:hover{cursor:pointer}.map{height:680px;width:100%}.map #map-canvas{height:100%;width:100%}.map #map-canvas .map__marker{background:url("/img/map-marker.png");height:350px;left:100px;position:absolute;top:100px;width:700px}.map #map-canvas .map__marker .marker__content{height:300px;padding:80px;width:600px}.map #map-canvas .map__marker .marker__content .marker__nav .marker__nav_item{border-bottom:1px dashed #1241ce;float:left;font-size:22px;line-height:32px;margin-right:45px;text-decoration:none}.map #map-canvas .map__marker .marker__content .marker__nav .marker__nav_item.active{border-bottom:0;color:#000;cursor:default}.map #map-canvas .map__marker .marker__content .marker__address{font-size:35px;font-weight:bold;line-height:47px;margin-top:15px}.map #map-canvas .map__marker .marker__content .marker__contact{font-size:18px;font-weight:200;line-height:28px;margin-top:15px}.map #map-marker-template{display:none}#main .categories{border-bottom:2px solid #fff;min-width:1000px}#main .categories .category{border-bottom:2px solid #fff;border-right:2px solid #fff;display:block;float:left;height:300px;min-width:320px}#main .categories .category:hover .category__title{color:#fff}#main .categories .category .category__image{margin:0 auto;text-align:center;height:300px;width:300px}#main .categories .category .category__title{top:215px;color:#1241ce;font-size:20px;font-weight:bold;line-height:27px;position:absolute;text-align:center;width:100%}#main .promo{background:#fff;margin-top:15px}#main .promo .promo__content{margin:0 110px;padding:30px 0}#main .promo .promo__content .promo__title{font-size:35px;font-weight:bold;line-height:47px}#main .promo .promo__content .promo__description{font-size:18px;font-weight:300;line-height:28px;margin-top:20px;max-width:930px}#main .promo .promo__content .promo__actions{margin-top:25px}#subcategory .subcategories{background:#f1f1f1}#subcategory .subcategories .subcategories__list{margin:0 auto;padding:45px 0 80px;width:900px}#subcategory .subcategories .subcategories__list .subcategory{background:#fff;margin-top:25px}#subcategory .subcategories .subcategories__list .subcategory:first-child{margin-top:0}#subcategory .subcategories .subcategories__list .subcategory .subcategory__title{font-size:25px;font-weight:bold;line-height:30px;padding:35px 40px}#subcategory .subcategories .subcategories__list .subcategory .subcategory__list .list__item{border-top:1px solid #f1f1f1;color:#1241ce;display:block;font-size:18px;font-weight:300;line-height:65px;padding:0 40px;text-decoration:none}#subcategory .subcategories .subcategories__list .subcategory .subcategory__list .list__item:first-child{border-top:0}#subcategory .subcategories .subcategories__list .subcategory .subcategory__list .list__item:hover{background:#e2f3fb}#catalog,#search{background:#f1f1f1}#catalog .catalog,#search .catalog{margin:30px auto;max-width:1440px;min-width:1200px}#catalog .catalog .catalog__filter .filter__list .filter,#search .catalog .catalog__filter .filter__list .filter{display:inline-block;font-size:18px;font-weight:300;line-height:24px}#catalog .catalog .catalog__filter .filter__list .filter:hover,#search .catalog .catalog__filter .filter__list .filter:hover{cursor:pointer}#catalog .catalog .catalog__filter .filter__list .filter.active .filter__title,#search .catalog .catalog__filter .filter__list .filter.active .filter__title{border-bottom:2px solid #000}#catalog .catalog .catalog__filter .filter__list .filter .filter__title,#search .catalog .catalog__filter .filter__list .filter .filter__title{display:inline-block;padding-bottom:10px}#catalog .catalog .snippet,#search .catalog .snippet{background:#fff;margin-top:15px}#catalog .catalog .snippet:first-child,#search .catalog .snippet:first-child{margin-top:0 !important}#catalog .catalog .snippet .snippet__title,#search .catalog .snippet .snippet__title{font-size:25px;font-weight:700;line-height:30px;padding:30px 40px 0}#catalog .catalog .snippet .snippet__list,#search .catalog .snippet .snippet__list{padding:15px 0 30px}#catalog .catalog .snippet .snippet__list .product,#search .catalog .snippet .snippet__list .product{width:100%}#catalog .catalog .snippet .snippet__list .product:hover,#search .catalog .snippet .snippet__list .product:hover{background:#f7f7f7}#catalog .catalog .snippet .snippet__list .product.select,#search .catalog .snippet .snippet__list .product.select{background:#e2f3fb}#catalog .catalog .snippet .snippet__list .product .product__field,#search .catalog .snippet .snippet__list .product .product__field{display:inline-block;font-size:16px;font-weight:300;line-height:40px}#catalog .catalog .snippet .snippet__list .product .product__field[data-field="price"],#search .catalog .snippet .snippet__list .product .product__field[data-field="price"]{color:#1241ce}#catalog .catalog .snippet .snippet__list .product .product__field .product__toggle,#search .catalog .snippet .snippet__list .product .product__field .product__toggle{color:#1241ce;display:none;height:40px;margin-left:5px}#catalog .catalog .snippet .snippet__list .product .product__field .product__toggle .toggle__caret,#search .catalog .snippet .snippet__list .product .product__field .product__toggle .toggle__caret{display:inline-block;font-size:5px;position:relative;top:-3px}#catalog .catalog .snippet .snippet__list .product .product__field .product__toggle .toggle__link,#search .catalog .snippet .snippet__list .product .product__field .product__toggle .toggle__link{display:inline-block;font-size:14px}#catalog .catalog .snippet .snippet__list .product .product__field .product__image,#search .catalog .snippet .snippet__list .product .product__field .product__image{left:5px;position:absolute;top:5px}#catalog .catalog .snippet .snippet__list .product .product__field .product__image:hover,#search .catalog .snippet .snippet__list .product .product__field .product__image:hover{cursor:pointer}#catalog .catalog .snippet .snippet__list .product .product__field .product__image.active .image__full,#search .catalog .snippet .snippet__list .product .product__field .product__image.active .image__full{display:block}#catalog .catalog .snippet .snippet__list .product .product__field .product__image.reverse .image__full,#search .catalog .snippet .snippet__list .product .product__field .product__image.reverse .image__full{top:40px}#catalog .catalog .snippet .snippet__list .product .product__field .product__image.reverse .image__full .image__caret,#search .catalog .snippet .snippet__list .product .product__field .product__image.reverse .image__full .image__caret{top:-24px}#catalog .catalog .snippet .snippet__list .product .product__field .product__image.reverse .image__full .image__caret:after,#search .catalog .snippet .snippet__list .product .product__field .product__image.reverse .image__full .image__caret:after{content:'▲';text-shadow:0 -5px 8px rgba(0,0,0,0.15),0 -1px 1px rgba(0,0,0,0.7)}#catalog .catalog .snippet .snippet__list .product .product__field .product__image .image__preview,#search .catalog .snippet .snippet__list .product .product__field .product__image .image__preview{height:30px;width:30px}#catalog .catalog .snippet .snippet__list .product .product__field .product__image .image__preview .image,#search .catalog .snippet .snippet__list .product .product__field .product__image .image__preview .image{height:100%;width:100%}#catalog .catalog .snippet .snippet__list .product .product__field .product__image .image__full,#search .catalog .snippet .snippet__list .product .product__field .product__image .image__full{background:#fff;border:1px solid #979797;border-radius:3px;box-shadow:0 4px 10px rgba(0,0,0,0.22);display:none;left:0;position:absolute;top:-460px;z-index:2}#catalog .catalog .snippet .snippet__list .product .product__field .product__image .image__full .image__caret,#search .catalog .snippet .snippet__list .product .product__field .product__image .image__full .image__caret{bottom:-26px;color:#fff;font-size:16px;left:27px;position:absolute}#catalog .catalog .snippet .snippet__list .product .product__field .product__image .image__full .image__caret:after,#search .catalog .snippet .snippet__list .product .product__field .product__image .image__full .image__caret:after{content:'▼';text-shadow:0 5px 8px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.7)}#catalog .catalog .snippet .snippet__list .product.with-description:hover .product__field[data-field="title"],#search .catalog .snippet .snippet__list .product.with-description:hover .product__field[data-field="title"]{color:#1241ce}#catalog .catalog .snippet .snippet__list .product.with-description:hover .product__field[data-field="title"] .product__toggle,#search .catalog .snippet .snippet__list .product.with-description:hover .product__field[data-field="title"] .product__toggle{display:inline-block}#catalog .catalog .snippet .snippet__list .product.with-description:hover .product__field[data-field="title"]:hover,#search .catalog .snippet .snippet__list .product.with-description:hover .product__field[data-field="title"]:hover{cursor:pointer}#catalog .catalog .snippet .snippet__list .product.deployed .product__field[data-field="title"],#search .catalog .snippet .snippet__list .product.deployed .product__field[data-field="title"]{color:#1241ce}#catalog .catalog .snippet .snippet__list .product.deployed .product__field[data-field="title"] .product__toggle,#search .catalog .snippet .snippet__list .product.deployed .product__field[data-field="title"] .product__toggle{display:inline-block}#catalog .catalog .snippet .snippet__list .product.deployed .product__field[data-field="title"] .product__toggle .toggle__link,#search .catalog .snippet .snippet__list .product.deployed .product__field[data-field="title"] .product__toggle .toggle__link{display:none}#catalog .catalog .snippet .snippet__list .product.deployed .product__description,#search .catalog .snippet .snippet__list .product.deployed .product__description{display:block}#catalog .catalog .snippet .snippet__list .product .product__description,#search .catalog .snippet .snippet__list .product .product__description{border-bottom:1px solid #e3e3e3;display:none;font-size:14px;font-weight:300;line-height:26px;margin:0 40px 10px;padding:30px 60px}#catalog .catalog .snippet .snippet__list .product .product__actions,#search .catalog .snippet .snippet__list .product .product__actions{height:1px;position:absolute;top:0;width:100%}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.add-to-cart,#search .catalog .snippet .snippet__list .product .product__actions .product__action.add-to-cart{background:#1241ce;border-radius:6px;color:#fff;font-size:18px;font-weight:300;line-height:24px;padding:8px 18px 8px 20px;position:absolute;right:10px;top:0}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.add-to-cart:hover,#search .catalog .snippet .snippet__list .product .product__actions .product__action.add-to-cart:hover{cursor:pointer}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart{background:#e2f3fb;min-width:320px;margin-right:10px;position:absolute;right:0;top:0}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup{background:#fff;border-radius:3px;box-shadow:0 4px 10px rgba(0,0,0,0.22);height:165px;left:-450px;padding:20px 30px;position:absolute;top:-148px;width:480px;z-index:2}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__title,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__title{font-size:28px;font-weight:900;line-height:45px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__description,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__description{font-size:16px;font-weight:300;line-height:22px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__actions,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__actions{margin-top:8px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__actions .popup__action,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__actions .popup__action{background:transparent;border:1px solid #979797;border-radius:6px;display:inline-block;font-size:18px;font-weight:300;line-height:24px;margin-right:10px;padding:7px 30px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__actions .popup__action:hover,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__actions .popup__action:hover{cursor:pointer}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__actions .popup__action.fill,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__actions .popup__action.fill{background:#1241ec;border-color:#1241ce;color:#fff;padding:7px 40px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__contact,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__contact{font-size:28px;font-weight:300;line-height:38px;margin-top:10px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__contact_1{font-size:22px;font-weight:300;line-height:26px;margin-top:5px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__caret,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__popup .popup__caret{bottom:20px;color:#fff;font-size:24px;position:absolute;right:-12px;text-shadow:6px 0 5px rgba(0,0,0,0.1)}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__status,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__status{font-size:18px;font-weight:300;float:left;line-height:40px;margin-right:10px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content{background:#1241ce;border-radius:6px;float:left}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left{background:#fff;border-radius:6px;float:left;margin:2px;overflow:hidden}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left.error,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left.error{background:#ffa4af}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left.info,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left.info{background:#def}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__count,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__count{float:left}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__count .cart__count_field,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__count .cart__count_field{background:transparent;border:0;font-size:18px;font-weight:300;height:36px;line-height:36px;margin-right:5px;padding:0;text-align:right;width:50px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__unit,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__unit{float:left;font-size:18px;font-weight:300;line-height:36px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__action,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__action{float:left;padding:12px 10px 11px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__action:hover,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__action:hover{cursor:pointer}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__action .icon,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_left .cart__action .icon{background:url("/img/icons/x-small.png") no-repeat;height:13px;width:14px}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_right,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_right{float:left}#catalog .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_right .cart__price,#search .catalog .snippet .snippet__list .product .product__actions .product__action.cart .cart__content .cart__content_right .cart__price{color:#fff;font-size:18px;font-weight:300;line-height:40px;padding:0 15px 0 18px}#catalog .catalog .cart__panel,#search .catalog .cart__panel{background:rgba(246,252,255,0.9);height:80px;position:relative;width:100%}#catalog .catalog .cart__panel.fixed,#search .catalog .cart__panel.fixed{bottom:0;max-width:1440px;min-width:1200px;margin:0 auto;position:fixed}#catalog .catalog .cart__panel .cart__panel_right,#search .catalog .cart__panel .cart__panel_right{float:right;padding:15px 30px}#catalog .catalog .cart__panel .cart__panel_right .panel__actions,#search .catalog .cart__panel .cart__panel_right .panel__actions{float:left;margin-right:30px}#catalog .catalog .cart__panel .cart__panel_right .panel__actions .panel__action,#search .catalog .cart__panel .cart__panel_right .panel__actions .panel__action{background:#1241ce;border:0;border-radius:6px;display:block;color:#fff;font-size:18px;font-weight:bold;line-height:24px;padding:15px 60px;text-decoration:none}#catalog .catalog .cart__panel .cart__panel_right .panel__info,#search .catalog .cart__panel .cart__panel_right .panel__info{float:left}#catalog .catalog .cart__panel .cart__panel_right .panel__info .panel__price,#search .catalog .cart__panel .cart__panel_right .panel__info .panel__price{font-size:22px;font-weigh:700;line-height:30px;text-aling:right}#catalog .catalog .cart__panel .cart__panel_right .panel__info .panel__count,#search .catalog .cart__panel .cart__panel_right .panel__info .panel__count{font-size:13px;font-weight:300;line-height:18px;text-align:right}#catalog .catalog .filter,#search .catalog .filter,#catalog .catalog .product__field,#search .catalog .product__field{box-sizing:border-box;padding:0 10px}#catalog .catalog .filter[data-field="title"],#search .catalog .filter[data-field="title"],#catalog .catalog .product__field[data-field="title"],#search .catalog .product__field[data-field="title"]{padding-left:40px;text-align:left;width:40%}#catalog .catalog .filter[data-field="weight"],#search .catalog .filter[data-field="weight"],#catalog .catalog .product__field[data-field="weight"],#search .catalog .product__field[data-field="weight"],#catalog .catalog .filter[data-field="volume"],#search .catalog .filter[data-field="volume"],#catalog .catalog .product__field[data-field="volume"],#search .catalog .product__field[data-field="volume"],#catalog .catalog .filter[data-field="article"],#search .catalog .filter[data-field="article"],#catalog .catalog .product__field[data-field="article"],#search .catalog .product__field[data-field="article"]{text-align:left;width:10%}#catalog .catalog .filter[data-field="unit"],#search .catalog .filter[data-field="unit"],#catalog .catalog .product__field[data-field="unit"],#search .catalog .product__field[data-field="unit"]{text-align:right;padding-right:20px;width:15%}#catalog .catalog .filter[data-field="price"],#search .catalog .filter[data-field="price"],#catalog .catalog .product__field[data-field="price"],#search .catalog .product__field[data-field="price"]{padding-right:25px;text-align:right;width:12%}#contacts{background:#f1f1f1}#contacts .contacts{background:#fff;margin:60px auto;max-width:1440px;min-width:1200px}#contacts .contacts .about{padding:60px 120px}#contacts .contacts .about .about__content{font-size:16px;line-height:25px;padding:0 70px;width:660px}#contacts .contacts .about .about__content h3{font-size:22px;font-weight:bold;line-height:33px;margin-top:25px}#contacts .contacts .about .about__content ul{list-style:none;margin:0 0 45px 0;padding:0}#contacts .contacts .about .about__content ul li{line-height:19px;margin-bottom:16px;padding-left:25px}#contacts .contacts .about .about__content ul li:before{content:'•';left:4px;position:absolute}#contacts .contacts .about .about__content p{margin-bottom:15px}#contacts .contacts .about .about__content .comment{color:#939393;font-size:14px;font-style:italic;line-height:19px;padding-left:150px;position:absolute;right:-320px;top:0;width:220px}#contacts .contacts .about .about__content .comment:before{background:#939393;content:' ';display:block;height:1px;margin-bottom:10px;width:60px}#contacts .contacts .about .about__content .images{margin:65px 0 0 -70px}#contacts .contacts .about .about__content .images .comment{bottom:0;top:auto}#not-found{background:#f1f1f1}#not-found .not-found{width:100%}#not-found .not-found .not-found__logo{background:url("/img/logo.png");display:block;height:67px;margin:40px 60px;width:300px}#not-found .not-found .not-found__content{margin:250px auto;width:700px}#not-found .not-found .not-found__content .not-found__title{font-size:50px;font-weight:bold;line-height:34px}#not-found .not-found .not-found__content .not-found__description{font-size:16px;line-height:25px;margin-top:30px}#not-found .not-found .not-found__content .not-found__actions{margin-top:120px}#not-found .not-found .not-found__content .not-found__actions .not-found__action{background:url("/img/btn-back.png") no-repeat;color:#1241ce;display:block;font-size:33px;height:75px;line-height:75px;margin-left:-10px;text-align:center;text-decoration:none;width:506px}#not-found .not-found .not-found__content .not-found__support{font-size:16px;line-height:24px;margin-top:30px}#cart,#orders{background:#f1f1f1}#cart .cart,#orders .cart{background:#fff;margin:40px auto 0;max-width:1440px;min-width:1200px}#cart .cart .cart__content,#orders .cart .cart__content{padding:0 120px}#cart .cart .cart__content .cart__group,#orders .cart .cart__content .cart__group{border-top:1px solid #b3b3b3;padding:60px 0}#cart .cart .cart__content .cart__group:first-child,#orders .cart .cart__content .cart__group:first-child{border-top:0}#cart .cart .cart__content .cart__group .group__name,#orders .cart .cart__content .cart__group .group__name{box-sizing:border-box;float:left;font-size:23px;font-weight:300;padding-right:40px;width:40%}#cart .cart .cart__content .cart__group .group__content,#orders .cart .cart__content .cart__group .group__content{float:left;width:60%}#cart .cart .cart__content .cart__group .group__content .products__list .product,#orders .cart .cart__content .cart__group .group__content .products__list .product{margin-top:50px}#cart .cart .cart__content .cart__group .group__content .products__list .product:first-child,#orders .cart .cart__content .cart__group .group__content .products__list .product:first-child{margin-top:0}#cart .cart .cart__content .cart__group .group__content .products__list .product.alias .product__info .product__notify,#orders .cart .cart__content .cart__group .group__content .products__list .product.alias .product__info .product__notify{float:right;width:250px}#cart .cart .cart__content .cart__group .group__content .products__list .product.alias .product__info .product__notify .notify__content,#orders .cart .cart__content .cart__group .group__content .products__list .product.alias .product__info .product__notify .notify__content{font-size:15px;font-weight:300;line-height:24px}#cart .cart .cart__content .cart__group .group__content .products__list .product.alias .product__info .product__notify .notify__contact,#orders .cart .cart__content .cart__group .group__content .products__list .product.alias .product__info .product__notify .notify__contact{font-size:22px;font-weight:300;line-height:22px;margin-top:5px}#cart .cart .cart__content .cart__group .group__content .products__list .product.alias .product__cart .product__count,#orders .cart .cart__content .cart__group .group__content .products__list .product.alias .product__cart .product__count{background:#e2f3fb}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__info,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__info{float:left;width:70%}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__title,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__title{font-size:18px;font-weight:300;line-height:30px;margin-bottom:25px}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__title .image,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__title .image{display:inline-block;height:30px;margin-left:10px;position:absolute;top:0}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__weight,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__weight,#cart .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__volume,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__volume,#cart .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__article,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__article,#cart .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__price,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__price{display:inline-block;font-size:15px;font-weight:300;line-height:20px;margin-right:30px}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__price .price__unit,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__info .product__price .price__unit{display:inline-block}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart{float:right;width:30%}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count{border:2px solid #1241ec;border-radius:6px;float:right;height:36px;width:120px}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_field,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_field{background:transparent;border:0;float:left;font-size:18px;font-weight:300;height:36px;line-height:36px;padding:0 5px 0 0;text-align:right;width:60px}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_unit,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_unit{float:left;font-size:18px;font-weight:300;line-height:36px}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_action,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_action{float:right;height:13px;padding:12px 10px 0 0;width:14px;z-index:2}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_action:hover,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_action:hover{cursor:pointer}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_action .icon,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__count .product__count_action .icon{background:url("/img/icons/x-small.png")}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__summ,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__summ{clear:both;float:right;font-size:18px;line-height:24px;margin-top:10px}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__summ .product__summ_content,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__summ .product__summ_content{display:inline-block}#cart .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__summ .product__summ_unit,#orders .cart .cart__content .cart__group .group__content .products__list .product .product__cart .product__summ .product__summ_unit{display:inline-block}#cart .cart__panel,#orders .cart__panel{background:rgba(226,243,251,0.95);height:100px;margin-bottom:40px;width:100%}#cart .cart__panel.fixed,#orders .cart__panel.fixed{bottom:0;left:0;margin-bottom:0;position:fixed}#cart .cart__panel.with-comment .panel__info,#orders .cart__panel.with-comment .panel__info{line-height:30px !important;padding:20px 0}#cart .cart__panel .cart__panel_center,#orders .cart__panel .cart__panel_center{margin:0 auto;max-width:1440px;min-width:1200px}#cart .cart__panel .cart__panel_center .cart__panel_right,#orders .cart__panel .cart__panel_center .cart__panel_right{float:right;margin-right:120px}#cart .cart__panel .cart__panel_center .cart__panel_right .panel__info,#orders .cart__panel .cart__panel_center .cart__panel_right .panel__info{float:left;font-size:18px;font-weight:300;line-height:100px}#cart .cart__panel .cart__panel_center .cart__panel_right .panel__info .panel__count,#orders .cart__panel .cart__panel_center .cart__panel_right .panel__info .panel__count{display:inline-block}#cart .cart__panel .cart__panel_center .cart__panel_right .panel__info .panel__price,#orders .cart__panel .cart__panel_center .cart__panel_right .panel__info .panel__price{display:inline-block;font-size:25px;font-weight:bold;top:2px}#cart .cart__panel .cart__panel_center .cart__panel_right .panel__actions,#orders .cart__panel .cart__panel_center .cart__panel_right .panel__actions{float:left;margin-left:30px;padding:23px 0}#cart .cart__panel .cart__panel_center .cart__panel_right .panel__actions .panel__action,#orders .cart__panel .cart__panel_center .cart__panel_right .panel__actions .panel__action{background:#1241ce;border-radius:6px;display:block;color:#fff;font-size:18px;font-weight:700;height:54px;line-height:54px;padding:0 30px}#order{background:#f1f1f1}#order .order{background:#fff;margin:40px auto;max-width:1440px;min-width:1200px}#order .order .order__nav{margin:0 auto;padding:60px 0;width:630px}#order .order .order__nav .nav__item{border:1px solid #aaa;border-radius:8px;box-sizing:border-box;display:block;float:left;height:90px;margin-left:30px;width:300px}#order .order .order__nav .nav__item:first-child{margin-left:0}#order .order .order__nav .nav__item.active{border:3px solid #1241ce}#order .order .order__nav .nav__item .item__title{color:#000;font-size:23px;font-weight:300;line-height:34px;margin-top:10px;text-align:center}#order .order .order__nav .nav__item .item__description{color:#636363;font-size:16px;font-weight:300;line-height:27px;text-align:center}#order .order .order__content.without-nav{padding-top:100px}#order .order .order__content .order__title{font-size:45px;font-weight:900;line-height:45px;margin:20px 0;text-align:center}#order .order .order__content .order__description{font-size:23px;font-weight:300;line-height:34px;text-align:center}#order .order .order__content .order__actions{margin:40px 0;text-align:center}#order .order .order__content .order__actions .order__action{border:1px solid #1241ce;border-radius:8px;color:#1241ce;display:inline-block;font-size:23px;font-weight:300;height:75px;line-height:75px;padding:0 40px}#order .order .order__content .order__form{padding:50px 120px}#order .order .order__content .order__form .order__form_group{margin-bottom:100px}#details{background:#f1f1f1}#details .details{background:#fff;margin:60px auto;max-width:1440px;min-width:1024px;padding:80px 120px}#details .details .details__form_group{margin-top:80px}#details .details .details__form_group:first-child{margin-top:0}#details .details .details__form_group .form-action{width:100%}#details .details .details__form_group .form-action .details__action_backup{background:transparent;border:1px solid #1241ce;color:#1241ce;float:right;font-weight:300;line-height:68px;margin-right:25px;width:30%}#details .details .details__form_group .form-action .details__action_submit{float:right;width:60%}#orders{background:#f1f1f1}#orders .orders{background:#fff;margin:60px auto;width:900px}#orders .orders .orders__list .order{font-size:18px;font-weight:300;min-height:70px;padding:0 40px}#orders .orders .orders__list .order:hover{background:#e2f3fb;cursor:pointer}#orders .orders .orders__list .order.select{background:#e2f3fb;cursor:default}#orders .orders .orders__list .order.select .order__content{display:block}#orders .orders .orders__list .order .product__summ_content:before{content:'=';display:inline-block;margin-right:5px}#orders .orders .orders__list .order.success .order__content:after{background:url("/img/paid.png");bottom:100px;content:' ';display:block;height:189px;left:120px;position:absolute;width:300px}#orders .orders .orders__list .order.success .order__content .order__action{margin-bottom:100px}#orders .orders .orders__list .order.success .order__content .product__cart{text-align:right}#orders .orders .orders__list .order.null .order__title:after,#orders .orders .orders__list .order.null .order__cart:after{background:#fff;content:' ';display:block;height:100%;opacity:.8;position:absolute;top:0;width:100%;z-index:3}#orders .orders .orders__list .order.null .order__title{width:70%}#orders .orders .orders__list .order.null .order__actions .order__title:after{display:none}#orders .orders .orders__list .order .order__date{float:left;line-height:70px;width:150px}#orders .orders .orders__list .order .order__id{float:left;line-height:70px;margin-left:20px;width:100px}#orders .orders .orders__list .order .order__right{float:right}#orders .orders .orders__list .order .order__right .order__status{float:left;line-height:70px}#orders .orders .orders__list .order .order__right .order__summ{float:left;font-weight:bold;line-height:70px;text-align:right;width:120px}#orders .orders .orders__list .order .order__content{background:#fff;display:none;float:left;margin:0 -40px}#orders .orders .orders__list .order .order__content .prev-border{background:#f1f1f1;height:12px;width:100%}#orders .orders .orders__list .order .order__content .prev-border svg{height:100%;left:0;position:absolute;top:0;width:100%}#orders .orders .orders__list .order .order__content .next-border{background:#f1f1f1;height:12px;width:100%}#orders .orders .orders__list .order .order__content .next-border svg{height:100%;left:0;position:absolute;top:0;width:100%}#orders .orders .orders__list .order .order__content .order__title{font-size:35px;font-weight:bold;padding:50px 120px 0}#orders .orders .orders__list .order .order__content .order__title .order__title_status{display:inline-block;font-size:16px;font-weight:300;line-height:47px;margin-left:20px;position:absolute}#orders .orders .orders__list .order .order__content .order__cart .cart{margin:0}#orders .orders .orders__list .order .order__content .order__cart .cart__panel,#orders .orders .orders__list .order .order__content .order__cart .cart__panel.fixed{background:#fff;height:30px;position:relative}#orders .orders .orders__list .order .order__content .order__cart .cart__panel .panel__info,#orders .orders .orders__list .order .order__content .order__cart .cart__panel.fixed .panel__info{font-weight:700;line-height:30px}#orders .orders .orders__list .order .order__content .order__actions{margin-bottom:50px;padding:0 120px;text-align:right}#orders .orders .orders__list .order .order__content .order__actions .order__action{display:inline-block;height:75px;line-height:75px;margin-left:30px;padding:0;text-align:center;width:305px}#orders .orders .orders__list .order .order__content .order__actions .order__action.fill{background:#1241ce;border:1px solid #1241ce;color:#fff;font-weight:700}.registration_error{position:absolute;top:225px;left:120px;font-weight:bold;color:red;z-index:1000}.registration_error a{font-weight:normal}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/top.tag/style.css?17817275081517*/
.header-n__modal a{
	color: #fff;
}
.header-n__modal span.js-top-popup_btn {
	background: #fff;
	padding: 3px 30px;
	color: #000;
	border-radius: 5px;
	margin-left: 15px;
	cursor: pointer;
}
.header-n__modal span.js-top-popup_btn:hover{
	opacity: 0.8;
}
@media (max-width: 640px){
	.header-n__modal {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.header-n__modal span.js-top-popup_btn {
		margin-left: 0;
		margin-top: 15px;
	}
}
.overlay_popup {
	position: fixed;
	z-index: 999;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background: #000;
	opacity: 0.5;
}
.window_popup {
	position: fixed;
	z-index: 1000;
	width: 50%;
	background: #fff;
	padding: 50px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.window_popup,
.overlay_popup{
	display: none;
}
.close_popup {
	width: 25px;
	height: 25px;
	background: url(/adds/img/close.png) no-repeat center;
	position: absolute;
	right: 25px;
	top: 25px;
	cursor: pointer;
}
.big__row + .big__row{
	margin-top: 50px;
}
.small__row + .small__row{
	margin-top: 25px;
}
.small__row span {
	font-weight: 700;
	display: block;
}
@media (max-width: 992px){
	.window_popup {
		width: 80%;
	}
}
@media (max-width: 767px){
	.window_popup {
		padding: 25px;
	}
	.close_popup {
		top: 5px;
		right: 5px;
		width: 15px;
		height: 15px;
	}
}
@media (max-width: 767px) and (max-height: 895px) {
.window_popup {
    height: 90%;
}
.big__row {
    overflow-y: scroll;
    height: 100%;
}
}
.header-n__modal._warning {
    background: red !important;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.section.list/header-menu/style.css?17817275087305*/
/* line */
.bx_catalog_line{margin-bottom: 30px;}
.bx_catalog_line .bx_catalog_line_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_line .bx_catalog_line_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_line .bx_catalog_line_ul{padding: 0;}
.bx_catalog_line .bx_catalog_line_ul li{
	margin-bottom: 20px;
	list-style: none;
}
.bx_catalog_line .bx_catalog_line_ul li:before {content: '' !important}

.bx_catalog_line .bx_catalog_line_img{
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 40px;
	width: 125px;
	height: 125px;
	border:1px solid #ccc;
	border-radius: 2px;
			background-position: center;
			background-repeat: no-repeat;
	-webkit-background-size:contain;
			background-size:contain;
}

.bx_catalog_line .bx_catalog_line_title{
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 18px;
}
.bx_catalog_line .bx_catalog_line_title a{
	color: #4c7da6;
	font-size: 18px;
}
.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration: none;}
.bx_catalog_line .bx_catalog_line_title span{font-size: 16px}
.bx_catalog_line .bx_catalog_line_description{
	color: #3f3f3f;
	font-size: 13px;
	line-height: 16px;
}


@media (max-width:639px) {
	.bx-touch .bx_catalog_line .bx_catalog_line_img{
		margin-right: 10px;
		width: 50px;
		height: 50px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 14px;
	}
	.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size: 14px;}
	.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size: 11px;}
}



.bx_catalog_line .bx_catalog_line_img,
.bx_catalog_line .bx_catalog_line_title,
.bx_catalog_line .bx_catalog_line_title a,
.bx_catalog_line .bx_catalog_line_description{
	-webkit-transition: all 0.3s ease;
	   -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	     -o-transition: all 0.3s ease;
	 		transition: all 0.3s ease;
}

/* text */
.bx_catalog_text{margin-bottom: 30px;}
.bx_catalog_text .bx_catalog_text_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_text .bx_catalog_text_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_text .bx_catalog_text_ul{padding: 0;}
.bx_catalog_text .bx_catalog_text_ul li{
	float: left;
	margin: 0 10px 10px;
	list-style: none;
}
.bx_catalog_text .bx_catalog_text_ul li:before {content: '' !important}
.bx_catalog_text .bx_catalog_text_title{
	margin: 0;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}
.bx_catalog_text .bx_catalog_text_title a{
	color: #4c7da6;
	white-space: nowrap;
	font-size: 14px;
}
.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration: none}
.bx_catalog_text .bx_catalog_text_title span{font-size: 12px;}

@media (max-width:639px) {
	.bx-touch .bx_catalog_text .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 12px;
	}
	.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size: 12px;}
}

	.bx_catalog_text .bx_catalog_line_title,
	.bx_catalog_text .bx_catalog_line_title a{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
	
/* tile */

.bx_catalog_tile{margin-bottom: 30px;}
.bx_catalog_tile .bx_catalog_tile_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_tile .bx_catalog_tile_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_tile .bx_catalog_tile_ul{padding: 0;}
.bx_catalog_tile .bx_catalog_tile_ul li{
	float: left;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
	margin-bottom: 20px;
	padding: 0 10px;
	width:12.5%;
	list-style: none;
	text-align: center;
}
.bx_catalog_tile .bx_catalog_tile_ul li:before {content: '' !important}
.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: both;}

.bx_catalog_tile .bx_catalog_tile_img{
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0 auto;
	width: 78px;
	height: 78px;
	border:1px solid #ccc;
	border-radius: 2px;
			background-color: #fff;
			background-position: center;
			background-repeat: no-repeat;
	-webkit-background-size:contain;
			background-size:contain;
}
.bx_catalog_tile .bx_catalog_tile_title{
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a{
	color: #4c7da6;
	font-size: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration: none;}
.bx_catalog_tile .bx_catalog_tile_title span{font-size: 12px;}




/*2*/
@media (max-width:980px){
	.bx_catalog_tile .bx_catalog_tile_ul li{width:20%;}
	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear: both;}
}
/*3*/
@media (max-width:639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title{
		margin-bottom: 5px;
		line-height: 14px;
	}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size: 11px;}
}
@media (min-width:480px) and (max-width:639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear: both;}
}
/*4*/
@media (max-width:479px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_img{
		width: 100%;
		height: 80px;
	}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear: both;}

}


	.bx_catalog_tile .bx_catalog_tile_title,
	.bx_catalog_tile .bx_catalog_tile_title a,
	.bx_catalog_tile .bx_catalog_tile_ul li,
	.bx_catalog_tile .bx_catalog_tile_img{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
	
/* list */

.bx_sitemap{margin-bottom: 30px;}
.bx_sitemap .bx_sitemap_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_sitemap .bx_sitemap_title a{
	color: #000;
	text-decoration: none;
}

.bx_sitemap .bx_sitemap_ul li{
	padding: 0;
	line-height: 14px;
}
.bx_sitemap .bx_sitemap_ul li:before {content: '' !important}
.bx_sitemap .bx_sitemap_li_title{
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: top;
	font-weight: normal;
	line-height: 13px;
	margin-bottom: 10px;
}
.bx_sitemap .bx_sitemap_li_title a{
	color: #4c7da6;
	white-space: nowrap;
	font-size: 13px;
}
.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration: none}
.bx_sitemap .bx_sitemap_li_title span{font-size: 11px;}

@media (max-width:639px) {
	.bx-touch .bx_sitemap .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 12px;
	}
	.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size: 12px;}
}

	.bx_sitemap .bx_catalog_line_title,
	.bx_sitemap .bx_catalog_line_title a{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
/* End */


/* Start:/bitrix/templates/.default/components/electrostyle/search.title/activ-search-new-fws/style.css?17817275089825*/
div.title-search-result {
	/*border:1px solid #c6c6c6;*/
	display:none;
	overflow:hidden;
	z-index:205;
	width: auto !important;
	/*top: 35px;*/
	/*top: 445px !important;*/
	width: 100% !important;
    box-sizing: border-box;
    margin-top: -2px;
    left: 0 !important;
    z-index: 1000;
    background: #f7f7f7;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width: 100% !important;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:11px;
	padding-bottom:11px;
	text-align:left;
	white-space:nowrap;
	border-bottom: 2px solid #f1f1f1;
}

table.title-search-result td.title-search-item {
    padding-left: 20px;
    padding-right: 20px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
	color: #000000;
	font-size: 14px;
	font-weight: 300;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	/*color:#cf0000;*/
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#e2f2fa;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
	background-color: #2c30cc !important;
}

table.title-search-result td.title-search-all a{
	text-decoration:none;
	color: #ffffff;
	font-size: 16px;
	font-weight: 400;
	text-align: center;
    display: block;
    background-color: #2c30cc !important;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/.default/components/electrostyle/search.title/activ-search-new-fws/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
	top: 40px;
}
.pr_1, .pr_2 {
    display: flex;
    flex-direction: column;
    color: #757575;
    font-size: 14px;
    font-weight: 300;
}
.pr_1 .val {
    font-weight: bold;
    font-size: 18px;
    color: #000;
}
.pr_2 {
    margin: 15px 0;
}
.pr_2 .val {
    font-weight: bold;
    font-size: 16px;
}
#form_search {
	position: relative;
	z-index: 2
}

#contacts .contacts .about .about__content,
.form-search {
	width: 100% !important;
}

.search_result.active {
	display: flex;
	justify-content: space-between;
	background: #fff;
	overflow: hidden;
	/* max-height: 50vh;
	height: 100%; */
	z-index: 999;
}

.search_result.active .left {
	width: 30%;
	overflow: auto;
	max-height: 45vh;
	height: 100%;
}

.search_result.active .right {
	width: 65%;
	overflow: auto;
	max-height: 45vh;
	height: 100%;
}

.search_result {
	margin-top: -3px;
	padding-top: 20px;
	border: 1px solid #cdcdcd;
	z-index: 1;
	border-radius: 0 0 5px 5px;
	display: none;
}

.col-md-6.right {
	margin-top: -16px;
	margin-right: -18px
}

.search_result .cat-all.active .items-count,
.search_result .search-cat.active .cat-count {
	width: 22px;
	line-height: 22px;
	text-align: center;
	color: #fff;
	background: #1241ce;
	font-size: 11px;
	border-radius: 2px
}

.search_result .cat-all .items-count,
.search_result .search-cat .cat-count {
	width: 22px;
	line-height: 22px;
	text-align: center;
	color: #566b75;
	border-radius: 2px;
	background: #e3ecef;
	font-size: 11px;
}

.search-item {
	display: flex;
	align-items: center;
	padding: 18px 16px;
	border-bottom: 1px solid #e3ecef;
}

.search-cat,
.cat-all {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 18px;
	border-bottom: 1px solid #f1f6f7;
	font-size: 16px;
	color: #263238;
	text-align: left;
	line-height: 19px;
	cursor: pointer
}

.cat-all.active,
.search-cat.active {
	background: #E3ECEF;
}

.search-cat:hover,
.cat-all:hover {
	color: #6639b6;
	cursor: pointer
}

.search_result div:after {
	display: none;
}

.search-item__img {
	width: 50px;
	min-width: 50px;
	margin-right: 20px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.search-item__thumb {
	width: auto;
	max-width: 50px;
	height: auto;
	max-height: 50px;
}

.search-item__info {
	flex: 1;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.search-item__name {
	max-width: 400px
}

.search-item__article{
	font-size: 14px;
	color: #999999
}

.search-item__title {
	font-size: 14px;
	color: #263238;
	text-decoration: none;
	/* display:inline-block;

	overflow: hidden;
	text-overflow: ellipsis */

	display: -webkit-box;
	max-height:60px;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	overflow: hidden;	
}

.search-item__title:hover,
.search-item__title:active {
	color: #6639b6;
}

.form-search__input {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #fff;
	border-radius: 5px;
	font-size: 18px;
	color: #000;
	font-weight: 300;
	padding: 0 20px;
	border: 1px solid #cdcdcd;
	box-sizing: border-box;
}

.form-search__submit {
	border: none;
	outline: 0;
	position: absolute;
	top: 0;
	right: 0;
	width: 60px;
	height: 40px;
	background: url(/verstka/images/search-icon.png) center center no-repeat;
}

.search-item__in_stock {
	margin-left: auto;
	margin-right: 20px;
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 19px;
	color: #757575;
}

@media (max-width: 625px) {
	.search_result.active {
		flex-wrap: wrap;
		height: calc(100vh - 140px);
		max-height: unset;
		/* margin-left: -20px; */
		/* margin-right: -15px; */
	}

	.search_result.active .left {
		display: none;
	}

	.search_result.active .right {
		display: flex;
		flex-wrap: wrap;
		width: 100%;
	}

	.search_result.active .search-item__info {
		flex-wrap: wrap;
	}

	.search-item__in_stock {
		margin: 0
	}

	.search-item__price-current {
		margin-right: auto;
		font-weight: bold;
	}
	.form-search__submit {
		border: none;
		outline: 0;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		margin: auto 0;
		width: 60px;
		height: 40px;
		background: url(/verstka/images/close-icon-n.png) center center no-repeat;
	}
}

.form-search__reset {
		border: none;
		outline: 0;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		margin: auto 0;
		width: 60px;
		height: 40px;
		background: url(/verstka/images/close-icon-n.png) center center no-repeat;
}

@media (min-width: 1100px) {
	.form-search__reset {
		display:none;
	}
}
@media (min-width:1100px) and (max-width: 1720px){
    .search-cat, .cat-all {
    	font-size: 12px;
		padding: 12px;
	}
	.search_result.active .left{
    	width: 22%;
	}
	.search_result.active .right{
		width: 78%;
    	overflow-x: hidden;
	}
	.catalog_element_buy_btn a{
    	width: 70%;
    	font-size: 12px;
    	padding: 10px 0;
	}
	.search-item__in_stock{
    	font-size: 10px;
	}
	.search-item__title{
		
    	font-size: 10px;
	}
	.product-store-popup{
    	min-width: 230px;

    	padding: 10px 15px;
	}
	.product-store-popup .product-store-popup__section-title{
    	font-size: 10px;

    	margin-bottom: 10px;
	}
	.product-store-popup .product-store-popup__item{
    	font-size: 8px;
    	margin-bottom: 10px;
	}
	#search_result_search_text.search_result.active .product-store-info .product-store-popup{
		transform: translate(-106%, 1%);
	}
	.header-n__bot-search-input input{

    	padding: 5px;
	}
	.catalog_element_buy_wrap_all .cart__item_count .product__count_field{
    	font-size: 10px;
	}
	.catalog_element_buy_wrap_all .cart__item_count_wpap{
    	max-width: 110px;
        min-width: 105px !important;
		margin: 0;
	}
}
@media (min-width:1100px) and (max-width: 1290px){
	.search-item{

    	padding: 15px 5px;
	}
	.search-item .product-store-info .product-store-info__quantity{
		font-size: 7px;
	}
	.search-item .search-item__in_stock{

    	flex: 0 0 50px;
	}
	.search-item__img{
		
    	margin-right: 10px;
	}
	.search_list .search-item__article{

    	font-size: 7px;
	}
	.search_list .product .cart__item_count_wpap, .product .catalog_element_buy_btn{

    	min-width: 120px;
	}
	.items-count, .cat-count{
		display: none;
	}
	.search_list .search-item__name{

    	margin-right: 0;
	}
	#search_result_search_text.search_result.active .product-store-info .product-store-popup{
		
        transform: translate(-90%, 1%);
	}
	.product-store-popup{

        min-width: 190px;
	}
	.product-store-popup{

        padding: 5px 10px;
	}
    .catalog_element_buy_wrap_all .cart__item_count_wpap {
        max-width: 100px;
        min-width: 90px !important;
        margin: 0;
    }
	
}

@media (min-width:1100px) and (max-width: 1200px){
	.catalog_element_buy_wrap_all .cart__item_count_wpap {
        max-width: 80px;
        min-width: 60px !important;
    }
	.catalog_element_buy_btn a{
		width: 50%;
        font-size: 8px;
	}
}

@media (min-width: 992px) {
    #search_result_search_text.search_result.active .product-store-info .product-store-popup {
        transform: translate(-106%, 14%);
    }
	#title-search .search_result .product-store-popup::before {
        bottom: 0;
        top: 0;
        transform: rotateZ(-80deg) translateY(10px) translateX(10px);
        right: 0;
        left: unset;
    }
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/style.css?17817275088385*/
.bx_cart_block{
	/*color:#404040;*/
	font-size:12px;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	white-space: normal;
	line-height: normal !important;
}
.bx_cart_block.bx_cart_fixed{
	border:1px solid #b7b7b7;
	background:#fff;
	max-height: 100%;
	width:100%;
	overflow: hidden;
	border-radius:3px;
	position:fixed;
	z-index:1000;
	width:210px;
	box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	/*max-height:100%;*/
	
}
.bx_cart_block.bx_cart_fixed.top 	{top:5px}
.bx_cart_block.bx_cart_fixed.right 	{right:5px}
.bx_cart_block.bx_cart_fixed.bottom {bottom:5px}
.bx_cart_block.bx_cart_fixed.left 	{left:5px}
.bx_cart_block.bx_cart_fixed.max_height{top:5px;bottom:5px}
/**/
.bx_cart_block.bx_cart_sidebar 			.bx_small_cart{padding:10px 8px;}
.bx_cart_block.bx_cart_fixed 			.bx_small_cart{padding:10px 8px;line-height: 18px;}
.bx_cart_block.bx_cart_fixed.min 						{min-height:88px}
.bx_cart_block.bx_cart_fixed.min		.bx_small_cart{padding:10px 8px}
/*.bx_cart_block.bx_cart_fixed.max_height .bx_small_cart{padding:10px 8px }*/
.bx_cart_block .bx_small_cart .icon_cart,
.bx_cart_block .bx_small_cart .icon_info,
.bx_cart_block .bx_small_cart .icon_spacer,
.bx_cart_block .bx_small_cart .icon_profile{
	display:inline-block;
	width:20px;
	height:14px;
	margin-right:3px;	
	position: relative;
	margin-bottom: -3px;
}
/*
.bx_cart_sidebar .bx_small_cart .icon_cart{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/images/cart.png)    no-repeat top center}
.bx_cart_sidebar .bx_small_cart .icon_cart{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/images/cart.png)    no-repeat top center}
.bx_cart_sidebar .bx_small_cart .icon_profile{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/images/profile.png) no-repeat top center}
*/

.bx_cart_block .bx_small_cart .icon_cart{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/images/cart.png)    no-repeat top center}
.bx_cart_block .bx_small_cart .icon_profile{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/images/profile.png) no-repeat top center}
.bx_cart_block .bx_small_cart .icon_info{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/images/info.png) no-repeat top center}

.bx_cart_block .bx_small_cart a{font-weight:bold;/*color:#404040*/}
.bx_cart_block .bx_small_cart a:hover{text-decoration:none}
.bx_cart_block .bx_small_cart .link_profile{font-weight:normal}
.bx_cart_block .bx_small_cart .link_another{font-weight:normal; margin-left:26px;}

.bx_cart_block 							.bx_item_listincart{position:relative;width:100%}
.bx_cart_block.bx_cart_fixed 			.bx_item_listincart{padding-bottom:21px}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart{
	position: absolute;
	bottom: 0;
	/*height: 100%;*/
	top: 70px;
}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart.top2{top: 55px;}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart.top1{top: 40px;}
.bx_cart_block.bx_cart_fixed.close .bx_item_listincart{	top:auto !important}

.bx_cart_block 				 		 	.bx_item_listincart .bx_itemlist_container{/*padding-bottom:21px;*/padding-top:10px;width:100%}
.bx_cart_block.bx_cart_fixed 		 	.bx_item_listincart .bx_itemlist_container{position:relative}
/*.bx_cart_block.bx_cart_sidebar .bx_title_component{*/
	/*margin:10px;*/
	/*padding:10px 0 17px;*/
	/*font-size:18px;*/
	/*line-height:20px;*/
	/*color:#000;*/
	/*vertical-align:middle;*/
	/*border-bottom:1px solid #E5E5E5;*/
/*}*/
/*.bx_cart_block.bx_cart_sidebar .bx_title_component .cart_icon_big{*/
	/*line-height:20px;*/
	/*height:20px;*/
	/*width:25px;*/
	/*background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/images/cart_big.png) no-repeat center;*/
/*}*/
/*.bx_cart_block.bx_cart_sidebar.close 	.bx_item_listincart{height:0;overflow:hidden}*/
.bx_cart_block.bx_cart_fixed .bx_item_listincart .bx_itemlist_container{
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	overflow:auto;
}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart .bx_itemlist_container{
	position: absolute;
	bottom: 80px;
	top: 0;
}
.bx_cart_block.bx_cart_fixed.close.top{bottom:auto}
.bx_cart_block.bx_cart_fixed.close.bottom{top:auto}
.bx_cart_block.bx_cart_fixed.close .bx_item_listincart{height:0;overflow:hidden}

.bx_cart_block.bx_cart_fixed .bx_item_listincart .status{
	width:100%;
	background:#f7f7f7;
	position:absolute;
	bottom:0;
	z-index:120;
	text-align:center;
	font-size:12px;
	color:#4f4f4f;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding:3px;
	border-radius:0 0 2px 2px ;
}

.bx_cart_block 					.bx_item_listincart .status:hover{background:#ececec;cursor:pointer}
.bx_cart_block 					.bx_item_listincart .bx_itemincart{
	position:relative;
	padding:0 10px;
	margin-bottom:15px;
}
.bx_cart_block 					.bx_item_listincart .bx_item_status{
	font-weight:bold;
	padding:3px;
	background:#ebebeb;
	margin:0 10px 20px;
	line-height:16px;
	font-size:13px;
	/*height:16px;*/
	border-radius:3px;
	text-align:center;
}
/*.bx_cart_block.bx_cart_fixed    .bx_item_listincart .bx_itemincart{position:relative}*/
.bx_cart_block .bx_item_listincart .bx_item_delete{
	background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/images/delete_item.png) no-repeat center;
	width:16px;
	height:16px;
	position:absolute;
	right:10px;
	top:-3px;
	cursor:pointer;
	opacity: .2;
}
.bx_cart_block .bx_item_listincart .bx_item_delete:hover{opacity: 1;}
.bx_cart_block .bx_item_listincart .bx_item_img_container{
	text-align:center;
	padding-bottom:16px;
	color:#3f3f3f;
	font-size:12px;
}
.bx_cart_block .bx_item_listincart .bx_item_img_container a{}
.bx_cart_block .bx_item_listincart .bx_item_img_container a img{
	max-width:90px;
	height:auto;
	border:1px solid #e6e6e6;
}
.bx_cart_block .bx_item_listincart .bx_item_title{padding-bottom:5px}
.bx_cart_block .bx_item_listincart .bx_item_title a{
	font-size:13px;
	color:#3f3f3f;
	text-decoration:none;
}
.bx_cart_block .bx_item_listincart .bx_item_title a:hover{text-decoration:underline}
.bx_cart_block .bx_item_listincart .bx_item_price{padding-bottom:5px}
.bx_cart_block .bx_item_listincart .bx_item_price .bx_item_oldprice{
	text-decoration:line-through;
	color:#b0b0b0;
	vertical-align:bottom;
	font-size:12px;
	font-weight:bold;
}
.bx_cart_block .bx_item_listincart .bx_item_col_summ{
	font-size:12px;
	border-bottom:1px solid #E5E5E5;
	padding-bottom:10px;
}
.bx_cart_block .bx_item_listincart .bx_itemincart:last-child .bx_item_col_summ{border-bottom:none}
.bx_cart_block .bx_item_hr{
	border:none;
	border-top:1px solid #e5e5e5;
	width:100%;
	margin:11px 0;
}
.bx_cart_block .bx_item_listincart .bx_button_container{
	/*height:62px;*/
	width:100%;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding:15px 10px;
	text-align:center;
}
.bx_cart_block.bx_cart_fixed .bx_item_listincart .bx_button_container{position:relative}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart .bx_button_container{
	position:absolute;
	bottom:21px;
}


/* buttons */
.bx_cart_block .bx_bt_button_type_2{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	cursor:pointer;
}

.bx_cart_block .bx_bt_button_type_2 				{
	border:1px solid #e9e9e9;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));
	background-image:-webkit-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:-moz-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:-o-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	color:#656565;
	text-shadow:0 1px 0 #fff;
}
.bx_cart_block .bx_bt_button_type_2:hover 		{background:#fff}
.bx_cart_block .bx_bt_button_type_2:active 	{
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fcfcfc));
	background-image:-webkit-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:-moz-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:-o-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
}

.bx_cart_block .bx_small.bx_bt_button_type_2{
	display:inline-block;
	min-width:20px;
	line-height:20px;
}

.bx_cart_block .bx_small.bx_bt_button_type_2 		{ }
.bx_cart_block .bx_small.bx_bt_button_type_2:hover 	{ }
.bx_cart_block .bx_small.bx_bt_button_type_2:active 	{ }


.bx_cart_block .bx_medium.bx_bt_button_type_2		{
	padding:0 13px;
	height:25px;
	font-weight:bold;
	line-height:25px;
}

.bx_cart_block .bx_medium.bx_bt_button_type_2 		{font-weight:bold}
.bx_cart_block .bx_medium.bx_bt_button_type_2:hover{ }
.bx_cart_block .bx_medium.bx_bt_button_type_2:active{ }



/* End */


/* Start:/bitrix/templates/.default/components/bitrix/sale.basket.basket.small/micro_cart/style.css?17817275083162*/
/*Table*/
table.sale_basket_small
{
	width:245;
	border-collapse:collapse;
	font-size:12px;
	border:1px solid #ADC3D5;
}

/*Table head*/
table.sale_basket_small th
{
	text-align: left;
	color:#25639A;
}

/* Table cells and heads*/
table.sale_basket_small th, table.sale_basket_small td
{
	padding: 3px 5px;
	vertical-align:top;
}


/*.mini_cart_wrap_all{
	width: 420px;
	border: 2px solid #f7f7f7;
	background-color: #ffffff;
    position: absolute;
    top: 150px;
    left: -125px;
    z-index: 3;
    display: none;
}*/
/*.mini_cart_items{

}
.mini_cart_item{
    padding-bottom: 5px;
    border-bottom: 2px solid #f7f7f7;
}
.mini_cart_item .mini_cart_item_img{
	float: left;
    box-sizing: border-box;
    padding: 10px 10px 0px 10px;
    width: 60px;
    max-height: 50px;
}
.mini_cart_item .mini_cart_item_img img{
	max-width: 40px;
	max-height: 40px;
	width: 100%;
}
.mini_cart_item .mini_cart_item_name{
    float: left;
    width: 355px;
    position: relative;
}
.mini_cart_item .mini_cart_item_name .mini_cart_item_name_text{
	color: #1241ce;
	font-size: 14px;
	font-weight: 400;
    padding-right: 20px;
    line-height: 20px;
    padding-top: 7px;
    text-align: left;
}
.mini_cart_item .mini_cart_item_name .mini_cart_item_del{
    height: 13px;
    width: 14px;
    z-index: 2;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}
.mini_cart_item .mini_cart_item_name .mini_cart_item_del .icon{
	background: url(/img/icons/x-small.png);
    display: block;
	height: 13px;
    width: 14px;
}
.mini_cart_item .mini_cart_item_quantity{
    margin-left: 60px;
    width: 355px;
    padding-right: 10px;
    box-sizing: border-box;
}
.mini_cart_item .mini_cart_item_quantity .mini_cart_item_quantity_info{
	color: #000000;
	font-size: 14px;
	font-weight: 400;
	float: left;
}
.mini_cart_item .mini_cart_item_quantity .mini_cart_item_quantity_total{
	color: #000000;
	font-size: 14px;
	font-weight: 700;
	float: right;
}
.mini_cart_totals{
	background-color: #f7f7f7;
	margin-bottom: 2px;
    padding: 5px 15px 5px 15px;
}
.mini_cart_totals_text{
	color: #000000;
	font-size: 14px;
	font-weight: 400;
    float: left;
}
.mini_cart_total{
	color: #000000;
	font-size: 14px;
	font-weight: 700;
	float: right;
}
.mini_cart_btns{
	background-color: #f7f7f7;
    padding: 5px 15px 5px 15px;
}
.mini_cart_btn_cart{
    width: 190px;
    float: left;
}
.mini_cart_btn_cart a{
	background: transparent;
	border-radius: 6px;
	display: block;
	color: #4f53d4;
	font-size: 14px;
    font-weight: 400;
	height: 38px;
	line-height: 38px;
    padding: 0 15px;
    text-align: center;
	border: 1px solid #4f53d4;
}
.mini_cart_btn_cart a:hover{
	background: #1241ce;
	color: #fff;
	border: 1px solid #4f53d4;
}
.mini_cart_btn_make{
    width: 190px;
    float: right;
}
.mini_cart_btn_make a{
	background: #1241ce;
    border-radius: 6px;
    display: block;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 38px;
    line-height: 38px;
    padding: 0 15px;
    text-align: center;
    border: 1px solid #4f53d4;
}
.mini_cart_btn_make a:hover{
	background: transparent;
	color: #4f53d4;
	border: 1px solid #4f53d4;
}*/
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/sale.basket.basket.small/mini_cart_new/style.css?17817275083162*/
/*Table*/
table.sale_basket_small
{
	width:245;
	border-collapse:collapse;
	font-size:12px;
	border:1px solid #ADC3D5;
}

/*Table head*/
table.sale_basket_small th
{
	text-align: left;
	color:#25639A;
}

/* Table cells and heads*/
table.sale_basket_small th, table.sale_basket_small td
{
	padding: 3px 5px;
	vertical-align:top;
}


/*.mini_cart_wrap_all{
	width: 420px;
	border: 2px solid #f7f7f7;
	background-color: #ffffff;
    position: absolute;
    top: 150px;
    left: -125px;
    z-index: 3;
    display: none;
}*/
/*.mini_cart_items{

}
.mini_cart_item{
    padding-bottom: 5px;
    border-bottom: 2px solid #f7f7f7;
}
.mini_cart_item .mini_cart_item_img{
	float: left;
    box-sizing: border-box;
    padding: 10px 10px 0px 10px;
    width: 60px;
    max-height: 50px;
}
.mini_cart_item .mini_cart_item_img img{
	max-width: 40px;
	max-height: 40px;
	width: 100%;
}
.mini_cart_item .mini_cart_item_name{
    float: left;
    width: 355px;
    position: relative;
}
.mini_cart_item .mini_cart_item_name .mini_cart_item_name_text{
	color: #1241ce;
	font-size: 14px;
	font-weight: 400;
    padding-right: 20px;
    line-height: 20px;
    padding-top: 7px;
    text-align: left;
}
.mini_cart_item .mini_cart_item_name .mini_cart_item_del{
    height: 13px;
    width: 14px;
    z-index: 2;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}
.mini_cart_item .mini_cart_item_name .mini_cart_item_del .icon{
	background: url(/img/icons/x-small.png);
    display: block;
	height: 13px;
    width: 14px;
}
.mini_cart_item .mini_cart_item_quantity{
    margin-left: 60px;
    width: 355px;
    padding-right: 10px;
    box-sizing: border-box;
}
.mini_cart_item .mini_cart_item_quantity .mini_cart_item_quantity_info{
	color: #000000;
	font-size: 14px;
	font-weight: 400;
	float: left;
}
.mini_cart_item .mini_cart_item_quantity .mini_cart_item_quantity_total{
	color: #000000;
	font-size: 14px;
	font-weight: 700;
	float: right;
}
.mini_cart_totals{
	background-color: #f7f7f7;
	margin-bottom: 2px;
    padding: 5px 15px 5px 15px;
}
.mini_cart_totals_text{
	color: #000000;
	font-size: 14px;
	font-weight: 400;
    float: left;
}
.mini_cart_total{
	color: #000000;
	font-size: 14px;
	font-weight: 700;
	float: right;
}
.mini_cart_btns{
	background-color: #f7f7f7;
    padding: 5px 15px 5px 15px;
}
.mini_cart_btn_cart{
    width: 190px;
    float: left;
}
.mini_cart_btn_cart a{
	background: transparent;
	border-radius: 6px;
	display: block;
	color: #4f53d4;
	font-size: 14px;
    font-weight: 400;
	height: 38px;
	line-height: 38px;
    padding: 0 15px;
    text-align: center;
	border: 1px solid #4f53d4;
}
.mini_cart_btn_cart a:hover{
	background: #1241ce;
	color: #fff;
	border: 1px solid #4f53d4;
}
.mini_cart_btn_make{
    width: 190px;
    float: right;
}
.mini_cart_btn_make a{
	background: #1241ce;
    border-radius: 6px;
    display: block;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 38px;
    line-height: 38px;
    padding: 0 15px;
    text-align: center;
    border: 1px solid #4f53d4;
}
.mini_cart_btn_make a:hover{
	background: transparent;
	color: #4f53d4;
	border: 1px solid #4f53d4;
}*/
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/.default/style.min.css?1781727508448*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */
/* /bitrix/templates/.default/css/style.css?178172750812268 */
/* /local/vue/dist/index.css?17817274642518 */
/* /local/vue/icons/font.min.css?178172746412467 */
/* /adds/css/application.min.css?178172746546399 */
/* /bitrix/templates/.default/components/bitrix/news.list/top.tag/style.css?17817275081517 */
/* /bitrix/templates/.default/components/bitrix/catalog.section.list/header-menu/style.css?17817275087305 */
/* /bitrix/templates/.default/components/electrostyle/search.title/activ-search-new-fws/style.css?17817275089825 */
/* /bitrix/templates/.default/components/bitrix/sale.basket.basket.line/basket-new/style.css?17817275088385 */
/* /bitrix/templates/.default/components/bitrix/sale.basket.basket.small/micro_cart/style.css?17817275083162 */
/* /bitrix/templates/.default/components/bitrix/sale.basket.basket.small/mini_cart_new/style.css?17817275083162 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/.default/style.min.css?1781727508448 */
