@charset "UTF-8";
@import "./custom/add.css";
/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/
/* Examples (uncomment to use):*/
/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */
/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
/*forms*/
html, body {
  max-width: 100vw;
  overflow-x: hidden;
}

.form-error {
  margin-bottom: 8px;
  color: red;
}

.form-message {
  margin-top: 8px;
  color: green;
  font-size: 18px;
}

.form-file-upload__container {
  position: relative;
}

.form-file-upload {
  z-index: 1;
  position: absolute;
  top: 20px;
  left: 25px;
}

.form-file-avatar {
  width: 72px;
  height: 72px;
  margin-bottom: 10px;
}

.form-file-avatar a {
  pointer-events: none;
}

.form-file-avatar img {
  width: 100%;
  height: auto;
}

.form-file-avatar:not(.noround) img {
  border-radius: 50%;
}

.form-file-upload__input-origin {
  display: none;
  opacity: 0;
  pointer-events: none;
}

.form-file-upload__input-fake {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.form-file-upload__input-fake:hover {
  color: #000;
}

.form-file-upload__input-fake i {
  font-size: 14px;
  margin-right: 16px;
}

/*personal*/
.icon-referal-percent {
  width: 50px;
  height: 50px;
  background-image: url("/images/svg/percent.svg") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

.referal-table {
  margin-bottom: 24px;
}

.referal-counter {
  font-size: 15px;
  font-weight: 500;
  line-height: 22px;
}

/*footer*/
footer .wide-subscribe .footer_middle {
  margin-bottom: 25px;
}

footer .footer-axi .footer_bottom .maxwidth-theme .row:nth-child(1) {
  padding-bottom: 25px;
}

footer .footer-axi .footer_bottom .maxwidth-theme .row:nth-child(3) {
  padding-top: 25px;
}

footer .row .mb-copyright {
  display: flex;
  justify-content: flex-end;
}

@media (max-width: 767px) {
  footer .row .mb-copyright {
    display: block;
    padding: 10px 0;
  }
}
footer .row .mb-copyright svg {
  fill: #fff;
  height: 70px;
}

.COMPANY_TEXT .company-block .item-inner .text .show_all.muted.font_upper span {
  /*color: #ffffff;*/
}

.COMPANY_TEXT .company-block .item-inner .text h3 {
  /*color: #ffffff;*/
}

.COMPANY_TEXT .company-block .item-inner .text .preview-text p {
  /*color: #ffffff;*/
}

.COMPANY_TEXT .company-block .item-inner .text .buttons .btn.btn-default {
  /*
  background: unset;
  border-color: rgba(255, 255, 255, 0.35);
  color: #ffffff;
  */
}

.COMPANY_TEXT .company-block .item-inner .text .buttons .btn.btn-default.has-ripple {
  /*background: transparent;*/
}

.COMPANY_TEXT .company-block .item-inner .text .buttons .btn.btn-default.has-ripple:hover {
  /*
  background-color: #0b6b5d;
  border-color: #0b6b5d;
  color: #ffffff;
  */
}

.sale_order_full_table .ps_logo .image .lazyloaded {
  width: unset !important;
}

.pk-page .form_footer {
  margin: 0 auto 60px auto;
  display: block;
  max-width: 560px;
}

.buttons-wrap {
  text-align: center;
}

.buttons-wrap a:not(:first-child) {
  margin-top: 8px;
}

#registraion-page-form div.licence_block {
  display: flex;
  justify-content: center;
}

div.topic div.topic__heading h1#pagetitle {
  text-transform: uppercase;
  font-weight: 700;
  color: #005047;
}

h3, h4, blockquote, div.banner_title span.head-title {
  font-family: "Montserrat Alternates", "Montserrat", Arial, sans-serif;
  color: #005047;
}

h4 b, body {
  color: #005047;
}

div.banner_text p, div.inner-text span, div.inner-text .value, .with-text-block-wrapper .text_before_items p, p b,
.container b, tr th, .container table tbody tr td, .accordion-head span, .muted777, .introtext, .text_before_items, .text_before_items p,
.logo-row .top-description.addr, h2.basket-item-info-name a span, #basket-root .basket-checkout-container .basket-coupon-block-field-description {
  color: #005047;
}

button#elonsoft_btn_openmap {
  border-color: #005047 !important;
  background-color: #005047 !important;
}

div.dev-copyright span {
  color: #777;
}

div.joint-shopping-form div.maxwidth-theme {
  padding: 0;
}

.instruction-button__wrap {
  text-align: center;
}

.INSTRUCTION_POPUP_frame.popup {
  width: 100%;
  max-width: 960px;
}

@media (max-width: 400px) {
  .compact-catalog .catalog_block_custom_template .catalog_item > div .item_info {
    padding-bottom: 80px;
  }
}
@media (max-width: 600px) {
  .compact-catalog .catalog_block_custom_template .catalog_item > div .item_info {
    padding-bottom: 60px;
  }
}
.btn.btn-default.animate-load.has-ripple.custom {
  border-top: 1px white solid;
  border-bottom: 1px white solid;
}

@media (max-width: 400px) {
  .btn.btn-default.animate-load.has-ripple.custom {
    font-size: 0.5em;
  }
}
.header-cart .basket_fly .buttons {
  padding: 20px 50px;
}

.header-cart .basket_fly .wrap_button.referal-cost {
  padding-bottom: 10px;
}

.header-cart .basket_fly .buttons .description.custom {
  margin: 0;
}

.header-cart .basket_fly .buttons .description.custom p {
  margin: 0 0 11px;
}

.basket-checkout-section-inner.custom {
  padding-left: 110px;
  justify-content: center;
  flex-direction: column;
}

.basket-checkout-section-inner.custom div.description.custom {
  color: #999;
  font-size: 0.8em;
  line-height: 1.5em;
}

.basket-checkout-section-inner.custom div.description.custom p {
  max-width: 400px;
  margin: 11px 0;
}

.basket-checkout-section-inner.custom span.btn {
  max-width: 175px;
}

@media (max-width: 1240px) {
  .basket-checkout-section-inner.custom {
    padding-left: 27px;
    justify-content: start;
    flex-direction: column;
  }
}
@media screen and (max-width: 991px), projection and (max-width: 991px), tv and (max-width: 991px), handheld and (max-width: 991px) {
  #basket-root .basket-checkout-section-inner.custom {
    display: flex;
  }
}
@media screen and (max-width: 850px) {
  .basket-checkout-section-inner.custom {
    padding-left: 0;
    align-items: center;
  }
}
.project-copyright {
  display: flex;
  justify-content: center;
}

@media (max-width: 767px) {
  .project-copyright {
    display: block;
    padding-top: 10px;
  }
}
.footer-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 576px) {
  .footer-wrapper {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .col-md-3.col-sm-2.p-0 {
    order: 1;
  }
}
.contacts__multi {
  display: flex;
  align-items: center;
  height: 82px;
  padding-right: 30px;
}

.contacts__multi--mobile {
  height: 63px;
  padding-right: 15px;
}

.contacts__multi--mobile.menu {
  padding-left: 57px;
  background: #fbfbfb;
}

@media (max-width: 470px) {
  .contacts__multi--mobile:not(.menu) {
    display: none;
  }
}
.yandex-translate__widget {
  position: fixed !important;
  z-index: 10000 !important;
  right: -210px;
  top: 230px;
  display: flex;
  background-color: #005047;
  padding: 5px 10px;
  transition: right 200ms;
}

#yt-widget .yt-wrapper .yt-servicelink {
  color: #ffffff;
}

.yandex-translate__widget.opened {
  right: 0;
}

.b24-widget-button-position-bottom-right {
  bottom: 130px !important;
}

@media (max-width: 576px) {
  .b24-widget-button-position-bottom-right {
    display: none !important;
  }
}
#boxberrySelectPvzWidget .bxblink {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  white-space: nowrap;
  font-size: 0.7333em;
  font-weight: 400;
  text-transform: uppercase;
  text-decoration: none;
  margin: 0;
  border: 1px solid;
  letter-spacing: 0.8px;
  border-radius: 26px;
  padding: 12px 21px 11px;
  overflow: hidden;
  transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -webkit-transition: background-color 0.3s ease;
  line-height: 1.428571429;
  user-select: none;
  margin-top: 5px;
  background: #005047;
  border-color: #005047;
  color: #FFF;
}

/* правки корзины по макету */
#basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:hover), #basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:active), #basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:focus), #basket-root .basket-checkout-section .btn.basket-btn-checkout {
  font-size: 11px;
  line-height: 13px;
  font-weight: 600;
  padding-top: 19px;
  padding-bottom: 19px;
}

@media (max-width: 575px) {
  #basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:hover), #basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:active), #basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:focus), #basket-root .basket-checkout-section .btn.basket-btn-checkout {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
#basket-root div:not(.basket-coupon-block-field) > .description.custom {
  color: #808080;
}

.basket-checkout-block-total-info {
  padding: 8px 16px;
  font-size: 12px;
  line-height: 16px;
}

@media (min-width: 600px) {
  .basket-checkout-block-total-info {
    position: absolute;
    max-width: 250px;
  }
}
/* правки корзины по макету */
/* чтобы меню ЛК помещалось на некторых мобилках */
.auth_wr_inner .dropdown-menu li a {
  padding: 11px 20px 10px 19px !important;
  white-space: normal;
}

/* чтобы меню ЛК помещалось на некторых мобилках */
/* блог на главной */
@media (max-width: 600px) {
  #main .item-views.news2 .compact .item-wrapper .item .image, #main .item-views.news2 .compact .item-wrapper .item.with-fon .compact-img {
    z-index: 1;
    position: relative;
  }
  #main .item-views.news2 .compact .item-wrapper .full_bg_link {
    display: block;
  }
}
/* блог на главной */
/* каталог секция */
.catalog_block.items .rating, .catalog_block.items .sa_block {
  display: none;
}

/* каталог секция */
/* боковое меню на мобилке - скрыть отложенное */
#mobilemenu .menu.middle > ul > li > a.basket-link.delay {
  display: none;
}

/* боковое меню на мобилке - скрыть отложенное */
/* убираем штатные стили для иконок */
.sections_wrapper svg path {
  fill: none;
}

/* убираем штатные стили для иконок */
/* размер иконок каталога на главной */
.CATALOG_SECTIONS .sections_wrapper.icons .list .item:not(.section_item) .img {
  width: 80px;
  height: 80px;
}

/* размер иконок каталога на главной */
/* Тизеры - размер картинки */
.item-views.tizers .item-wrapper > .item .image {
  min-height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.item-views.tizers .item-wrapper > .item .image img {
  max-height: 100%;
}

/* /Тизеры - размер картинки */
/* Поиск выпадающий список - название найденых товаров */
.bx_searche .bx_item_element {
  text-overflow: unset;
  white-space: unset;
}

/* /Поиск выпадающий список - название найденых товаров */
a.scroll-to-top.ROUND_COLOR {
  width: 50px;
  height: 50px;
  background-image: url(/bitrix/templates/aspro_max/images/svg/alatau_to_top.svg);
  background-size: 24px;
  background-position: center;
}

a.scroll-to-top.ROUND_COLOR::after {
  content: "Наверх";
  position: absolute;
  bottom: -18px;
  left: 0;
  width: 100%;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  text-align: center;
  color: var(--theme-base-color);
}

@media (max-width: 600px) {
  .detail_page h1 {
    font-size: 1.5em;
    line-height: 1.2em;
  }
}
.mega-menu .icon img {
  max-width: 100%;
}

.gallery__item--thumb-video::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transition: transform ease 0.3s;
  margin: -12px 0 0 -6px;
  border: 9px solid transparent;
  z-index: 44;
  border-left: 16px solid var(--theme-base-color);
  z-index: 2;
}

.gallery__item--thumb-video img {
  opacity: 0.5;
}

.gallery__item--thumb-video:hover::before {
  transform: scale(1.2);
}

#content .wrapper_inner .right_block .container p > a,
#content .wrapper_inner .right_block .container .inner_wrapper_text li > a,
#content .wrapper_inner .right_block .container li > a,
.content a,
.content-text a {
  text-decoration-color: currentcolor;
}

.detail-gallery-big__item--no-image > span, .detail-gallery-big__item > a {
  justify-content: center;
}

.catalog_block .catalog_item img.loaded, .product_slider .catalog_item img.loaded,
body .top_slider_wrapp .main-slider .main-slider__item:not(.image) .img img.loaded {
  width: auto;
  height: auto;
}

a.scroll-to-top.ROUND_COLOR::after {
  content: "Наверх";
}

.likes {
  background-repeat: no-repeat;
  height: 20px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 3px 3px 3px 25px;
  color: #555555;
  font-size: 12px;
  cursor: pointer;
}
.likes--like {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 18V19L5.00537 19L5 18ZM15.9459 8.41176V7.41176V8.41176ZM11.2973 8.41176L10.327 8.17C10.2525 8.46867 10.3198 8.78496 10.5093 9.02749C10.6989 9.27002 10.9895 9.41176 11.2973 9.41176V8.41176ZM12.4496 3.78682L11.498 3.4794L11.4875 3.51191L11.4793 3.54506L12.4496 3.78682ZM12.1672 1.87945L11.3476 2.45242V2.45242L12.1672 1.87945ZM6.16216 8.41176V9.41176C6.53584 9.41176 6.87834 9.20342 7.05017 8.87159L6.16216 8.41176ZM17.9096 12.016L18.8588 12.3306L18.8765 12.2775L18.888 12.2227L17.9096 12.016ZM18 11.5882L18.9784 11.795L19 11.6927V11.5882H18ZM13.792 17.9528L13.7866 16.9528L13.792 17.9528ZM2.5 19H5V17H2.5V19ZM5 7.41176H2.5V9.41176H5V7.41176ZM15.9459 7.41176H11.2973V9.41176H15.9459V7.41176ZM12.2676 8.65353L13.42 4.02859L11.4793 3.54506L10.327 8.17L12.2676 8.65353ZM13.4012 4.09424C13.5514 3.62923 13.5921 3.13499 13.5206 2.65156L11.5421 2.94454C11.5688 3.12433 11.5535 3.30788 11.498 3.4794L13.4012 4.09424ZM13.5206 2.65156C13.449 2.16809 13.2667 1.70697 12.9867 1.30649L11.3476 2.45242C11.4481 2.59621 11.5155 2.76478 11.5421 2.94454L13.5206 2.65156ZM8.83232 1.08051L5.27415 7.95194L7.05017 8.87159L10.6083 2.00016L8.83232 1.08051ZM5.00537 19L13.7974 18.9527L13.7866 16.9528L4.99463 17L5.00537 19ZM17.5728 16.2111L18.8588 12.3306L16.9604 11.7014L15.6743 15.582L17.5728 16.2111ZM18.888 12.2227L18.9784 11.795L17.0216 11.3815L16.9312 11.8093L18.888 12.2227ZM19 11.5882V10.5294H17V11.5882H19ZM19 10.5294C19 9.71223 18.6854 8.92261 18.1162 8.33576L16.6806 9.72826C16.8818 9.93568 17 10.2233 17 10.5294H19ZM18.1162 8.33576C17.546 7.74788 16.7659 7.41176 15.9459 7.41176V9.41176C16.2155 9.41176 16.4804 9.52187 16.6806 9.72826L18.1162 8.33576ZM0.5 9.41176V17H2.5V9.41176H0.5ZM6.16216 7.41176H5V9.41176H6.16216V7.41176ZM12.9867 1.30649C12.3838 0.443982 11.5082 0.137164 10.7296 0.0412284L10.485 2.02622C10.9372 2.08193 11.1847 2.21939 11.3476 2.45242L12.9867 1.30649ZM13.7974 18.9527C15.5137 18.9435 17.0328 17.8404 17.5728 16.2111L15.6743 15.582C15.4044 16.3966 14.6448 16.9482 13.7866 16.9528L13.7974 18.9527ZM10.6083 2.00016C10.612 1.99311 10.6128 1.99752 10.5976 2.00649C10.5788 2.01763 10.5376 2.0327 10.485 2.02622L10.7296 0.0412284C9.86862 -0.0648665 9.15921 0.44921 8.83232 1.08051L10.6083 2.00016ZM2.5 7.41176C1.39543 7.41176 0.5 8.3072 0.5 9.41176H2.5H2.5V7.41176ZM2.5 17V17H0.5C0.5 18.1046 1.39543 19 2.5 19V17Z' fill='%238F8F8F'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
.likes--like.likes--active, .likes--like:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 18V19L5.00537 19L5 18ZM15.9459 8.41176V7.41176V8.41176ZM11.2973 8.41176L10.327 8.17C10.2525 8.46867 10.3198 8.78496 10.5093 9.02749C10.6989 9.27002 10.9895 9.41176 11.2973 9.41176V8.41176ZM12.4496 3.78682L11.498 3.4794L11.4875 3.51191L11.4793 3.54506L12.4496 3.78682ZM12.1672 1.87945L11.3476 2.45242V2.45242L12.1672 1.87945ZM6.16216 8.41176V9.41176C6.53584 9.41176 6.87834 9.20342 7.05017 8.87159L6.16216 8.41176ZM17.9096 12.016L18.8588 12.3306L18.8765 12.2775L18.888 12.2227L17.9096 12.016ZM18 11.5882L18.9784 11.795L19 11.6927V11.5882H18ZM13.792 17.9528L13.7866 16.9528L13.792 17.9528ZM2.5 19H5V17H2.5V19ZM5 7.41176H2.5V9.41176H5V7.41176ZM15.9459 7.41176H11.2973V9.41176H15.9459V7.41176ZM12.2676 8.65353L13.42 4.02859L11.4793 3.54506L10.327 8.17L12.2676 8.65353ZM13.4012 4.09424C13.5514 3.62923 13.5921 3.13499 13.5206 2.65156L11.5421 2.94454C11.5688 3.12433 11.5535 3.30788 11.498 3.4794L13.4012 4.09424ZM13.5206 2.65156C13.449 2.16809 13.2667 1.70697 12.9867 1.30649L11.3476 2.45242C11.4481 2.59621 11.5155 2.76478 11.5421 2.94454L13.5206 2.65156ZM8.83232 1.08051L5.27415 7.95194L7.05017 8.87159L10.6083 2.00016L8.83232 1.08051ZM5.00537 19L13.7974 18.9527L13.7866 16.9528L4.99463 17L5.00537 19ZM17.5728 16.2111L18.8588 12.3306L16.9604 11.7014L15.6743 15.582L17.5728 16.2111ZM18.888 12.2227L18.9784 11.795L17.0216 11.3815L16.9312 11.8093L18.888 12.2227ZM19 11.5882V10.5294H17V11.5882H19ZM19 10.5294C19 9.71223 18.6854 8.92261 18.1162 8.33576L16.6806 9.72826C16.8818 9.93568 17 10.2233 17 10.5294H19ZM18.1162 8.33576C17.546 7.74788 16.7659 7.41176 15.9459 7.41176V9.41176C16.2155 9.41176 16.4804 9.52187 16.6806 9.72826L18.1162 8.33576ZM0.5 9.41176V17H2.5V9.41176H0.5ZM6.16216 7.41176H5V9.41176H6.16216V7.41176ZM12.9867 1.30649C12.3838 0.443982 11.5082 0.137164 10.7296 0.0412284L10.485 2.02622C10.9372 2.08193 11.1847 2.21939 11.3476 2.45242L12.9867 1.30649ZM13.7974 18.9527C15.5137 18.9435 17.0328 17.8404 17.5728 16.2111L15.6743 15.582C15.4044 16.3966 14.6448 16.9482 13.7866 16.9528L13.7974 18.9527ZM10.6083 2.00016C10.612 1.99311 10.6128 1.99752 10.5976 2.00649C10.5788 2.01763 10.5376 2.0327 10.485 2.02622L10.7296 0.0412284C9.86862 -0.0648665 9.15921 0.44921 8.83232 1.08051L10.6083 2.00016ZM2.5 7.41176C1.39543 7.41176 0.5 8.3072 0.5 9.41176H2.5H2.5V7.41176ZM2.5 17V17H0.5C0.5 18.1046 1.39543 19 2.5 19V17Z' fill='%23990000'/%3E%3C/svg%3E");
}
.likes--dislike {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 1V-1.52588e-05L5.00537 1.52588e-05L5 1ZM15.9459 10.5882V11.5882V10.5882ZM11.2973 10.5882L10.327 10.83C10.2525 10.5313 10.3198 10.215 10.5093 9.97251C10.6989 9.72998 10.9895 9.58824 11.2973 9.58824V10.5882ZM12.4496 15.2132L11.498 15.5206L11.4875 15.4881L11.4793 15.4549L12.4496 15.2132ZM12.1672 17.1205L11.3476 16.5476V16.5476L12.1672 17.1205ZM6.16216 10.5882V9.58824C6.53584 9.58824 6.87834 9.79658 7.05017 10.1284L6.16216 10.5882ZM17.9096 6.984L18.8588 6.66941L18.8765 6.72253L18.888 6.77728L17.9096 6.984ZM18 7.41176L18.9784 7.20504L19 7.30728V7.41176H18ZM13.792 1.04725L13.7866 2.04723L13.792 1.04725ZM2.5 0H5V2H2.5V0ZM5 11.5882H2.5V9.58824H5V11.5882ZM15.9459 11.5882H11.2973V9.58824H15.9459V11.5882ZM12.2676 10.3465L13.42 14.9714L11.4793 15.4549L10.327 10.83L12.2676 10.3465ZM13.4012 14.9058C13.5514 15.3708 13.5921 15.865 13.5206 16.3484L11.5421 16.0555C11.5688 15.8757 11.5535 15.6921 11.498 15.5206L13.4012 14.9058ZM13.5206 16.3484C13.449 16.8319 13.2667 17.293 12.9867 17.6935L11.3476 16.5476C11.4481 16.4038 11.5155 16.2352 11.5421 16.0555L13.5206 16.3484ZM8.83232 17.9195L5.27415 11.0481L7.05017 10.1284L10.6083 16.9998L8.83232 17.9195ZM5.00537 1.52588e-05L13.7974 0.0472622L13.7866 2.04723L4.99463 1.99998L5.00537 1.52588e-05ZM17.5728 2.78886L18.8588 6.66941L16.9604 7.29858L15.6743 3.41803L17.5728 2.78886ZM18.888 6.77728L18.9784 7.20504L17.0216 7.61848L16.9312 7.19072L18.888 6.77728ZM19 7.41176V8.47059H17V7.41176H19ZM19 8.47059C19 9.28777 18.6854 10.0774 18.1162 10.6642L16.6806 9.27174C16.8818 9.06432 17 8.77668 17 8.47059H19ZM18.1162 10.6642C17.546 11.2521 16.7659 11.5882 15.9459 11.5882V9.58824C16.2155 9.58824 16.4804 9.47813 16.6806 9.27174L18.1162 10.6642ZM0.5 9.58824V2H2.5V9.58824H0.5ZM6.16216 11.5882H5V9.58824H6.16216V11.5882ZM12.9867 17.6935C12.3838 18.556 11.5082 18.8628 10.7296 18.9588L10.485 16.9738C10.9372 16.9181 11.1847 16.7806 11.3476 16.5476L12.9867 17.6935ZM13.7974 0.0472622C15.5137 0.0564861 17.0328 1.15964 17.5728 2.78886L15.6743 3.41803C15.4044 2.60342 14.6448 2.05184 13.7866 2.04723L13.7974 0.0472622ZM10.6083 16.9998C10.612 17.0069 10.6128 17.0025 10.5976 16.9935C10.5788 16.9824 10.5376 16.9673 10.485 16.9738L10.7296 18.9588C9.86862 19.0649 9.15921 18.5508 8.83232 17.9195L10.6083 16.9998ZM2.5 11.5882C1.39543 11.5882 0.5 10.6928 0.5 9.58824H2.5H2.5V11.5882ZM2.5 2V2H0.5C0.5 0.895433 1.39543 0 2.5 0V2Z' fill='%238F8F8F'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
}
.likes--dislike.likes--active, .likes--dislike:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 1V-1.52588e-05L5.00537 1.52588e-05L5 1ZM15.9459 10.5882V11.5882V10.5882ZM11.2973 10.5882L10.327 10.83C10.2525 10.5313 10.3198 10.215 10.5093 9.97251C10.6989 9.72998 10.9895 9.58824 11.2973 9.58824V10.5882ZM12.4496 15.2132L11.498 15.5206L11.4875 15.4881L11.4793 15.4549L12.4496 15.2132ZM12.1672 17.1205L11.3476 16.5476V16.5476L12.1672 17.1205ZM6.16216 10.5882V9.58824C6.53584 9.58824 6.87834 9.79658 7.05017 10.1284L6.16216 10.5882ZM17.9096 6.984L18.8588 6.66941L18.8765 6.72253L18.888 6.77728L17.9096 6.984ZM18 7.41176L18.9784 7.20504L19 7.30728V7.41176H18ZM13.792 1.04725L13.7866 2.04723L13.792 1.04725ZM2.5 0H5V2H2.5V0ZM5 11.5882H2.5V9.58824H5V11.5882ZM15.9459 11.5882H11.2973V9.58824H15.9459V11.5882ZM12.2676 10.3465L13.42 14.9714L11.4793 15.4549L10.327 10.83L12.2676 10.3465ZM13.4012 14.9058C13.5514 15.3708 13.5921 15.865 13.5206 16.3484L11.5421 16.0555C11.5688 15.8757 11.5535 15.6921 11.498 15.5206L13.4012 14.9058ZM13.5206 16.3484C13.449 16.8319 13.2667 17.293 12.9867 17.6935L11.3476 16.5476C11.4481 16.4038 11.5155 16.2352 11.5421 16.0555L13.5206 16.3484ZM8.83232 17.9195L5.27415 11.0481L7.05017 10.1284L10.6083 16.9998L8.83232 17.9195ZM5.00537 1.52588e-05L13.7974 0.0472622L13.7866 2.04723L4.99463 1.99998L5.00537 1.52588e-05ZM17.5728 2.78886L18.8588 6.66941L16.9604 7.29858L15.6743 3.41803L17.5728 2.78886ZM18.888 6.77728L18.9784 7.20504L17.0216 7.61848L16.9312 7.19072L18.888 6.77728ZM19 7.41176V8.47059H17V7.41176H19ZM19 8.47059C19 9.28777 18.6854 10.0774 18.1162 10.6642L16.6806 9.27174C16.8818 9.06432 17 8.77668 17 8.47059H19ZM18.1162 10.6642C17.546 11.2521 16.7659 11.5882 15.9459 11.5882V9.58824C16.2155 9.58824 16.4804 9.47813 16.6806 9.27174L18.1162 10.6642ZM0.5 9.58824V2H2.5V9.58824H0.5ZM6.16216 11.5882H5V9.58824H6.16216V11.5882ZM12.9867 17.6935C12.3838 18.556 11.5082 18.8628 10.7296 18.9588L10.485 16.9738C10.9372 16.9181 11.1847 16.7806 11.3476 16.5476L12.9867 17.6935ZM13.7974 0.0472622C15.5137 0.0564861 17.0328 1.15964 17.5728 2.78886L15.6743 3.41803C15.4044 2.60342 14.6448 2.05184 13.7866 2.04723L13.7974 0.0472622ZM10.6083 16.9998C10.612 17.0069 10.6128 17.0025 10.5976 16.9935C10.5788 16.9824 10.5376 16.9673 10.485 16.9738L10.7296 18.9588C9.86862 19.0649 9.15921 18.5508 8.83232 17.9195L10.6083 16.9998ZM2.5 11.5882C1.39543 11.5882 0.5 10.6928 0.5 9.58824H2.5H2.5V11.5882ZM2.5 2V2H0.5C0.5 0.895433 1.39543 0 2.5 0V2Z' fill='%23990000'/%3E%3C/svg%3E%0A");
}

.sale_order_full_table a {
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer;
}
.sale_order_full_table a:hover {
  text-decoration: none;
}

.detail-gallery-big-slider-main .swiper-slide video {
  height: 100%;
}

.TIZERS a:hover .svg.inline path {
  fill: revert-layer;
}

@media screen and (max-width: 760px) {
  .top_mobile_region {
    display: none !important;
  }
}
.product-detail-gallery picture.i2p {
  height: 100%;
}

.popup .captcha-row .captcha_input {
  height: auto;
}

.popup .captcha-row .captcha_reload {
  display: none;
}

.blog-comment-fields .captcha_reload {
  display: none;
}

.captcha_reload {
  display: none;
}

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