/* 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, #F7E5F1);
  --color-btn-bg-is-light: var(--draft-color-btn-bg-is-light, true);
  --color-btn-bg-minor-shade: var(--draft-color-btn-bg-minor-shade, #f6e3f0);
  --color-btn-bg-minor-shade-is-light: var(--draft-color-btn-bg-minor-shade-is-light, true);
  --color-btn-bg-major-shade: var(--draft-color-btn-bg-major-shade, #f6e2ef);
  --color-btn-bg-major-shade-is-light: var(--draft-color-btn-bg-major-shade-is-light, true);
  --color-btn-bg-half-shade: var(--draft-color-btn-bg-half-shade, #f2d6e9);
  --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, #E679A3);
  --color-accent-text-is-dark: var(--draft-color-accent-text-is-dark, true);
  --color-accent-text-minor-shade: var(--draft-color-accent-text-minor-shade, #e987ac);
  --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, #eb94b6);
  --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, #f3bcd1);
  --color-accent-text-half-shade-is-light: var(--draft-color-accent-text-half-shade-is-light, true);
  --color-text-dark: var(--draft-color-text-dark, #424242);
  --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, #555555);
  --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, #686868);
  --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, #a1a1a1);
  --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, thin);
  --controls-btn-border-radius: var(--draft-controls-btn-border-radius, 10px);
  --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, #fff3ca);
  --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, #fff2c8);
  --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, #ffedb3);
  --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, #EFE9FF);
  --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, #f0eaff);
  --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, #efe9ff);
  --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, #e9e0ff);
  --color-notice-success-half-shade-is-light: var(--draft-color-notice-success-half-shade-is-light, 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, #f8d7da);
  --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, #f8d5d8);
  --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, #f5c4c8);
  --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, #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, #cae4ff);
  --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, #c8e3ff);
  --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, #b3d7ff);
  --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.1);
  --heading-weight: var(--draft-heading-weight, 400);
  --collection_count: var(--draft-collection_count, 20);
  --search_count: var(--draft-search_count, 20);
  --blog_size: var(--draft-blog_size, 6);
  --product_not_available: var(--draft-product_not_available, preorder);
  --layout-content-max-width: var(--draft-layout-content-max-width, 1408px);
  --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); }

/* line 1, custom.scss */
:root {
  --rating-color: #ff4100;
  --rating-color-is-dark: true;
  --rating-color-minor-shade: #ff531a;
  --rating-color-minor-shade-is-dark: true;
  --rating-color-major-shade: #ff6633;
  --rating-color-major-shade-is-dark: true;
  --rating-color-half-shade: #ff9f80;
  --rating-color-half-shade-is-light: true; }

/* line 12, custom.scss */
.label-order {
  font-size: 2rem !important;
  font-weight: bold !important; }

/* line 17, custom.scss */
.notificaton-payment {
  background: #efeeee;
  padding: 10px; }

/* line 24, custom.scss */
.review-footer {
  display: none !important; }

/* line 26, custom.scss */
.akcii__item-button {
  text-align: center;
  margin: 30px 0; }

/* line 27, custom.scss */
.akcii__item-button a {
  font-size: 120% !important;
  font-weight: bold; }

/* line 29, custom.scss */
.product-preview__content .product__rating {
  margin-bottom: 10px;
  display: flex; }

/* line 34, custom.scss */
.product-preview__content .product-preview__area-description .product__rating {
  margin-bottom: 10px;
  display: flex;
  justify-content: center; }

/* line 40, custom.scss */
.product-preview__content .product__reviews-count {
  margin-left: 10px; }

/* line 44, custom.scss */
.product-preview__content .product__rating-star {
  color: var(--color-text-half-shade); }

/* line 48, custom.scss */
.product-preview__content .product__rating-star.is-active {
  color: var(--rating-color); }

/* line 52, custom.scss */
.page_layout {
  min-height: inherit; }

/* line 54, custom.scss */
h1.page-headding {
  font-size: calc(var(--font-size) * 2);
  font-weight: 700; }

/* line 56, custom.scss */
.widget-type_widget_v4_header_8_fefc7f2584cf656f57e4045fa36eadf7 .header__control-bage {
  font-size: 1rem;
  font-weight: bold;
  top: -10px;
  right: -10px;
  background-color: var(--bage-bg);
  color: var(--color-accent-text); }

/* line 66, custom.scss */
.widget-type_system_widget_v4_cart_1 .cart__area-coupon .coupon-content .coupon-button {
  color: var(--color-btn-color);
  padding: 15px;
  background-color: var(--color-btn-bg); }

/* line 72, custom.scss */
.widget-type_widget_v4_header_8_fefc7f2584cf656f57e4045fa36eadf7 .phone-value {
  font-weight: bold;
  font-size: 18px; }

/* line 77, custom.scss */
.button-link, .co-form-controls .co-input-description a:not([class]), .co-input-description .co-form-controls a:not([class]), .co-form-controls .co-menu-link, .co-form-controls .co-link, .co-form-controls .link, .co-form-controls a, .co-button--password_recover {
  color: var(--color-accent-text); }

/* line 81, custom.scss */
.widget-type_widget_v4_catalog_1_09e63ca151dc7be08dfb8defc9462997 .empty-catalog-message {
  display: none; }

/* line 83, custom.scss */
.whatsapp-value {
  border: 1px solid var(--color-success);
  padding: 5px 10px;
  font-size: 16px;
  font-weight: normal;
  color: white !important;
  background-color: var(--color-success);
  border-radius: 15px; }

/* line 93, custom.scss */
.whatsapp-value .icon {
  color: white !important; }

/* line 95, custom.scss */
.product__area-advantage {
  display: flex;
  flex-wrap: wrap;
  margin-top: 15px;
  grid-area: advantage; }

/* line 96, custom.scss */
.box_advantage {
  width: 50%;
  display: flex;
  margin-bottom: 15px;
  padding-right: 10px; }

/* line 97, custom.scss */
.box_advantage svg {
  margin-right: 10px;
  width: 30px; }

/* line 98, custom.scss */
.box_advantage div {
  font-size: 12px;
  line-height: 14px;
  width: 75%; }

/* line 99, custom.scss */
.box_advantage div span {
  font-weight: bold;
  font-size: 14px;
  line-height: 14px; }

/* line 100, custom.scss */
.hide-lg {
  display: none; }

/* line 101, custom.scss */
.mobile_hidden {
  display: none !important; }

/* line 102, custom.scss */
.mobile_hidden span.title {
  font-weight: normal !important; }

/* Messengers Block */
/* line 106, custom.scss */
.product__area-messangers {
  margin-top: 15px;
  margin-bottom: 30px; }

/* line 107, custom.scss */
.product__area-messangers svg {
  max-width: 64px;
  max-height: 64px; }

/* line 108, custom.scss */
.product__area-messangers a {
  display: flex;
  color: #424242;
  text-decoration: none;
  font-size: 16px;
  line-height: 20px;
  align-items: center; }

/* line 109, custom.scss */
.product__area-messangers a:hover, .product__area-messangers a:focus {
  opacity: .75; }

/* line 110, custom.scss */
.product__area__telegram {
  background-color: rgba(90, 130, 214, 0.25);
  padding: 20px;
  border-radius: 15px; }

/* line 111, custom.scss */
.product__area__telegram-text {
  padding-left: 15px; }

/* line 113, custom.scss */
.product__area__whatsapp {
  background-color: rgba(98, 170, 47, 0.25);
  margin-top: 10px;
  padding: 20px;
  border-radius: 15px; }

/* line 114, custom.scss */
.product__area__whatsapp-text {
  padding-left: 15px; }

/* line 116, custom.scss */
.coupon-button {
  background: var(--color-btn-bg) !important;
  color: var(--color-btn-color) !important;
  padding: var(--controls-btn-padding-y) var(--controls-btn-padding-x) !important;
  height: var(--controls-height-m) !important; }

/* line 118, custom.scss */
.product-preview__price-cur {
  text-align: center; }

@media screen and (max-width: 748px) {
  /* line 121, custom.scss */
  .product__area-messangers {
    margin-top: 15px;
    margin-bottom: 15px; }

  /* line 122, custom.scss */
  .product__area-messangers svg {
    max-width: 48px;
    max-height: 48px; }

  /* line 123, custom.scss */
  .product__area-messangers a {
    font-size: 12px;
    line-height: 16px; }

  /* line 124, custom.scss */
  .product__area__telegram, .product__area__whatsapp {
    padding: 15px; } }
/* End Messengers Block */
/*

.widget-type_widget_v4_header_8_fefc7f2584cf656f57e4045fa36eadf7 .header.sticky .header__area-search {opacity: 1; transform: translateY(0);}

@media screen and (min-width: 767px) {
    .m-cat-menu__level-1 {overflow: auto;}
    
.widget-type_widget_v4_header_8_fefc7f2584cf656f57e4045fa36eadf7 .header.sticky {
    will-change: transform, scroll-position;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    padding-left: var(--layout-side-padding);
    padding-right: var(--layout-side-padding);
    z-index: 9999;
    background-color: white;
}
}

@media (min-width: 1024px) {
.sticky_top {
    position: fixed;
    width: 100%;
    top: 0px;
    z-index: 9999;
    transform: translateY(-100%);
}

.sticky_top .header__area-top-panel {display: none !important;opacity:0;}

.fonmenu{
    background-color: rgba(255, 255, 255, 1);
    backdrop-filter: blur(5px);
    transform: translateY(0%) !important;
}
.transtime{transition:  all 1s cubic-bezier(0, 0, 0.8, 1.0)}
}
*/
@media (max-width: 768px) {
   /*.m-cat-menu__show-next-level.show-level-1 {	flex-wrap: wrap !important;  }
	.m-cat-menu__show-next-level.show-level-2 {	flex-wrap: wrap !important;  }

    .m-cat-menu__level-1.m-cat-menu__wrapper {height: auto !important;  position: relative !important; }
	.m-cat-menu__level-2.m-cat-menu__wrapper {height: auto !important;  position: relative !important; display: block !important;}
	.m-cat-menu__level-2.m-cat-menu__wrapper .m-cat-menu__header {display: none !important;}
    .widget-type_widget_v4_header_8_fefc7f2584cf656f57e4045fa36eadf7 .header-cat-menu .m-cat-menu ul li>.m-cat-menu__wrapper::before {display: none  !important;}
    .widget-type_widget_v4_header_8_fefc7f2584cf656f57e4045fa36eadf7 .header-cat-menu .m-cat-menu ul li>.m-cat-menu__wrapper ul { padding-top: 10px; padding-left: 10px;padding-right: 0;}
    .widget-type_widget_v4_header_8_fefc7f2584cf656f57e4045fa36eadf7 .header-cat-menu .m-cat-menu ul li {padding-right: 0;}
    .header-cat-menu.is-mobile._show, .m-cat-menu.m-cat-menu__wrapper {overflow:scroll !important;}
    }
    .show-level-2 .icon-angle-right {display: none !important;}*/
  /* line 181, custom.scss */
  .sticky .header__area-search {
    display: contents !important; } }
@media screen and (max-width: 748px) {
  /* line 185, custom.scss */
  .product__area-advantage {
    display: none; }

  /* line 186, custom.scss */
  .hide-lg {
    display: block; }

  /* line 187, custom.scss */
  .hide-lg .product__area-advantage {
    display: flex; }

  /* line 188, custom.scss */
  .box_advantage {
    width: 100%; }

  /* line 189, custom.scss */
  .mobile_hidden {
    display: flex !important; }

  /* line 190, custom.scss */
  .product-preview__price-cur {
    text-align: center; } }
@media (min-width: 1281px) {
  /* line 196, custom.scss */
  header {
    position: sticky;
    top: 0;
    z-index: 1020;
    background-color: #fff; } }
/* line 5, theme.scss */
.outside-widgets .delete-widget-link {
  display: none; }

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

/* line 13, theme.scss */
.sticker-preorder {
  display: none !important; }
