/* line 1, _settings.scss */
:root {
  --bg: var(--draft-bg, #ffffff);
  --bg-is-light: var(--draft-bg-is-light, true);
  --bg-minor-shade: var(--draft-bg-minor-shade, #f7f7f7);
  --bg-minor-shade-is-light: var(--draft-bg-minor-shade-is-light, true);
  --bg-major-shade: var(--draft-bg-major-shade, #ededed);
  --bg-major-shade-is-light: var(--draft-bg-major-shade-is-light, true);
  --bg-half-shade: var(--draft-bg-half-shade, #808080);
  --bg-half-shade-is-dark: var(--draft-bg-half-shade-is-dark, true);
  --color-btn-bg: var(--draft-color-btn-bg, #2D2D2D);
  --color-btn-bg-is-dark: var(--draft-color-btn-bg-is-dark, true);
  --color-btn-bg-minor-shade: var(--draft-color-btn-bg-minor-shade, #434343);
  --color-btn-bg-minor-shade-is-dark: var(--draft-color-btn-bg-minor-shade-is-dark, true);
  --color-btn-bg-major-shade: var(--draft-color-btn-bg-major-shade, #585858);
  --color-btn-bg-major-shade-is-dark: var(--draft-color-btn-bg-major-shade-is-dark, true);
  --color-btn-bg-half-shade: var(--draft-color-btn-bg-half-shade, #969696);
  --color-btn-bg-half-shade-is-dark: var(--draft-color-btn-bg-half-shade-is-dark, true);
  --color-accent-text: var(--draft-color-accent-text, #B0B0B1);
  --color-accent-text-is-light: var(--draft-color-accent-text-is-light, true);
  --color-accent-text-minor-shade: var(--draft-color-accent-text-minor-shade, #aaaaac);
  --color-accent-text-minor-shade-is-dark: var(--draft-color-accent-text-minor-shade-is-dark, true);
  --color-accent-text-major-shade: var(--draft-color-accent-text-major-shade, #a3a3a5);
  --color-accent-text-major-shade-is-dark: var(--draft-color-accent-text-major-shade-is-dark, true);
  --color-accent-text-half-shade: var(--draft-color-accent-text-half-shade, #575759);
  --color-accent-text-half-shade-is-dark: var(--draft-color-accent-text-half-shade-is-dark, true);
  --color-text-dark: var(--draft-color-text-dark, #000000);
  --color-text-dark-is-dark: var(--draft-color-text-dark-is-dark, true);
  --color-text-dark-minor-shade: var(--draft-color-text-dark-minor-shade, #1a1a1a);
  --color-text-dark-minor-shade-is-dark: var(--draft-color-text-dark-minor-shade-is-dark, true);
  --color-text-dark-major-shade: var(--draft-color-text-dark-major-shade, #333333);
  --color-text-dark-major-shade-is-dark: var(--draft-color-text-dark-major-shade-is-dark, true);
  --color-text-dark-half-shade: var(--draft-color-text-dark-half-shade, #808080);
  --color-text-dark-half-shade-is-dark: var(--draft-color-text-dark-half-shade-is-dark, true);
  --color-text-light: var(--draft-color-text-light, #ffffff);
  --color-text-light-is-light: var(--draft-color-text-light-is-light, true);
  --color-text-light-minor-shade: var(--draft-color-text-light-minor-shade, #f7f7f7);
  --color-text-light-minor-shade-is-light: var(--draft-color-text-light-minor-shade-is-light, true);
  --color-text-light-major-shade: var(--draft-color-text-light-major-shade, #ededed);
  --color-text-light-major-shade-is-light: var(--draft-color-text-light-major-shade-is-light, true);
  --color-text-light-half-shade: var(--draft-color-text-light-half-shade, #808080);
  --color-text-light-half-shade-is-dark: var(--draft-color-text-light-half-shade-is-dark, true);
  --icons_pack: var(--draft-icons_pack, insales-default);
  --controls-btn-border-radius: var(--draft-controls-btn-border-radius, 0px);
  --color-notice-warning: var(--draft-color-notice-warning, #fff3cd);
  --color-notice-warning-is-light: var(--draft-color-notice-warning-is-light, true);
  --color-notice-warning-minor-shade: var(--draft-color-notice-warning-minor-shade, #fff0be);
  --color-notice-warning-minor-shade-is-light: var(--draft-color-notice-warning-minor-shade-is-light, true);
  --color-notice-warning-major-shade: var(--draft-color-notice-warning-major-shade, #ffecac);
  --color-notice-warning-major-shade-is-light: var(--draft-color-notice-warning-major-shade-is-light, true);
  --color-notice-warning-half-shade: var(--draft-color-notice-warning-half-shade, #e6b000);
  --color-notice-warning-half-shade-is-dark: var(--draft-color-notice-warning-half-shade-is-dark, true);
  --color-notice-success: var(--draft-color-notice-success, #d4edda);
  --color-notice-success-is-light: var(--draft-color-notice-success-is-light, true);
  --color-notice-success-minor-shade: var(--draft-color-notice-success-minor-shade, #cae9d2);
  --color-notice-success-minor-shade-is-light: var(--draft-color-notice-success-minor-shade-is-light, true);
  --color-notice-success-major-shade: var(--draft-color-notice-success-major-shade, #bee4c7);
  --color-notice-success-major-shade-is-light: var(--draft-color-notice-success-major-shade-is-light, true);
  --color-notice-success-half-shade: var(--draft-color-notice-success-half-shade, #429e58);
  --color-notice-success-half-shade-is-dark: var(--draft-color-notice-success-half-shade-is-dark, true);
  --color-notice-error: var(--draft-color-notice-error, #f8d7da);
  --color-notice-error-is-light: var(--draft-color-notice-error-is-light, true);
  --color-notice-error-minor-shade: var(--draft-color-notice-error-minor-shade, #f6ccd0);
  --color-notice-error-minor-shade-is-light: var(--draft-color-notice-error-minor-shade-is-light, true);
  --color-notice-error-major-shade: var(--draft-color-notice-error-major-shade, #f3bcc1);
  --color-notice-error-major-shade-is-light: var(--draft-color-notice-error-major-shade-is-light, true);
  --color-notice-error-half-shade: var(--draft-color-notice-error-half-shade, #c52330);
  --color-notice-error-half-shade-is-dark: var(--draft-color-notice-error-half-shade-is-dark, true);
  --color-notice-info: var(--draft-color-notice-info, #cce5ff);
  --color-notice-info-is-light: var(--draft-color-notice-info-is-light, true);
  --color-notice-info-minor-shade: var(--draft-color-notice-info-minor-shade, #bedeff);
  --color-notice-info-minor-shade-is-light: var(--draft-color-notice-info-minor-shade-is-light, true);
  --color-notice-info-major-shade: var(--draft-color-notice-info-major-shade, #acd4ff);
  --color-notice-info-major-shade-is-light: var(--draft-color-notice-info-major-shade-is-light, true);
  --color-notice-info-half-shade: var(--draft-color-notice-info-half-shade, #006fe6);
  --color-notice-info-half-shade-is-dark: var(--draft-color-notice-info-half-shade-is-dark, true);
  --font-family: var(--draft-font-family, "PT Root UI");
  --font-size: var(--draft-font-size, 16px);
  --font-family-heading: var(--draft-font-family-heading, "Istok Web");
  --heading-ratio: var(--draft-heading-ratio, 1.25);
  --heading-weight: var(--draft-heading-weight, 600);
  --collection_count: var(--draft-collection_count, 12);
  --search_count: var(--draft-search_count, 12);
  --blog_size: var(--draft-blog_size, 8);
  --product_not_available: var(--draft-product_not_available, shown);
  --layout-content-max-width: var(--draft-layout-content-max-width, 1408px);
  --delta_sidebar: var(--draft-delta_sidebar, 1);
  --type_sidebar: var(--draft-type_sidebar, normal);
  --sidebar_index_show: var(--draft-sidebar_index_show, false);
  --sidebar_index_position: var(--draft-sidebar_index_position, left);
  --sidebar_collection_show: var(--draft-sidebar_collection_show, false);
  --sidebar_collection_position: var(--draft-sidebar_collection_position, left);
  --sidebar_cart_show: var(--draft-sidebar_cart_show, false);
  --sidebar_cart_position: var(--draft-sidebar_cart_position, left);
  --sidebar_product_show: var(--draft-sidebar_product_show, false);
  --sidebar_product_position: var(--draft-sidebar_product_position, left);
  --sidebar_blog_show: var(--draft-sidebar_blog_show, false);
  --sidebar_blog_position: var(--draft-sidebar_blog_position, left);
  --sidebar_article_show: var(--draft-sidebar_article_show, false);
  --sidebar_article_position: var(--draft-sidebar_article_position, left);
  --sidebar_page_show: var(--draft-sidebar_page_show, false);
  --sidebar_page_position: var(--draft-sidebar_page_position, left);
  --sidebar_compare_show: var(--draft-sidebar_compare_show, false);
  --sidebar_compare_position: var(--draft-sidebar_compare_position, left);
  --sidebar_search_show: var(--draft-sidebar_search_show, false);
  --sidebar_search_position: var(--draft-sidebar_search_position, left);
  --feedback_captcha_enabled: var(--draft-feedback_captcha_enabled, true);
  --favorite_enabled: var(--draft-favorite_enabled, true);
  --compare_enabled: var(--draft-compare_enabled, true); }

/* line 4, theme.scss */
.outside-widgets .delete-widget-link {
  display: none; }

/* line 8, theme.scss */
.outside-widgets .add-widget-link {
  display: none; }

/* line 12, theme.scss */
[data-fixed-panels] .delete-widget-link {
  display: none; }

@media (max-width: 768px) {
  /* line 17, theme.scss */
  [style*="--is-editor:true"] .outside-widgets {
    display: none; }

  /* line 20, theme.scss */
  .edit-widget-buttons .widget-name {
    display: none !important; }

  /* line 23, theme.scss */
  [data-fixed-panels] [data-widget-add] {
    display: none; } }
/* line 29, theme.scss */
.advantages-wrapper {
  position: relative;
  margin-top: 30px;
  margin-bottom: 30px; }

/* line 35, theme.scss */
.advantages-container {
  position: relative;
  margin-top: 20px !important;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  max-width: 1380px;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 20px; }

/* line 49, theme.scss */
.advantages-zagolovok-header {
  position: relative;
  display: flex;
  justify-content: center; }

/* line 55, theme.scss */
.advantages-zagolovok {
  position: relative;
  color: black;
  font-size: 30px;
  font-weight: bold; }

/* line 62, theme.scss */
.advantages-option-zagolovok-header {
  position: relative;
  display: flex;
  justify-content: center; }

/* line 68, theme.scss */
.advantages-option-zagolovok {
  position: relative;
  color: black;
  font-size: 24px;
  text-align: center; }

/* line 75, theme.scss */
.advantages-card-header {
  position: relative; }

/* line 79, theme.scss */
.advantages-card-container {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-gap: 10px; }

/* line 87, theme.scss */
.advantages-card-img-header {
  position: relative; }

/* line 91, theme.scss */
.advantages-card-img {
  width: 100%;
  height: 80px !important;
  max-width: 100% !important;
  max-height: 80px !important;
  object-fit: contain; }

/* line 99, theme.scss */
.advantages-card-information-header {
  position: relative; }

/* line 103, theme.scss */
.advantages-card-information-container {
  position: relative;
  display: grid;
  grid-gap: 10px; }

/* line 109, theme.scss */
.advantages-card-zagolovok-header {
  position: relative;
  display: flex;
  justify-content: center; }

/* line 115, theme.scss */
.advantages-card-zagolovok {
  position: relative;
  color: black;
  font-size: 18px;
  font-weight: bold;
  text-align: center; }

/* line 123, theme.scss */
.advantages-card-description-header {
  position: relative;
  display: flex;
  justify-content: center; }

/* line 129, theme.scss */
.advantages-card-description {
  position: relative;
  color: black;
  font-size: 16px;
  text-align: center; }

/* line 136, theme.scss */
.advantages-wrapper .advantages-container .slick-list {
  overflow-x: hidden; }

/* line 140, theme.scss */
.advantages-wrapper .advantages-container .slick-track {
  display: flex;
  grid-gap: 20px; }

/* line 145, theme.scss */
.advantages-arrow-prev {
  position: absolute;
  top: 50%;
  left: -3%;
  transform: translate3d(-5%, -50%, 0px) scale(1);
  background: black;
  border-radius: 100px;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s ease-out;
  transition-property: background, transform;
  cursor: pointer;
  z-index: 100; }

/* line 163, theme.scss */
.advantages-arrow-prev:hover {
  position: absolute;
  top: 50%;
  left: -3%;
  transform: translate3d(-5%, -50%, 0px) scale(1.3);
  background: #262626;
  border-radius: 100px;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s ease-out;
  transition-property: background, transform;
  cursor: pointer;
  z-index: 100; }

/* line 181, theme.scss */
.advantages-arrow-prev svg {
  transform: rotateZ(-90deg);
  width: 15px;
  height: 15px;
  fill: white;
  vertical-align: middle; }

/* line 189, theme.scss */
.advantages-arrow-next {
  position: absolute;
  top: 50%;
  right: -3%;
  transform: translate3d(5%, -50%, 0px) scale(1);
  background: black;
  border-radius: 100px;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s ease-out;
  transition-property: background, transform;
  cursor: pointer;
  z-index: 100; }

/* line 207, theme.scss */
.advantages-arrow-next:hover {
  position: absolute;
  top: 50%;
  right: -3%;
  transform: translate3d(5%, -50%, 0px) scale(1.3);
  background: #262626;
  border-radius: 100px;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s ease-out;
  transition-property: background, transform;
  cursor: pointer;
  z-index: 100; }

/* line 225, theme.scss */
.advantages-arrow-next svg {
  transform: rotateZ(90deg);
  width: 15px;
  height: 15px;
  fill: white;
  vertical-align: middle; }

@media only screen and (max-width: 1800px) {
  /* line 235, theme.scss */
  .advantages-arrow-prev {
    position: absolute;
    top: 50%;
    left: 10px;
    transform: translate3d(-5%, -50%, 0px) scale(1);
    background: black;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-out;
    transition-property: background, transform;
    cursor: pointer;
    z-index: 100; }

  /* line 253, theme.scss */
  .advantages-arrow-prev:hover {
    position: absolute;
    top: 50%;
    left: 10px;
    transform: translate3d(-5%, -50%, 0px) scale(1.3);
    background: #262626;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-out;
    transition-property: background, transform;
    cursor: pointer;
    z-index: 100; }

  /* line 271, theme.scss */
  .advantages-arrow-prev svg {
    transform: rotateZ(-90deg);
    width: 15px;
    height: 15px;
    fill: white;
    vertical-align: middle; }

  /* line 279, theme.scss */
  .advantages-arrow-next {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translate3d(5%, -50%, 0px) scale(1);
    background: black;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-out;
    transition-property: background, transform;
    cursor: pointer;
    z-index: 100; }

  /* line 297, theme.scss */
  .advantages-arrow-next:hover {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translate3d(5%, -50%, 0px) scale(1.3);
    background: #262626;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-out;
    transition-property: background, transform;
    cursor: pointer;
    z-index: 100; }

  /* line 315, theme.scss */
  .advantages-arrow-next svg {
    transform: rotateZ(90deg);
    width: 15px;
    height: 15px;
    fill: white;
    vertical-align: middle; } }
@media only screen and (max-width: 1200px) {
  /* line 326, theme.scss */
  .advantages-container {
    position: relative;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px; } }
@media only screen and (max-width: 768px) {
  /* line 337, theme.scss */
  .advantages-container {
    position: relative;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    grid-gap: 20px; } }
/* line 350, theme.scss */
.slidermain-reviews-advantages-wrapper {
  position: relative;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 20px; }

/* line 357, theme.scss */
.slidermain-reviews-advantages-container {
  position: relative;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 20px;
  padding-right: 20px;
  max-width: 1380px; }

/* line 369, theme.scss */
.slidermain-reviews-card-header {
  position: relative;
  background: transparent;
  border: 1px solid black;
  border-radius: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  height: 410px !important; }

/* line 381, theme.scss */
.slidermain-reviews-card-container {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-gap: 20px;
  width: 100%;
  height: auto; }

/* line 391, theme.scss */
.advantages-zagolovok-header {
  position: relative;
  display: flex;
  justify-content: center; }

/* line 397, theme.scss */
.advantages-zagolovok {
  position: relative;
  color: black;
  font-size: 30px;
  font-weight: bold; }

/* line 404, theme.scss */
.slidermain-reviews-card-img {
  width: 100%;
  height: 100%;
  object-fit: contain; }

/* line 410, theme.scss */
.slidermain-reviews-optioncard-header {
  width: 100%;
  height: 430px; }

/* line 415, theme.scss */
.slidermain-reviews-optioncard {
  width: 100%;
  height: 100%;
  object-fit: contain; }

/* line 421, theme.scss */
.slidermain-reviews-arrow-left {
  position: absolute;
  top: 50%;
  left: -2%;
  transform: translate3d(-5%, -50%, 0px) scale(1);
  background: transparent;
  border: 2px solid #34494b;
  border-radius: 100px;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s ease-out;
  transition-property: background, border, transform;
  cursor: pointer;
  z-index: 1000; }

/* line 440, theme.scss */
.slidermain-reviews-arrow-left:hover {
  position: absolute;
  top: 50%;
  left: -2%;
  transform: translate3d(-5%, -50%, 0px) scale(1.3);
  background: #34494b;
  border: 2px solid #34494b;
  border-radius: 100px;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s ease-out;
  transition-property: background, border, transform;
  cursor: pointer;
  z-index: 1000; }

/* line 459, theme.scss */
.slidermain-reviews-arrow-left svg {
  transform: rotateZ(-90deg);
  width: 15px;
  height: 15px;
  fill: black;
  vertical-align: middle;
  transition: 0.3s ease-out;
  transition-property: fill; }

/* line 469, theme.scss */
.slidermain-reviews-arrow-left:hover svg {
  transform: rotateZ(-90deg);
  width: 15px;
  height: 15px;
  fill: white;
  vertical-align: middle;
  transition: 0.3s ease-out;
  transition-property: fill; }

/* line 479, theme.scss */
.slidermain-reviews-arrow-right {
  position: absolute;
  top: 50%;
  right: -2%;
  transform: translate3d(5%, -50%, 0px) scale(1);
  background: transparent;
  border: 2px solid #34494b;
  border-radius: 100px;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s ease-out;
  transition-property: background, border, transform;
  cursor: pointer; }

/* line 497, theme.scss */
.slidermain-reviews-arrow-right:hover {
  position: absolute;
  top: 50%;
  right: -2%;
  transform: translate3d(5%, -50%, 0px) scale(1.3);
  background: #34494b;
  border: 2px solid #34494b;
  border-radius: 100px;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s ease-out;
  transition-property: background, border, transform;
  cursor: pointer; }

/* line 515, theme.scss */
.slidermain-reviews-arrow-right svg {
  transform: rotateZ(90deg);
  width: 15px;
  height: 15px;
  fill: black;
  vertical-align: middle;
  transition: 0.3s ease-out;
  transition-property: fill; }

/* line 525, theme.scss */
.slidermain-reviews-arrow-right:hover svg {
  transform: rotateZ(90deg);
  width: 15px;
  height: 15px;
  fill: white;
  vertical-align: middle;
  transition: 0.3s ease-out;
  transition-property: fill; }

/* line 535, theme.scss */
.slidermain-reviews-card-description {
  font-family: 'Noto Sans',Arial,sans-serif;
  color: black;
  font-size: 18px;
  font-weight: 400; }

/* line 543, theme.scss */
.slidermain-reviews-information-header {
  position: relative; }

/* line 547, theme.scss */
.slidermain-reviews-information-container {
  position: relative;
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-gap: 20px; }

/* line 555, theme.scss */
.slidermain-reviews-advantages-wrapper .slidermain-reviews-advantages-container .slick-track {
  position: relative;
  display: flex;
  grid-gap: 10px; }

/* line 561, theme.scss */
.slidermain-reviews-zagolovok-header {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px; }

/* line 569, theme.scss */
.slidermain-reviews-zagolovok {
  color: black;
  font-size: 18px;
  font-weight: bold;
  text-align: center; }

/* line 576, theme.scss */
.slidermain-reviews-rating-header {
  position: relative; }

/* line 580, theme.scss */
.slidermain-reviews-rating {
  position: relative; }

/* line 584, theme.scss */
.slidermain-reviews-rating5 {
  position: relative;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIzIiBoZWlnaHQ9IjIyIiB2aWV3Qm94PSIwIDAgMTIzIDIyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xOTBfNjkpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDBMMTQuMjEzNCA4LjQwMzhIMjNMMTUuODkzMyAxMy41OTYyTDE4LjYwNjcgMjJMMTEuNSAxNi44MDc2TDQuMzkzMjkgMjJMNy4xMDY3MSAxMy41OTYyTDAgOC40MDM4SDguNzg0MDFMMTEuNSAwWiIgZmlsbD0iI0ZBRDQxQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDFfMTkwXzY5KSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjEuNSAwTDY0LjIxMzQgOC40MDM4SDczTDY1Ljg5MzMgMTMuNTk2Mkw2OC42MDY3IDIyTDYxLjUgMTYuODA3Nkw1NC4zOTMzIDIyTDU3LjEwNjcgMTMuNTk2Mkw1MCA4LjQwMzhINTguNzg0TDYxLjUgMFoiIGZpbGw9IiNGQUQ0MUIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAyXzE5MF82OSkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM2LjUgMEwzOS4yMTM0IDguNDAzOEg0OEw0MC44OTMzIDEzLjU5NjJMNDMuNjA2NyAyMkwzNi41IDE2LjgwNzZMMjkuMzkzMyAyMkwzMi4xMDY3IDEzLjU5NjJMMjUgOC40MDM4SDMzLjc4NEwzNi41IDBaIiBmaWxsPSIjRkFENDFCIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwM18xOTBfNjkpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ni41IDBMODkuMjEzNCA4LjQwMzhIOThMOTAuODkzMyAxMy41OTYyTDkzLjYwNjcgMjJMODYuNSAxNi44MDc2TDc5LjM5MzMgMjJMODIuMTA2NyAxMy41OTYyTDc1IDguNDAzOEg4My43ODRMODYuNSAwWiIgZmlsbD0iI0ZBRDQxQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDRfMTkwXzY5KSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTExLjUgMEwxMTQuMjEzIDguNDAzOEgxMjNMMTE1Ljg5MyAxMy41OTYyTDExOC42MDcgMjJMMTExLjUgMTYuODA3NkwxMDQuMzkzIDIyTDEwNy4xMDcgMTMuNTk2MkwxMDAgOC40MDM4SDEwOC43ODRMMTExLjUgMFoiIGZpbGw9IiNGQUQ0MUIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRlZnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfMTkwXzY5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IHdpZHRoPSIyMyIgaGVpZ2h0PSIyMiIgZmlsbD0id2hpdGUiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNsaXBQYXRoIGlkPSJjbGlwMV8xOTBfNjkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjIyIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTApIj48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjbGlwUGF0aCBpZD0iY2xpcDJfMTkwXzY5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IHdpZHRoPSIyMyIgaGVpZ2h0PSIyMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1KSI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2xpcFBhdGggaWQ9ImNsaXAzXzE5MF82OSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCB3aWR0aD0iMjMiIGhlaWdodD0iMjIiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NSkiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNsaXBQYXRoIGlkPSJjbGlwNF8xOTBfNjkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjIyIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAwKSI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGVmcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPg==) no-repeat;
  background-size: contain !important;
  background-position: center !important;
  width: 100%;
  height: 20px; }

/* line 593, theme.scss */
.slidermain-reviews-rating4 {
  position: relative;
  left: 10px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIzIiBoZWlnaHQ9IjIyIiB2aWV3Qm94PSIwIDAgMTIzIDIyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xOTBfNjkpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDBMMTQuMjEzNCA4LjQwMzhIMjNMMTUuODkzMyAxMy41OTYyTDE4LjYwNjcgMjJMMTEuNSAxNi44MDc2TDQuMzkzMjkgMjJMNy4xMDY3MSAxMy41OTYyTDAgOC40MDM4SDguNzg0MDFMMTEuNSAwWiIgZmlsbD0iI0ZBRDQxQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDFfMTkwXzY5KSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjEuNSAwTDY0LjIxMzQgOC40MDM4SDczTDY1Ljg5MzMgMTMuNTk2Mkw2OC42MDY3IDIyTDYxLjUgMTYuODA3Nkw1NC4zOTMzIDIyTDU3LjEwNjcgMTMuNTk2Mkw1MCA4LjQwMzhINTguNzg0TDYxLjUgMFoiIGZpbGw9IiNGQUQ0MUIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAyXzE5MF82OSkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM2LjUgMEwzOS4yMTM0IDguNDAzOEg0OEw0MC44OTMzIDEzLjU5NjJMNDMuNjA2NyAyMkwzNi41IDE2LjgwNzZMMjkuMzkzMyAyMkwzMi4xMDY3IDEzLjU5NjJMMjUgOC40MDM4SDMzLjc4NEwzNi41IDBaIiBmaWxsPSIjRkFENDFCIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwM18xOTBfNjkpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ni41IDBMODkuMjEzNCA4LjQwMzhIOThMOTAuODkzMyAxMy41OTYyTDkzLjYwNjcgMjJMODYuNSAxNi44MDc2TDc5LjM5MzMgMjJMODIuMTA2NyAxMy41OTYyTDc1IDguNDAzOEg4My43ODRMODYuNSAwWiIgZmlsbD0iI0ZBRDQxQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGVmcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNsaXBQYXRoIGlkPSJjbGlwMF8xOTBfNjkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjIyIiBmaWxsPSJ3aGl0ZSI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2xpcFBhdGggaWQ9ImNsaXAxXzE5MF82OSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCB3aWR0aD0iMjMiIGhlaWdodD0iMjIiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCkiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNsaXBQYXRoIGlkPSJjbGlwMl8xOTBfNjkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjIyIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUpIj48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjbGlwUGF0aCBpZD0iY2xpcDNfMTkwXzY5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IHdpZHRoPSIyMyIgaGVpZ2h0PSIyMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1KSI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2RlZnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) no-repeat;
  background-size: contain !important;
  background-position: center !important;
  width: 100%;
  height: 20px; }

@media only screen and (max-width: 768px) {
  /* line 605, theme.scss */
  .slidermain-reviews-advantages-container {
    position: relative;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 1380px; }

  /* line 615, theme.scss */
  .slidermain-reviews-card-header {
    position: relative;
    background: transparent;
    border: 1px solid black;
    border-radius: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;
    padding-right: 30px;
    height: auto !important; }

  /* line 627, theme.scss */
  .slidermain-reviews-card-container {
    position: relative;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    width: 100%;
    height: auto; }

  /* line 637, theme.scss */
  .slidermain-reviews-card-img {
    width: 100%;
    height: 100%;
    object-fit: contain; }

  /* line 643, theme.scss */
  .slidermain-reviews-optioncard-header {
    width: 100%;
    height: 250px; }

  /* line 648, theme.scss */
  .slidermain-reviews-optioncard {
    width: 100%;
    height: 100%;
    object-fit: contain; }

  /* line 654, theme.scss */
  .slidermain-reviews-arrow-left {
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate3d(-5%, -50%, 0px) scale(1);
    background: transparent;
    border: 2px solid #34494b;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-out;
    transition-property: background, border, transform;
    cursor: pointer;
    z-index: 1000; }

  /* line 673, theme.scss */
  .slidermain-reviews-arrow-left:hover {
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate3d(-5%, -50%, 0px) scale(1.3);
    background: #34494b;
    border: 2px solid #34494b;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-out;
    transition-property: background, border, transform;
    cursor: pointer;
    z-index: 1000; }

  /* line 692, theme.scss */
  .slidermain-reviews-arrow-left svg {
    transform: rotateZ(-90deg);
    width: 15px;
    height: 15px;
    fill: black;
    vertical-align: middle;
    transition: 0.3s ease-out;
    transition-property: fill; }

  /* line 702, theme.scss */
  .slidermain-reviews-arrow-left:hover svg {
    transform: rotateZ(-90deg);
    width: 15px;
    height: 15px;
    fill: white;
    vertical-align: middle;
    transition: 0.3s ease-out;
    transition-property: fill; }

  /* line 712, theme.scss */
  .slidermain-reviews-arrow-right {
    position: absolute;
    top: 50%;
    right: 0%;
    transform: translate3d(5%, -50%, 0px) scale(1);
    background: transparent;
    border: 2px solid #34494b;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-out;
    transition-property: background, border, transform;
    cursor: pointer; }

  /* line 730, theme.scss */
  .slidermain-reviews-arrow-right:hover {
    position: absolute;
    top: 50%;
    right: 0%;
    transform: translate3d(5%, -50%, 0px) scale(1.3);
    background: #34494b;
    border: 2px solid #34494b;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-out;
    transition-property: background, border, transform;
    cursor: pointer; }

  /* line 748, theme.scss */
  .slidermain-reviews-arrow-right svg {
    transform: rotateZ(90deg);
    width: 15px;
    height: 15px;
    fill: black;
    vertical-align: middle;
    transition: 0.3s ease-out;
    transition-property: fill; }

  /* line 758, theme.scss */
  .slidermain-reviews-arrow-right:hover svg {
    transform: rotateZ(90deg);
    width: 15px;
    height: 15px;
    fill: white;
    vertical-align: middle;
    transition: 0.3s ease-out;
    transition-property: fill; }

  /* line 768, theme.scss */
  .slidermain-reviews-information-container {
    position: relative;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    grid-gap: 20px; }

  /* line 776, theme.scss */
  .slidermain-reviews-advantages-wrapper .slidermain-reviews-advantages-container .slick-track {
    position: relative;
    display: flex;
    grid-gap: 20px; }

  /* line 782, theme.scss */
  .slidermain-reviews-zagolovok-header {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    height: auto; }

  /* line 790, theme.scss */
  .slidermain-reviews-zagolovok {
    color: black;
    font-size: 18px;
    font-weight: bold;
    text-align: center; } }
/* line 797, theme.scss */
.product-preview__sku {
  display: none !important; }
