@charset "UTF-8";
@import url(jquery.fancybox.min.css);
@import url(custom-user.css);
/* 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, #244C5B);
  --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, #2f6477);
  --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, #3a7a92);
  --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, #76b3c8);
  --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, #9C3252);
  --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, #b1395d);
  --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, #c3466c);
  --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, #da8ba3);
  --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, #244C5B);
  --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, #2f6477);
  --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, #3a7a92);
  --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, #76b3c8);
  --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, minimal);
  --controls-btn-border-radius: var(--draft-controls-btn-border-radius, 6px);
  --color-notice-warning: var(--draft-color-notice-warning, #f99b45);
  --color-notice-warning-is-dark: var(--draft-color-notice-warning-is-dark, true);
  --color-notice-warning-minor-shade: var(--draft-color-notice-warning-minor-shade, #faa556);
  --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, #faaf69);
  --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, #fccda1);
  --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, #6C9286);
  --color-notice-success-is-dark: var(--draft-color-notice-success-is-dark, true);
  --color-notice-success-minor-shade: var(--draft-color-notice-success-minor-shade, #7b9d93);
  --color-notice-success-minor-shade-is-dark: var(--draft-color-notice-success-minor-shade-is-dark, true);
  --color-notice-success-major-shade: var(--draft-color-notice-success-major-shade, #8aa89f);
  --color-notice-success-major-shade-is-dark: var(--draft-color-notice-success-major-shade-is-dark, true);
  --color-notice-success-half-shade: var(--draft-color-notice-success-half-shade, #b6c9c3);
  --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, #9C3252);
  --color-notice-error-is-dark: var(--draft-color-notice-error-is-dark, true);
  --color-notice-error-minor-shade: var(--draft-color-notice-error-minor-shade, #b1395d);
  --color-notice-error-minor-shade-is-dark: var(--draft-color-notice-error-minor-shade-is-dark, true);
  --color-notice-error-major-shade: var(--draft-color-notice-error-major-shade, #c3466c);
  --color-notice-error-major-shade-is-dark: var(--draft-color-notice-error-major-shade-is-dark, true);
  --color-notice-error-half-shade: var(--draft-color-notice-error-half-shade, #da8ba3);
  --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, #9C3252);
  --color-notice-info-is-dark: var(--draft-color-notice-info-is-dark, true);
  --color-notice-info-minor-shade: var(--draft-color-notice-info-minor-shade, #b1395d);
  --color-notice-info-minor-shade-is-dark: var(--draft-color-notice-info-minor-shade-is-dark, true);
  --color-notice-info-major-shade: var(--draft-color-notice-info-major-shade, #c3466c);
  --color-notice-info-major-shade-is-dark: var(--draft-color-notice-info-major-shade-is-dark, true);
  --color-notice-info-half-shade: var(--draft-color-notice-info-half-shade, #da8ba3);
  --color-notice-info-half-shade-is-dark: var(--draft-color-notice-info-half-shade-is-dark, true);
  --font-family: var(--draft-font-family, Roboto);
  --font-size: var(--draft-font-size, 14px);
  --font-family-heading: var(--draft-font-family-heading, "Open Sans");
  --collection_count: var(--draft-collection_count, 40);
  --sticker-font-size: var(--draft-sticker-font-size, 1.3rem);
  --rev_product_buttons: var(--draft-rev_product_buttons, standart);
  --rev_product_redirect: var(--draft-rev_product_redirect, /cart_items);
  --product_not_available: var(--draft-product_not_available, preorder);
  --search_count: var(--draft-search_count, 60);
  --blog_size: var(--draft-blog_size, 8);
  --layout-content-max-width: var(--draft-layout-content-max-width, 1400px);
  --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, false); }

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

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

/* line 15, theme.scss */
.widget-type_pagination_2 .pagination {
  justify-content: center; }

@media (min-width: 768px) {
  /* line 20, theme.scss */
  .widget-type_subcollections_1 a.subcollection-list__item .subcollection-list__item-photo {
    display: none; } }
/**
.img-ratio.img-ratio_cover img {
    object-fit: cover;
}
**/
/* line 30, theme.scss */
.button.button_size-l.header__search-btn,
.button.button_size-l.search-form__submit-btn {
  background: white;
  border: var(--controls-border-width) solid var(--color-form-controls-border-color); }

/* line 36, theme.scss */
.icon.icon-search {
  color: var(--color-btn-bg); }

@media (max-width: 768px) {
  /* line 42, theme.scss */
  .search-form input,
  .search-form button {
    max-height: 45px; } }
@media (max-width: 500px) {
  /* line 50, theme.scss */
  .promo-slider__item-content {
    font-size: 14px !important;
    max-width: 200px; } }
/* line 56, theme.scss */
.layout.widget-type_article_1 .img-ratio_cover.article-photo img {
  object-position: 0 0; }

/* line 60, theme.scss */
.sticker.sticker-sale {
  background: #D95980;
  color: white; }

/* line 65, theme.scss */
.sticker-new {
  background: #F99B45;
  color: white; }

/* line 70, theme.scss */
.sticker-hit {
  background: #63AAC0;
  color: white; }

/* line 75, theme.scss */
.widget-type_cart_1 .item-image img {
  max-height: 162px; }

/* line 80, theme.scss */
.widget-type_cart_1 .item-image {
  text-align: center; }

@media screen and (max-width: 767px) {
  /* line 85, theme.scss */
  .widget-type_system_widget_v4_special_products_1 .special-products .splide__pagination {
    text-align: center; } }
@media (min-width: 767px) {
  /* line 91, theme.scss */
  .widget-type_widget_v4_collections_and_subcollections_1_ee377a8bce61c8098f8af8ebd24a34bb .collection-img {
    display: none; }

  /* line 95, theme.scss */
  .widget-type_widget_v4_collections_and_subcollections_1_ee377a8bce61c8098f8af8ebd24a34bb .collection-item {
    display: block; } }
/*@media (max-width: 768px) {
  header {
    position: sticky;
    top: 0;
    z-index: 10;
  }
}*/
/* line 108, theme.scss */
.product__price-2, .product__price-3
.product-preview__price-2, product-preview__price-3 {
  display: block; }

@media (max-width: 420px) {
  /* line 113, theme.scss */
  .widget-type_banner_list_3 .brands .swiper-pagination-bullet {
    margin: 0 2px;
    width: 2px;
    height: 2px; } }
/* line 120, theme.scss */
.brands__item .img-ratio {
  padding-top: calc(50% / (var(--img-ratio, 1))); }

/* line 123, theme.scss */
.widget-type_button_on_top_1 .btn-on-top.is-show {
  bottom: 12%;
  border-radius: 30px; }

/* line 127, theme.scss */
.widget-type_system_widget_v4_special_products_tabs_9 .special-products__link-all a {
  font-size: calc(var(--font-size) * var(--widget-heading-ratio, 1.25));
  font-weight: var(--widget-heading-weight, 400);
  margin-top: 20px;
  display: inline-block; }

/* line 133, theme.scss */
.special-products .product-preview-elem {
  border: 1px solid var(--bg-minor-shade); }

/* line 136, theme.scss */
.special-products .product-preview__controls {
  margin: 0px 5px 5px 0px; }

/* line 140, theme.scss */
.widget-type_header_1 .header__logo img {
  image-rendering: -webkit-optimize-contrast; }

/* Виджет подкатегорий на главной task #474201 START */
/* line 146, theme.scss */
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .collection-item {
  grid-template-areas: "image image" "title title" "sub sub";
  border: 1px solid #dce0e0;
  padding: 1rem;
  height: 100%;
  align-content: baseline; }
/* line 157, theme.scss */
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .collection-img {
  width: 100%;
  position: relative; }
/* line 162, theme.scss */
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .img-ratio.img-ratio_cover {
  height: 0;
  padding-top: 50%; }
/* line 167, theme.scss */
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .collection-title {
  grid-area: title;
  padding-top: .5rem;
  border-top: 1px solid #dce0e0; }
/* line 173, theme.scss */
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .subcollection-items {
  padding-top: .5rem;
  border-top: 1px solid #dce0e0; }
/* line 178, theme.scss */
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .js-hide-subcollections,
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .js-more-subcollections {
  color: #32627A;
  padding-top: 0.5rem;
  cursor: pointer;
  text-decoration: underline;
  font-weight: bold; }
/* line 187, theme.scss */
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .subcollection-link {
  color: var(--color-text);
  text-decoration: none;
  display: grid;
  grid-auto-flow: column;
  justify-content: space-between;
  align-items: center;
  font-size: 12px; }
/* line 197, theme.scss */
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .subcollection-link.hidden {
  display: none; }
/* line 201, theme.scss */
.widget-type_widget_v4_collections_and_subcollections_1_9fe62ac7f3c8076a4dcb81fc5624c069 .subcollection_products-count {
  background: #f7f7f7; }

/* Виджет подкатегорий на главной task #474201 END */
/* line 207, theme.scss */
.collection-sticker {
  color: #D43263;
  border: 1px outset #D43263;
  padding: 0 3px;
  border-radius: 3px;
  margin-left: 5px;
  font-weight: 600; }

@media screen and (max-width: 767px) {
  /* line 217, theme.scss */
  .widget-type_header_1 .header__collections-controls {
    display: flex;
    align-items: center; }

  /* line 221, theme.scss */
  .widget-type_new_widget_collection_products .custom_available {
    min-width: 117px;
    font-size: 12px; } }
/* line 227, theme.scss */
.product_sticker_dalnii_sklad {
  position: absolute;
  z-index: 2;
  bottom: 10px;
  right: 5px;
  background-color: #F99B45;
  /* цвет фона стикера */
  color: #ffffff;
  /* цвет шрифта */
  font-size: 12px;
  /* размер шрифта */
  padding: 2px 5px;
  border-radius: 5px; }

/* line 241, theme.scss */
.upper_font {
  font-size: 15px !important; }

/* line 245, theme.scss */
.widget-type_header_1 .header__logo {
  margin-right: 15px; }

/* line 248, theme.scss */
.brands__item .img-ratio {
  padding-top: calc(40% / (var(--img-ratio, 1))); }

/* line 251, theme.scss */
.img-ratio.img-ratio_contain img {
  height: 80px; }

@media screen and (max-width: 420px) {
  /* line 255, theme.scss */
  .layout.widget-type_article_previews_1 .article-list.grid-list {
    grid-template-columns: repeat(2, 1fr); } }
/*
.img-ratio.img-ratio_cover img {
  object-fit: contain;
}
*/
/* line 266, theme.scss */
.tagcloud-block .tagcloud a.button {
  padding: 1rem 0.8rem; }

/* line 269, theme.scss */
.tagcloud > .button {
  height: 30px;
  padding: 1rem 0.5rem !important;
  font-size: 12px; }

/* "Преимущества" на главной */
/*
@media  (max-width: 1401px) {
  .widget-type_shop-reviews_1 .grid-list {
    grid-template-columns: repeat(auto-fill, minmax(min(300px, 100%), 1fr)) !important;
  }
}
@media (max-width: 1321px) {
  .widget-type_shop-reviews_1 .grid-list {
    grid-template-columns: repeat(auto-fill, minmax(min(250px, 100%), 1fr)) !important;
  }
}
@media (max-width: 1171px) {
  .widget-type_shop-reviews_1 .grid-list {
    grid-template-columns: repeat(auto-fill, minmax(min(370px, 100%), 1fr)) !important;
  }

}
*/
/* line 294, theme.scss */
.filter-top-controls {
  max-width: 1408px;
  margin: 0 auto; }

@media (max-width: 460px) {
  /* line 300, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-prev + .pagination-items + .pagination-next {
    grid-column: 3; }

  /* line 303, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-prev + .pagination-items.next {
    grid-column: auto; }

  /* line 306, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-prev {
    justify-self: start; }

  /* line 309, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-next {
    justify-self: end;
    grid-column: auto; } }
@media (max-width: 768px) {
  /* line 316, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-prev + .pagination-items + .pagination-next {
    grid-column: 3; }

  /* line 319, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-prev + .pagination-items.next {
    grid-column: auto; }

  /* line 322, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-prev {
    justify-self: start; }

  /* line 325, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-next {
    justify-self: end; }

  /* line 328, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination {
    grid-auto-flow: column; } }
/* line 335, theme.scss */
.widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination {
  justify-content: center; }

/* line 338, theme.scss */
.product__price-2 {
  font-size: 1.1rem;
  margin-top: 10px;
  margin-bottom: -10px; }

/* отступ стикерров */
/* line 345, theme.scss */
.sticker-container {
  top: 3px !important;
  left: 3px !important; }

/* line 349, theme.scss */
.widget-type_new_widget_collection_products .product-item_image .hover-images .hover-image > div:first-child:after {
  bottom: 1px; }

/* line 352, theme.scss */
div[class="product_sticker_dalnii_sklad"] {
  bottom: 17px; }

@media screen and (max-width: 767px) {
  /* line 359, theme.scss */
  .widget-type_footer_3 .footer-wrap .footer-bottom .footer__area-pay {
    display: flex;
    max-width: 250px;
    margin: auto; }

  /* line 364, theme.scss */
  .widget-type_footer_3 .footer__area-pay .pay-img-item {
    padding: 0rem 0.5rem 0rem 0 !important;
    margin: 0;
    flex-basis: 33.3%; }

  /* line 369, theme.scss */
  .widget-type_footer_3 .footer__area-pay .pay-img-item img {
    max-width: 100%;
    max-height: 100%; } }
/* line 374, theme.scss */
.widget-type_new_widget_collection_products[style*="--grid-list-min-width: 100%"] .available_status, .widget-type_new_widget_collection_products[style*="--grid-list-min-width:100%"] .available_status {
  width: 20%;
  margin-top: 55px; }

@media all and (max-width: 480px) {
  /* line 380, theme.scss */
  .layout.widget-type_subcollections_1 {
    -grid-list-min-width: 150px !important; }

  /* line 383, theme.scss */
  .subcollection-list .grid-list {
    -grid-list-min-width: 150px !important; }

  /* line 386, theme.scss */
  .widget-type_subcollections_1 .subcollection-list .grid-list {
    -grid-list-min-width: 150px !important; }

  /* line 389, theme.scss */
  body > div .page_layout .page_layout-clear .page_layout_section_top > main > div .layout .widget-type_subcollections_1 > div > div {
    -grid-list-min-width: 150px !important; } }
/* line 394, theme.scss */
.disp {
  display: block !important; }

@media (max-width: 767px) {
  /* line 399, theme.scss */
  .widget-type_new_widget_header_3 .header-icons > div svg {
    width: 18px;
    height: 18px; }

  /* line 407, theme.scss */
  .dialogs__widget_btn {
    display: none !important; } }
/* line 412, theme.scss */
.sticker-srok-dostavki-metka {
  position: absolute;
  bottom: 18px;
  right: 1px;
  z-index: 1; }

@media (max-width: 465px) {
  /* line 420, theme.scss */
  .widget-type_new_widget_header_3 .header-logotype {
    display: flex;
    justify-content: center; }
  /* line 424, theme.scss */
  .widget-type_new_widget_header_3 .header-title-img {
    width: 80%;
    max-width: 60%; } }
/* line 431, theme.scss */
.catalog-sticker-srok-dostavki-metka {
  position: absolute !important;
  z-index: 2 !important;
  bottom: 12px !important;
  right: 5px !important;
  background-color: #63AAC0 !important;
  color: #ffffff !important;
  font-size: 12px !important;
  padding: 1px 5px !important;
  border-radius: 5px !important;
  right: 54px !important;
  line-height: 20px !important; }

@media screen and (max-width: 767px) {
  /* line 446, theme.scss */
  .catalog-sticker-srok-dostavki-metka {
    font-size: calc(0.75 * var(--sticker-font-size, 0.875rem)) !important; } }
/* line 449, theme.scss */
.product_sticker_dalnii_sklad {
  height: 22px; }

/* line 453, theme.scss */
.available_status {
  min-width: 115px !important;
  max-width: 100% !important;
  padding: 2px !important;
  font-size: 0.87rem; }

/* line 459, theme.scss */
.catalog-sticker-srok-dostavki-metka {
  display: none !important; }

/* line 462, theme.scss */
.widget-type_modal_cookie_1 .cookie-link .button {
  padding: 10px;
  font-size: 12px;
  height: initial;
  margin: 5px; }

/* line 468, theme.scss */
.widget-type_modal_cookie_1 .layout__content {
  padding: 0px; }

@media (max-width: 768px) {
  /* line 475, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination {
    grid-auto-flow: row;
    grid-auto-columns: max-content;
    display: grid; }
  /* line 481, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-items {
    grid-row-start: 1; }
  /* line 485, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-next {
    justify-self: start;
    grid-column: 1/ -1; }
  /* line 490, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-prev + .pagination-items.next {
    grid-column: 1/3; }
  /* line 494, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-prev + .pagination-items + .pagination-next {
    grid-column: 2;
    justify-self: start;
    grid-row-start: 2; }
  /* line 500, theme.scss */
  .widget-type_widget_v4_pagination_2_9e35d3626d31a1be81ff42061e4566b6 .pagination-prev {
    justify-self: start;
    grid-column: 1;
    justify-self: end; } }
/* line 507, theme.scss */
.co-tabs-controls--customer .co-tabs-node:not(.co-tabs-node--active) {
  background: #9f9f9f; }

@media screen and (max-width: 767px) {
  /* line 512, theme.scss */
  a.button.button_size-l.pagination-prev.icon.icon-arrow-left {
    position: relative;
    left: 10px; }

  /* line 516, theme.scss */
  .widget-type_pagination_2 .pagination-prev + .pagination-items + .pagination-next {
    position: relative;
    right: 3px; }

  /* line 520, theme.scss */
  .widget-type_pagination_2 .pagination {
    gap: 0; } }
@media screen and (min-width: 767px) {
  /* line 526, theme.scss */
  .collection-list .subcollection-title {
    white-space: nowrap !important; } }
@media screen and (min-width: 768px) {
  /* line 532, theme.scss */
  .widget-type_system_widget_v4_promo_slider_14 .promo-slider img {
    object-fit: fill; } }
@media screen and (min-width: 951px) {
  /* line 538, theme.scss */
  .widget-type_system_widget_v4_promo_slider_14 .promo-slider img {
    object-fit: cover; } }
/* line 542, theme.scss */
.co-input--day_zakaz,
.co-input--day_zakaz2 {
  display: none !important; }

/* line 547, theme.scss */
svg {
  display: initial; }

@media (max-width: 768px) {
  /* line 551, theme.scss */
  .widget-type_widget_v4_promo_slider_14_c57b4a9f4fc5a63f09a32cd3e426ceaf .promo-slider .splide__arrow--next {
    display: none; }

  /* line 555, theme.scss */
  .widget-type_widget_v4_promo_slider_14_c57b4a9f4fc5a63f09a32cd3e426ceaf .promo-slider .splide__arrow--prev {
    display: none; } }
@media (max-width: 767px) {
  /* line 561, theme.scss */
  .widget-type_new_widget_collection_products[style*="--hide-variants-sm:true"] .price_min + span + span, .widget-type_new_widget_collection_products[style*="--hide-variants-sm: true"] .price_min + span, .widget-type_new_widget_collection_products[style*="--hide-variants-sm: true"] .price_min + span + span {
    display: inline-flex !important; }

  /* line 564, theme.scss */
  .widget-type_new_widget_collection_products[style*="--hide-variants-sm: true"] .price_min, .widget-type_new_widget_collection_products[style*="--hide-variants-sm:true"] .price_min {
    display: none !important; } }
/* line 571, theme.scss */
.dedline-order {
  font-size: 1rem;
  color: #D95980;
  font-weight: 600; }
