@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Montserrat&display=swap");
/* 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, #58677B);
  --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, #63758c);
  --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, #72849b);
  --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, #a7b2c1);
  --color-btn-bg-half-shade-is-light: var(--draft-color-btn-bg-half-shade-is-light, true);
  --color-accent-text: var(--draft-color-accent-text, #B8B8B8);
  --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, #b5b5b5);
  --color-accent-text-minor-shade-is-light: var(--draft-color-accent-text-minor-shade-is-light, true);
  --color-accent-text-major-shade: var(--draft-color-accent-text-major-shade, #b3b3b3);
  --color-accent-text-major-shade-is-light: var(--draft-color-accent-text-major-shade-is-light, true);
  --color-accent-text-half-shade: var(--draft-color-accent-text-half-shade, #949494);
  --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, #4F5D70);
  --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, #5c6b81);
  --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, #697b94);
  --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, #a1acbc);
  --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, 30px);
  --color-notice-warning: var(--draft-color-notice-warning, #E8E2CF);
  --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, #e7e1cd);
  --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, #e6e0cb);
  --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, #dcd3b7);
  --color-notice-warning-half-shade-is-light: var(--draft-color-notice-warning-half-shade-is-light, true);
  --color-notice-success: var(--draft-color-notice-success, #A6C2B5);
  --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, #a4c1b4);
  --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, #a1bfb1);
  --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, #7ba591);
  --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, #E3CCCE);
  --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, #e3ccce);
  --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, #e2cacc);
  --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, #d6b5b8);
  --color-notice-error-half-shade-is-light: var(--draft-color-notice-error-half-shade-is-light, true);
  --color-notice-info: var(--draft-color-notice-info, #BCCEE0);
  --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, #bbcde0);
  --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, #b8cbde);
  --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, #9bb6d1);
  --color-notice-info-half-shade-is-light: var(--draft-color-notice-info-half-shade-is-light, true);
  --font-family: var(--draft-font-family, "Open Sans");
  --font-size: var(--draft-font-size, 14px);
  --font-family-heading: var(--draft-font-family-heading, "Open Sans");
  --heading-ratio: var(--draft-heading-ratio, 2.4);
  --heading-weight: var(--draft-heading-weight, 200);
  --collection_count: var(--draft-collection_count, 100);
  --search_count: var(--draft-search_count, 10);
  --blog_size: var(--draft-blog_size, 6);
  --product_not_available: var(--draft-product_not_available, hidden);
  --layout-content-max-width: var(--draft-layout-content-max-width, 1406px);
  --delta_sidebar: var(--draft-delta_sidebar, 2);
  --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, false); }

@font-face {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 400;
  src: url("Montserrat"); }
@font-face {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  src: url("Montserrat"); }
@font-face {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 900;
  src: url("Montserrat"); }
@font-face {
  font-family: 'AVENIR';
  font-style: normal;
  font-weight: 400;
  src: url("AvenirLTStd35Light.otf"); }
@font-face {
  font-family: 'AVENIR';
  font-style: normal;
  font-weight: 600;
  src: url("AvenirLTStd35Light.otf"); }
@font-face {
  font-family: 'AVENIR';
  font-style: normal;
  font-weight: 900;
  src: url("AvenirLTStd35Light.otf"); }
@font-face {
  font-family: 'TT FORS DISPLAY';
  font-style: normal;
  font-weight: 100;
  src: url("tt-fors_display-medium.otf"); }
@font-face {
  font-family: 'TT FORS DISPLAY';
  font-style: normal;
  font-weight: 600;
  src: url("tt-fors_display-medium.otf"); }
@font-face {
  font-family: 'TT FORS DISPLAY';
  font-style: normal;
  font-weight: 400;
  src: url("tt-fors_display-medium.otf"); }
/* line 1, custom.css */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .tabs__head-label, .heading {
  font-family: 'TT FORS DISPLAY'; }

/* line 9, custom.css */
.widget-type_system_widget_v4_blog_1 .blog-list__item-description,
.widget-type_widget_v4_header_11_8131554da124555b7000a133152bb16e .menu__item,
.widget-type_widget_v4_header_11_8131554da124555b7000a133152bb16e .header__languages-cur,
.widget-type_widget_v4_header_11_8131554da124555b7000a133152bb16e .header__collections-link,
.widget-type_widget_v4_header_11_8131554da124555b7000a133152bb16e .header__show-menu-text,
.widget-type_widget_v4_special_products_tabs_9_8e540069ba8ea5657d9aec994c0a1e38 .widget_heading,
.widget-type_widget_v4_footer_19_d64adf25ac26e283b8ea430e5b3e12a9 .footer__area-menu .menu-item a,
.widget-type_widget_v4_footer_19_d64adf25ac26e283b8ea430e5b3e12a9 .contacts_title,
.widget-type_widget_v4_footer_19_d64adf25ac26e283b8ea430e5b3e12a9 .footer__phone-value,
.widget-type_widget_v4_footer_19_d64adf25ac26e283b8ea430e5b3e12a9 .contacts_info,
.widget-type_widget_v4_footer_19_d64adf25ac26e283b8ea430e5b3e12a9 .footer__area-social .title {
  font-family: 'Montserrat'; }

/* line 24, custom.css */
.widget-type_system_widget_v4_blog_1 .blog-list__item-title a {
  font-family: 'TT FORS DISPLAY'; }

/* line 28, custom.css */
.layout.widget-type_widget_v4_feedback_2_055442d0cb2561be55d41780316fbf56 {
  background: url("https://static.insales-cdn.com/files/1/491/24961515/original/2022-12-12_16.26.41.jpg") !important;
  /*background-size: contain !important;*/
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: 100% !important; }

@media screen and (max-width: 767px) {
  /* line 37, custom.css */
  .layout.widget-type_widget_v4_feedback_2_055442d0cb2561be55d41780316fbf56 {
    background: url("https://static.insales-cdn.com/files/1/489/24961513/original/2022-12-12_16.26.34.jpg") !important;
    /*background-size: contain !important;*/
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 100% !important; } }
@media screen and (min-width: 767px) {
  /* line 47, custom.css */
  .side-panel__content [action="/site_currencies/update_current"] {
    display: none !important; }

  /* line 52, custom.css */
  .rc-anchor-center-item .rc-anchor-checkbox-label {
    background: #000 !important; }

  /* line 57, custom.css */
  .rc-anchor-container {
    background: #000 !important; }

  /* line 60, custom.css */
  .rc-anchor rc-anchor-normal rc-anchor-light {
    background: #000 !important; } }
/* line 66, custom.css */
.fslightbox-container {
  display: none !important; }

@media screen and (max-width: 480px) {
  /* line 71, custom.css */
  #new_client {
    width: 100%; } }
/* line 76, custom.css */
#tw-target-text[data-placeholder="Перевод"] {
  display: flex;
  flex-direction: column; }

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

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

/* line 16, theme.scss */
.product__price-coming-soon .product__price-cur {
  color: #000 !important;
  opacity: 0.3 !important; }

/* line 20, theme.scss */
.product-preview__price-coming-soon .product-preview__price-cur {
  color: #000 !important;
  opacity: 0.3 !important; }

/* line 25, theme.scss */
.pp-photo__coming-soon-wrapper,
.p-photo__coming-soon-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  align-items: center; }

/* line 34, theme.scss */
.pp-photo__coming-soon,
.p-photo__coming-soon {
  padding: 10px;
  color: gray;
  background: rgba(255, 255, 255, 0.7);
  border-radius: 18px; }
