/* 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, #adadae);
  --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, #aaaaab);
  --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, #87878a);
  --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, thin);
  --controls-btn-border-radius: var(--draft-controls-btn-border-radius, 6px);
  --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, #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, #d3ecd9);
  --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, #d1ecd7);
  --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, #bee4c7);
  --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, Montserrat);
  --font-size: var(--draft-font-size, 16px);
  --font-family-heading: var(--draft-font-family-heading, Montserrat);
  --heading-ratio: var(--draft-heading-ratio, 3);
  --heading-weight: var(--draft-heading-weight, 600);
  --collection_count: var(--draft-collection_count, 100);
  --search_count: var(--draft-search_count, 12);
  --blog_size: var(--draft-blog_size, 12);
  --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, sticky);
  --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, true);
  --sidebar_blog_position: var(--draft-sidebar_blog_position, left);
  --sidebar_article_show: var(--draft-sidebar_article_show, true);
  --sidebar_article_position: var(--draft-sidebar_article_position, left);
  --sidebar_page_show: var(--draft-sidebar_page_show, true);
  --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, true);
  --sidebar_search_position: var(--draft-sidebar_search_position, left);
  --feedback_captcha_enabled: var(--draft-feedback_captcha_enabled, false);
  --favorite_enabled: var(--draft-favorite_enabled, true);
  --compare_enabled: var(--draft-compare_enabled, true); }

/* line 1, custom-user1.scss */
.header__collections-head {
  text-transform: uppercase; }

/* line 5, custom-user1.scss */
.widget-type_widget_v4_catalog_6_0d5d5c6d28a27c2f6df034bd21fd891e .option-list-values {
  display: none; }

/* line 8, custom-user1.scss */
.widget-type_widget_v4_catalog_6_0d5d5c6d28a27c2f6df034bd21fd891e .product-preview__area-variants {
  display: none; }

/* 598345 */
@media (max-width: 768px) {
  /* line 14, custom-user1.scss */
  .banner-list__item.editable-block:last-child {
    grid-column-end: 3; } }
/* 598345 */
/* 598358 */
/* line 22, custom-user1.scss */
.subcollection-list > .splide.is-active .splide__list {
  width: auto;
  justify-content: center; }

/* 598358 */
/* 598378 */
/* line 30, custom-user1.scss */
.page_layout_section_top {
  grid-template-areas: "header header header header" "section-top section-top section-top section-top" "main main main main" "footer footer footer footer"; }

/* line 43, custom-user1.scss */
.page_layout_sticky_left > main.blog--right {
  grid-column-start: calc(var(--initial-main-start) + 1); }

/* 598378 */
/* line 50, custom-user1.scss */
.micro-alert {
  top: 90px; }

/* line 53, custom-user1.scss */
.checkout-info-banner {
  margin-top: 10px; }

/* line 57, custom-user1.scss */
.banner-preview__play-btn {
  background-color: #939393 !important; }

/* line 60, custom-user1.scss */
.co-menu {
  background: #fafafa; }

/* line 63, custom-user1.scss */
.co-menu-item.co-menu-item--personal {
  margin-top: 10px;
  margin-bottom: 10px;
  background: #fafafa;
  border-radius: 8px; }

/* line 69, custom-user1.scss */
.co-menu-item.co-menu-item--personal a {
  text-decoration: none;
  color: black;
  padding: 5px; }

/* line 74, custom-user1.scss */
.co-menu-link--active {
  border: 2px solid !important;
  border-radius: 8px !important;
  width: 100% !important; }

@media (max-width: 980px) {
  /* line 80, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .menu__link {
    text-align: left; }

  /* line 83, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .header__collections-head {
    padding: 1rem 9px 1rem 6px; } }
@media (max-width: 767px) {
  /* line 88, custom-user1.scss */
  .contacts-info {
    margin-left: 25px; } }

/* line 95, custom-user1.scss */
.block_shadow {
  padding: 20px;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px 0px; }

/* line 101, custom-user1.scss */
.co-table-cell--body,
.co-table-cell--head {
  padding: 0.5rem 0.2rem; }

/* line 106, custom-user1.scss */
.widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb
.promo-slider__item-content__title {
  border: none; }

/* line 111, custom-user1.scss */
.widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb
.header:hover .header__content,
.widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb
.header:hover .header__content .header__search-field {
  background: transparent; }

/* line 118, custom-user1.scss */
.product__description-content.static-text {
  word-wrap: break-word; }

@media (max-width: 980px) {
  /* line 122, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .default-logo__text span {
    font-size: 3rem; }

  /* line 125, custom-user1.scss */
  .header__area-logo {
    transform: translateX(-12%); } }
/* line 131, custom-user1.scss */
.page_layout_section_top {
  grid-template-areas: "header header header header" "section-top section-top section-top section-top" ". sidebar main ." "footer footer footer footer"; }

/* 616963 */
/* line 141, custom-user1.scss */
.product-preview__controls .button.add-cart-counter__btn .add-cart-counter__btn-icon {
  font-size: 1.2rem !important; }

/* 616963 */
/* line 146, custom-user1.scss */
.filter__controls-available {
  display: flex;
  align-items: center;
  justify-content: space-between; }

/* line 152, custom-user1.scss */
.filter__controls-available button.js-hide-filter {
  display: none;
  background: transparent;
  color: #000; }

/* line 158, custom-user1.scss */
.filter__controls-available button.js-hide-filter:hover {
  border-color: #fff !important; }

@media (max-width: 767px) {
  /* line 163, custom-user1.scss */
  .filter__controls-available button.js-hide-filter {
    display: inline-block !important; }

  /* line 167, custom-user1.scss */
  .filter__mobile-top-panel span.icon.icon-angle-left {
    font-size: 1.5rem !important; }

  /* line 171, custom-user1.scss */
  .filter-item-image-color .filter-item__list {
    justify-content: space-between !important; }

  /* line 175, custom-user1.scss */
  .filter-item-image-color .filter-option__content {
    width: 48px !important;
    height: 48px !important; }

  /* line 180, custom-user1.scss */
  .filter-option__label img {
    max-width: 48px !important; } }
@media screen and (max-width: 767px) {
  /* line 189, custom-user1.scss */
  .widget-type_widget_v4_simple_text_2_e824cf85108ab8bc2120d12008531974 .static-text span {
    font-size: 12pt !important; } }
@media screen and (max-width: 767px) {
  /* line 194, custom-user1.scss */
  .co-section--content_block {
    display: block !important; } }
@media (max-width: 980px) {
  /* line 199, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .promo-slider {
    max-height: 717px; } }
@media (max-width: 768px) {
  /* line 204, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .promo-slider {
    max-width: 100%; } }
/* line 208, custom-user1.scss */
.header__logo img {
  -webkit-transform: translate3d(0, 0, 0);
  transform: scale(1.3, 1.3); }

/* line 213, custom-user1.scss */
html::-webkit-details-marker::part(marker) {
  background-color: transparent; }

@media (max-width: 480px) {
  /* line 218, custom-user1.scss */
  .widget-type_widget_v4_banner_list_22_7e56a3e93db18cd84a151572a3d6a3d6 .banner-list__item:nth-child(2) {
    min-width: 300px;
    margin: 10px 10px;
    max-width: initial;
    min-height: initial; } }
@media screen and (max-width: 768px) {
  /* line 227, custom-user1.scss */
  .header__area-logo img {
    max-width: 110% !important;
    margin-left: 17px; }

  /* line 231, custom-user1.scss */
  .header__area-logo {
    transform: translateX(0); } }
/* line 236, custom-user1.scss */
.cut-list a.collections__link {
  font-size: 1.2rem;
  font-weight: 500; }

@media (min-width: 767px) {
  /* line 242, custom-user1.scss */
  h1.page-headding.heading {
    font-size: 48px !important;
    font-weight: 600 !important; } }
/* line 250, custom-user1.scss */
.tabs__head .splide__track {
  display: flex;
  justify-content: center !important; }

@media (max-width: 980px) {
  /* line 256, custom-user1.scss */
  .widget-type_widget_v4_catalog_4_0481f1bf0c8624c51457923a237c37f6 .product-preview .product-preview__area-description {
    padding-left: 5px; } }
/* line 261, custom-user1.scss */
button.button.button_size-m.show-filter-btn.js-show-filter span {
  font-size: 1.2rem;
  font-weight: 500; }

/* line 266, custom-user1.scss */
button.button.button_size-m.collection-order__value.js-open-order-list {
  font-size: 1.2rem;
  font-weight: 500; }

@media screen and (max-width: 768px) {
  /* line 272, custom-user1.scss */
  .widget-type_widget_v4_special_products_tabs_18_1331c852b571cc50e2f7ecfb701353b8 .splide__slide:first-child .tabs__head-item {
    margin-left: 8px; } }
/* line 278, custom-user1.scss */
.filter-item__arrow {
  color: #333333 !important; }

/* line 281, custom-user1.scss */
.filter-option__btn {
  border: 1px solid #000000 !important; }

/* line 284, custom-user1.scss */
.filter-option__field:checked + .filter-option__content .filter-option__btn {
  background: #000000 !important; }

/* 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 */
[data-fixed-panels] .delete-widget-link {
  display: none; }

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

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

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

  /* line 27, theme.scss */
  .banner-list__item-photo .img-ratio.img-fit img {
    object-fit: cover !important; } }
/* line 32, theme.scss */
.product__new-properties__sides-block {
  flex-flow: row-reverse !important; }

@media (max-width: 959px) {
  /* line 36, theme.scss */
  html, body {
    margin-top: 0;
    margin-bottom: 0 !important;
    padding-bottom: 0; } }
