@charset "UTF-8";
@media screen and (max-width: 1900px) {
  /* line 4, media.scss */
  .fixed_header .stock-list li:nth-child(odd) {
    display: none; } }
@media screen and (max-width: 1800px) {
  /* line 12, media.scss */
  .small-menu__container, .site-menu__container, .cell-8_catalog-menu {
    width: 90%;
    flex-basis: 90%; }

  /* line 16, media.scss */
  .main-slider__article-center .main-slider__link {
    padding: 0 0 173% 0; }

  /* line 19, media.scss */
  .menu-link.level-1 {
    font-size: 22px; }

  /* line 23, media.scss */
  .cell-5_main-slider:first-child .main-slider__article .article-title {
    top: 20px; }
    /* line 25, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__big {
      font-size: 70px; }
    /* line 28, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__small {
      font-size: 20px;
      line-height: 0.5; }

  /* line 35, media.scss */
  .cell-5_main-slider:nth-child(2) .main-slider__article .article-title {
    font-size: 140px;
    letter-spacing: -9px;
    top: 36%; }

  /* line 42, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title {
    font-size: 13px;
    top: 80px; }

  /* line 47, media.scss */
  .main-slider__title {
    font-size: 100px;
    letter-spacing: -4px; }

  /* line 51, media.scss */
  .main-slider__description {
    font-size: 20px; }

  /* line 54, media.scss */
  .horizontal-banner__container {
    width: 55%;
    flex-wrap: wrap;
    justify-content: space-around; }
    /* line 58, media.scss */
    .horizontal-banner__container .cell-3:first-child {
      max-width: 100%;
      flex-basis: 100%;
      text-align: center; }
    /* line 63, media.scss */
    .horizontal-banner__container .cell-6 {
      max-width: 60%;
      flex-basis: 60%; }

  /* line 68, media.scss */
  .horizontal-banner__link {
    padding: 3% 0 2.45% 0; }

  /* line 71, media.scss */
  .horizontal-banner__description {
    margin: 18px auto;
    padding: 0;
    font-size: 27px;
    color: #ffffff; }
    /* line 76, media.scss */
    .horizontal-banner__description span {
      display: inline-block; }

  /* line 80, media.scss */
  .horizontal-banner__big {
    font-size: 190px;
    margin: 0;
    white-space: nowrap;
    text-align: right; }

  /* line 86, media.scss */
  .horizontal-banner__container .cell-3:last-child p {
    margin-left: 0; }

  /* line 89, media.scss */
  .contacts-item:not(:first-child) {
    margin: 30px 0 0 0; }

  /* line 92, media.scss */
  .collection-banner {
    background-position: -250px top; }

  /* line 95, media.scss */
  .collection-category__body {
    margin-left: 500px; }

  /* line 98, media.scss */
  .cart-top {
    color: #ffffff;
    margin: auto 0 0 5%; }

  /* line 102, media.scss */
  .basket .page-title {
    line-height: 0.7; }

  /* line 105, media.scss */
  .data-cart-submit {
    border: 1px solid #ffffff; } }
@media screen and (max-width: 1700px) {
  /* line 111, media.scss */
  .sales-block__name {
    font-size: 108.61px; }

  /* line 114, media.scss */
  .sales-block__price-sale .new-price {
    margin: 5px 0 0 0;
    font-size: 85.61px; }

  /* line 118, media.scss */
  .category {
    background-position: 100% top; }

  /* line 121, media.scss */
  .discount-btn.discounts-submit {
    padding: 6px;
    font-size: 16px;
    background-color: rgba(255, 255, 255, 0.2); }

  /* line 128, media.scss */
  .card.cards-col .image-inner {
    padding: 0 0 270px 0; }

  /* line 133, media.scss */
  .products-favorite .card.cards-col .image-inner {
    padding: 0; }

  /* line 137, media.scss */
  .card.card-absolute .image-inner {
    padding: 0 0 380px 0; }

  /* line 140, media.scss */
  .catalog-menu .main-menu-link.menu-link.level-2 span {
    font-size: 15px; } }
@media screen and (max-width: 1400px) {
  /* line 146, media.scss */
  .gallery-top .bundle-item-slide {
    padding: 0 0 176px 0; }

  /* line 150, media.scss */
  .main-header * {
    font-size: 14px;
    line-height: 1.4; }
  /* line 154, media.scss */
  .main-header .cell-2_search {
    max-width: 25%;
    flex-basis: 25%; }

  /* line 159, media.scss */
  .collection-slider__logo {
    max-height: 20px;
    height: 20px;
    min-height: 20px;
    width: 20px;
    min-width: 20px;
    max-width: 20px; }

  /* line 167, media.scss */
  .collection-slider__slide-body {
    font-size: 16px;
    width: 90%; }

  /* line 171, media.scss */
  .collection-slider__slide {
    box-shadow: inset 10px -50px 100px 2px rgba(0, 0, 0, 0.45); }

  /* line 174, media.scss */
  .small-menu__container, .site-menu__container {
    width: 95%; }

  /* line 177, media.scss */
  .menu-item.level-2 .main-menu-link {
    font-size: 14px;
    letter-spacing: 0; }

  /* line 181, media.scss */
  .main-slider__title {
    font-size: 70px;
    letter-spacing: -3px; }

  /* line 185, media.scss */
  .main-slider__description {
    font-size: 18px; }

  /* line 188, media.scss */
  .cell-5_main-slider:nth-child(2) .main-slider__article .article-title {
    font-size: 100px;
    letter-spacing: -5px;
    top: 36%; }

  /* line 193, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title li {
    padding: 0 10px; }

  /* line 196, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title {
    font-size: 12px;
    letter-spacing: -0.5px;
    top: 70px; }

  /* line 201, media.scss */
  .phone {
    margin: 0 0 0 20px; }

  /* line 204, media.scss */
  .stock-list {
    margin: 0 0 -1px 20px; }

  /* line 207, media.scss */
  .stock-list__link {
    padding: 6px 5px; }
    /* line 209, media.scss */
    .stock-list__link img {
      margin: 0 5px 0 0; }

  /* line 213, media.scss */
  .interface-links__link {
    padding: 5px 15px; }

  /* line 216, media.scss */
  .bttn-rectangle {
    font-size: 14px;
    background-color: #000000;
    width: 143px;
    padding: 6px;
    letter-spacing: -0.3px; }

  /* line 223, media.scss */
  .filter .open-filter {
    width: auto; }

  /* line 226, media.scss */
  .filters-clear.bttn-rectangle {
    width: auto; }

  /* line 229, media.scss */
  .actual-item__body .swiper-button-prev {
    left: 27%; }

  /* line 232, media.scss */
  .actual-item__body .swiper-button-next {
    right: 26.5%; }

  /* line 235, media.scss */
  .article-items__row:first-child .article-items__description {
    font-size: 33px;
    width: 90%; }

  /* line 239, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__img-wrapper {
    width: 30%; }

  /* line 242, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__date {
    margin: 0; }

  /* line 245, media.scss */
  .article-items__row:last-child .article-items__description {
    width: 80%;
    font-size: 14px;
    bottom: 22px; }

  /* line 250, media.scss */
  .article-items__row:last-child .comparison-items__body {
    margin: 25px auto 0 auto; }

  /* line 253, media.scss */
  .advertages-list__img {
    max-width: 70px;
    height: auto; }

  /* line 257, media.scss */
  .sales-block__name {
    font-size: 70px; }

  /* line 260, media.scss */
  .sales-block__body {
    margin: 5px 0 0 0; }

  /* line 263, media.scss */
  .sales-block__price {
    font-size: 15px;
    margin: 9px 0 0 0; }

  /* line 267, media.scss */
  .sales-block__price-sale .new-price {
    margin: 5px 0 0 0;
    font-size: 37px; }

  /* line 271, media.scss */
  .sales-block__container .bttn-rectangle {
    margin: 13px 0 0 0; }

  /* line 274, media.scss */
  .horizontal-banner__big {
    font-size: 130px; }

  /* line 277, media.scss */
  .horizontal-banner__description {
    margin: 8px auto;
    padding: 0;
    font-size: 24px; }

  /* line 282, media.scss */
  .subscribe__description {
    font-size: 22px; }

  /* line 285, media.scss */
  .subscribe__form {
    width: 50%; }

  /* line 288, media.scss */
  .subscribe__form::before {
    left: 16%; }

  /* line 291, media.scss */
  .services {
    padding: 0; }
    /* line 293, media.scss */
    .services:not(:first-child) {
      margin: 0 0 0 10px; }

  /* line 297, media.scss */
  .main-footer .cell-3__services a {
    line-height: 0.9;
    max-width: 90%;
    display: block; }

  /* line 302, media.scss */
  .services:not(:first-child) {
    margin: 0; }

  /* line 305, media.scss */
  .services li {
    margin: 5px 0 0 0; }

  /* line 308, media.scss */
  .cell-3_collection {
    max-width: 210px;
    flex-basis: 210px;
    width: 210px; }

  /* line 313, media.scss */
  .cell-9_collection {
    max-width: calc(100% - 219px);
    flex-basis: calc(100% - 219px);
    width: calc(100% - 219px); }

  /* line 318, media.scss */
  .item-in-cart__img {
    width: 80px;
    min-width: 80px;
    max-width: 80px;
    padding: 4px; }

  /* line 324, media.scss */
  .item-in-cart__name-brand {
    font-size: 12px; }

  /* line 327, media.scss */
  .item-in-cart__name-description {
    font-size: 12px;
    margin: 3px 0 0 0; }

  /* line 331, media.scss */
  .item-in-cart__color .item-option_name {
    font-size: 14px; }

  /* line 334, media.scss */
  .color-circle {
    width: 10px;
    height: 10px;
    margin: 0 5px 0 0; }

  /* line 339, media.scss */
  .color-circle::before {
    width: 12px;
    height: 12px;
    left: -2px;
    top: -2px; }

  /* line 345, media.scss */
  .item-in-cart__name {
    width: 10%;
    min-width: 10%;
    max-width: 80px;
    padding: 3px; }

  /* line 351, media.scss */
  .item-in-cart__size .item-option_name {
    font-size: 12px; }

  /* line 354, media.scss */
  .item-in-cart__size .item-option_name span:first-child {
    margin: 0 4px 0 0; }

  /* line 357, media.scss */
  .item-in-cart__size .item-in-cart__size-value {
    padding: 5px; }

  /* line 360, media.scss */
  .item-in-cart__price .item-money {
    display: block; }

  /* line 363, media.scss */
  .item-in-cart__price-old {
    font-size: 15px;
    margin: 0 2px 0 0; }

  /* line 367, media.scss */
  .category__container .social-links {
    display: none; }

  /* line 370, media.scss */
  .product-price {
    font-size: 70px; }

  /* line 373, media.scss */
  .gallery-top .swiper-slide {
    background-color: #f5f6f6;
    height: 360px !important;
    min-height: 360px !important;
    max-height: 360px !important;
    width: 300px !important; }

  /* line 380, media.scss */
  .swiper-container.gallery-thumbs.js-gallery-thumbs.swiper-container-vertical {
    height: 360px; }

  /* line 383, media.scss */
  .collection-slider .main-slider__title {
    font-size: 50px;
    letter-spacing: -3px; }

  /* line 387, media.scss */
  .collection-slider .main-slider__description {
    font-size: 14px;
    bottom: 15px;
    letter-spacing: 0; }

  /* line 392, media.scss */
  .bundle-item {
    display: inline-block; }

  /* line 395, media.scss */
  .bundle-name {
    margin: 7px 0 0 0;
    text-align: center; }

  /* line 399, media.scss */
  .bundle-img {
    margin: 0 auto; }

  /* line 402, media.scss */
  .bundle-item__container {
    margin: 0 0 8px 0; }

  /* line 406, media.scss */
  .bundle-gallery .gallery-slide:first-child, .bundle-gallery .gallery-slide:nth-child(3) {
    margin: 0 0 8px 0; }
  /* line 409, media.scss */
  .bundle-gallery .MagicZoom, .bundle-gallery .mz-figure, .bundle-gallery .gallery-slide {
    height: 176px !important; }
  /* line 412, media.scss */
  .bundle-gallery .MagicZoom > img, .bundle-gallery .mz-figure > img {
    height: 176px !important; }
  /* line 415, media.scss */
  .bundle-gallery .gallery-slide img {
    width: auto;
    height: 272px !important; }

  /* line 420, media.scss */
  .menu-item.level-2 {
    margin: 0 10px 25px 0; } }
@media screen and (max-width: 1300px) {
  /* line 428, media.scss */
  .fixed_header .stock-list li:last-child {
    display: none; } }
@media screen and (max-width: 1200px) {
  /* line 436, media.scss */
  .products-recently .swiper-button-prev, .products-recently .swiper-button-next {
    width: 4.72%;
    padding-bottom: 4.72%; }

  /* line 441, media.scss */
  .cell-5_main-slider:first-child .main-slider__article .article-title {
    top: 10px; }
    /* line 443, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__big {
      font-size: 50px; }
    /* line 446, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__small {
      font-size: 18px;
      line-height: 0.5; }
  /* line 451, media.scss */
  .cell-5_main-slider:first-child .main-slider__article .main-slider__show-more {
    bottom: 20px; }

  /* line 456, media.scss */
  .cell-5_main-slider:nth-child(2) .main-slider__article .article-title {
    font-size: 86px;
    letter-spacing: -5px;
    top: 30%; }

  /* line 463, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title {
    font-size: 12px;
    top: 20px;
    justify-content: space-around;
    flex-wrap: wrap; }
  /* line 469, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title li {
    padding: 1px; }

  /* line 473, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title li:not(:last-child)::before {
    display: none; }

  /* line 476, media.scss */
  .main-slider__title {
    font-size: 45px;
    letter-spacing: -3px;
    top: 29%; }

  /* line 481, media.scss */
  .main-slider__description {
    font-size: 15px;
    letter-spacing: 0;
    bottom: 15px; }

  /* line 486, media.scss */
  .brands {
    width: 90%;
    margin: 50px auto 0 auto; }
    /* line 489, media.scss */
    .brands .swiper-button-prev, .brands .swiper-container-rtl .swiper-button-next, .brands .swiper-button-next, .brands .swiper-container-rtl .swiper-button-prev {
      width: 3.5%;
      padding-bottom: 3.5%; }

  /* line 494, media.scss */
  .article-items__row:last-child .comparison-items__title {
    font-size: 27px; }

  /* line 497, media.scss */
  .article-items__row:last-child .comparison-items__body {
    margin: 25% auto 0 auto; }

  /* line 500, media.scss */
  .article-items__row:last-child .comparison-items__item {
    width: 48.9%; }

  /* line 503, media.scss */
  .article-items__row:last-child .comparison-items__article-body .comparison-items__price {
    font-size: 15px;
    margin: 2px 0 0 0; }

  /* line 507, media.scss */
  .article-items__row:nth-child(2) .card-title__link {
    margin: 3px 0 0 0; }

  /* line 510, media.scss */
  .card-prices {
    margin: 8px 0 0 0; }

  /* line 513, media.scss */
  .article-items__row:last-child .comparison-items {
    width: 215px; }

  /* line 516, media.scss */
  .sales-block__item {
    padding: 0 0 235px 0;
    background-size: 180px auto; }

  /* line 520, media.scss */
  .sales-block__container {
    position: absolute;
    left: 4%;
    top: 15%; }

  /* line 525, media.scss */
  .collection-products_count {
    padding: 0; }

  /* line 528, media.scss */
  .page-title {
    font-size: 80px; }

  /* line 531, media.scss */
  .collection-banner {
    background-image: none !important; }

  /* line 534, media.scss */
  .collection-category__body {
    margin-left: 0;
    width: 90%;
    max-width: 90%; }

  /* line 539, media.scss */
  .left-banner_cart {
    display: none; }

  /* line 542, media.scss */
  .container-cart {
    width: 100%; }

  /* line 546, media.scss */
  .card.cards-col .image-inner {
    padding: 0 0 390px 0; }

  /* line 551, media.scss */
  .products-favorite .card.cards-col .image-inner {
    padding: 0; }

  /* line 555, media.scss */
  .card.card-absolute .image-inner {
    padding: 0 0 365px 0; }

  /* line 558, media.scss */
  .main-menu.level-2, .menu.main-menu.level-3 {
    display: none !important; }

  /* line 561, media.scss */
  .catalog-menu .menu-link.level-1 {
    margin: 7px 58px 0 0; } }
@media screen and (max-width: 1100px) {
  /* line 568, media.scss */
  .bttn-rectangle {
    font-size: 12px;
    width: 100px;
    padding: 5px; }

  /* line 573, media.scss */
  .filter .filters-clear {
    width: auto; }

  /* line 576, media.scss */
  .open-filter {
    width: auto; }

  /* line 579, media.scss */
  .cell-5_main-slider:last-child .main-slider__slider,
  .cell-5_main-slider:first-child .main-slider__article {
    margin: 0 0 7px 0; }

  /* line 583, media.scss */
  .cell-5_main-slider:last-child .main-slider__slider {
    margin: 0 0 7px 0; }

  /* line 586, media.scss */
  .main-slider__slider {
    margin: 0 0 7px 0; }

  /* line 589, media.scss */
  .article-items__row:nth-child(2) {
    padding: 0 0 44.8% 0; }

  /* line 592, media.scss */
  .right-product-top {
    display: block; }

  /* line 595, media.scss */
  .prodact-wrapper {
    width: 100%;
    max-width: 100%; }

  /* line 599, media.scss */
  .product-info {
    width: 100%;
    min-width: 100%;
    padding: 0;
    margin: 10px 0 0 0; }

  /* line 605, media.scss */
  .bundle-item__container {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap; }
    /* line 611, media.scss */
    .bundle-item__container:first-child, .bundle-item__container:nth-child(3) {
      margin: 0 0 8px 0; }

  /* line 615, media.scss */
  .bundle-name {
    margin: 0 0 0 7px;
    text-align: left; }

  /* line 619, media.scss */
  .bundle-img {
    margin: 0; }

  /* line 623, media.scss */
  .main-products .card.cards-col {
    height: 320px; }
    /* line 625, media.scss */
    .main-products .card.cards-col .image-inner {
      padding: 0 0 250px 0; }

  /* line 630, media.scss */
  .main-products__item {
    width: 100%;
    max-width: 100%;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }

  /* line 637, media.scss */
  .row.is-grid > .main-products__item {
    margin: 0 auto;
    padding: 0; }

  /* line 641, media.scss */
  .row.is-grid.main-products {
    margin: 20px auto 0 auto; } }
@media screen and (max-width: 1000px) {
  /* line 648, media.scss */
  .js-recently_view.is-recently .card.cards-col {
    height: 400px; }

  /* line 653, media.scss */
  .blog .cell-9 {
    width: 60%;
    -webkit-flex-basis: 60%;
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%; }
  /* line 659, media.scss */
  .blog .cell-3 {
    max-width: 35%;
    -webkit-flex-basis: 35%;
    -ms-flex-preferred-size: 35%;
    flex-basis: 35%; }
  /* line 665, media.scss */
  .blog .row.is-grid.cards-row {
    display: block; }
    /* line 667, media.scss */
    .blog .row.is-grid.cards-row .cell-4 {
      max-width: 100%;
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }

  /* line 675, media.scss */
  .stock-list {
    display: none !important; }

  /* line 678, media.scss */
  .menu-item.level-2 .main-menu-link {
    font-size: 11px; }

  /* line 681, media.scss */
  .main-slider__article-center .main-slider__link {
    padding: 0 0 173% 0; }

  /* line 684, media.scss */
  .products-title, .hits-title {
    font-size: 30px; }
    /* line 686, media.scss */
    .products-title::after, .hits-title::after {
      height: 31px;
      width: 200px; }

  /* line 691, media.scss */
  .actual-item__body > .swiper-pagination-bullets, .actual-item__body .swiper-pagination-custom, .actual-item__body .swiper-pagination-fraction {
    margin: 10px auto 0 auto; }

  /* line 694, media.scss */
  .actual-item__body > .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    margin: 0 6px; }

  /* line 699, media.scss */
  .actual-item__body .swiper-button-prev, .actual-item__body .swiper-container-rtl .swiper-button-next, .actual-item__body .swiper-button-next, .actual-item__body .swiper-container-rtl .swiper-button-prev {
    width: 3.65%;
    padding-bottom: 3.65%; }

  /* line 703, media.scss */
  .article-items__container {
    flex-wrap: wrap; }

  /* line 706, media.scss */
  .article-items {
    margin: 40px auto 0 auto; }

  /* line 709, media.scss */
  .article-items__row {
    width: 49%;
    min-width: 49%;
    max-width: 49%;
    padding: 0 0 67% 0; }

  /* line 715, media.scss */
  .article-items__row:nth-child(2) {
    padding: 0 0 23% 0;
    order: -1;
    margin: 0;
    width: 100%;
    min-width: 100%; }

  /* line 722, media.scss */
  .article-items__row:nth-child(2) .bttn-rectangle {
    left: 6%;
    top: 10px; }

  /* line 726, media.scss */
  .article-items__row:first-child .swiper-wrapper, .article-items__row:last-child .swiper-wrapper {
    display: flex;
    margin: 3.5% 0 0 0; }

  /* line 730, media.scss */
  .article-items__row:nth-child(2) .news-recommendation {
    display: flex;
    position: absolute;
    flex-direction: row;
    justify-content: space-between;
    left: 3.67%;
    top: 28%;
    right: 3.67%;
    width: auto;
    margin: 0;
    max-width: 93%; }

  /* line 742, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__item:not(:last-child) {
    border-bottom: 0;
    border-right: 1px solid #d4d4d6;
    width: 33%; }

  /* line 747, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__item {
    padding: 0 10px;
    width: 33%; }

  /* line 751, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__img-wrapper {
    width: 42%; }

  /* line 754, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__body {
    margin: 0 0 0 5%; }

  /* line 757, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__img-wrapper {
    padding: 0 0 50% 0; }

  /* line 760, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__img-wrapper img {
    width: 100%;
    height: auto;
    max-height: none;
    position: absolute;
    vertical-align: middle; }

  /* line 767, media.scss */
  .article-items__row:last-child .article-items__description {
    bottom: 36px; }

  /* line 770, media.scss */
  .article-items__row:last-child .comparison-items__body {
    margin: 25% auto 0 auto;
    width: 220px; }

  /* line 774, media.scss */
  .horizontal-banner__container .cell-3:last-child {
    max-width: 32%;
    flex-basis: 32%; }

  /* line 778, media.scss */
  .horizontal-banner__container .cell-6 {
    max-width: 48%;
    flex-basis: 48%; }

  /* line 782, media.scss */
  .horizontal-banner__big {
    font-size: 100px; }

  /* line 785, media.scss */
  .horizontal-banner__link {
    padding: 30px 0 25px 0;
    background-position: -50px, calc(100% + 50px); }

  /* line 789, media.scss */
  .subscribe__description {
    font-size: 17px; }

  /* line 792, media.scss */
  .subscribe__input {
    padding: 6px 15px;
    font-size: 12px; }
    /* line 795, media.scss */
    .subscribe__input::placeholder {
      font-size: 12px; }

  /* line 799, media.scss */
  .payment {
    margin: 70px 0 0 0; }

  /* line 802, media.scss */
  .breadcrumb-link {
    font-size: 15px; }

  /* line 805, media.scss */
  .page-title {
    font-size: 60px;
    line-height: 1; }

  /* line 809, media.scss */
  .category__container {
    padding: 0 0 6px 0; }

  /* line 812, media.scss */
  .only-desktop {
    display: none; }

  /* line 815, media.scss */
  .item-in-cart__img {
    width: 95px;
    min-width: 95px;
    max-width: 95px;
    padding: 4px; }

  /* line 821, media.scss */
  .item-in-cart__name {
    width: 15%;
    min-width: 15%;
    max-width: 80px;
    padding: 7px; }

  /* line 827, media.scss */
  .item-in-cart__price {
    width: 29%;
    min-width: 29%;
    max-width: 29%;
    padding: 7px;
    text-align: center; }

  /* line 834, media.scss */
  .item-in-cart__price .item-money {
    display: flex; }

  /* line 837, media.scss */
  .item-in-cart__price-old {
    font-size: 16px;
    margin: 0 8px 0 0; }

  /* line 841, media.scss */
  .item-in-cart__price-total {
    width: 12%;
    max-width: 12%; }

  /* line 845, media.scss */
  .total-price-basket__price-total {
    font-size: 80px; }

  /* line 848, media.scss */
  .discount-btn {
    font-size: 12px;
    padding: 8px; }

  /* line 852, media.scss */
  .discounts-toggle::before {
    left: -10%; }

  /* line 855, media.scss */
  .left-banner {
    display: none; }

  /* line 858, media.scss */
  .right-product {
    width: 100%;
    min-width: 100%;
    max-width: 100%; }

  /* line 863, media.scss */
  .right-product-bottom {
    margin: 11px 0 0 0; }

  /* line 867, media.scss */
  .slide-is-frontpage:hover .card-absolute {
    opacity: 0; }

  /* line 872, media.scss */
  .cell-3_collection-products:hover .card-absolute {
    opacity: 0; }

  /* line 876, media.scss */
  .card.cards-col {
    height: 370px; }
    /* line 878, media.scss */
    .card.cards-col .image-inner {
      padding: 0 0 300px 0; }

  /* line 883, media.scss */
  .products-favorite .card.cards-col .image-inner {
    padding: 0; }

  /* line 887, media.scss */
  .filter-button-order {
    margin: 5px 0; } }
@media screen and (max-width: 900px) {
  /* line 894, media.scss */
  .main-products .card.cards-col {
    height: 270px; }
    /* line 896, media.scss */
    .main-products .card.cards-col .image-inner {
      padding: 0 0 220px 0; } }
@media screen and (max-width: 800px) {
  /* line 905, media.scss */
  .js-recently_view.is-recently .card.cards-col {
    height: 400px; }

  /* line 909, media.scss */
  .article-items__row:nth-child(2) {
    padding: 0 0 165px 0; }

  /* line 912, media.scss */
  .article-items__row:nth-child(2) .news-recommendation {
    top: 40px; }

  /* line 915, media.scss */
  .slide-is-frontpage {
    max-height: none !important;
    min-height: 420px !important; }

  /* line 919, media.scss */
  .card.cards-col {
    height: 260px; }
    /* line 921, media.scss */
    .card.cards-col .image-inner {
      padding: 0 0 200px 0; } }
@media screen and (max-width: 768px) {
  /* line 929, media.scss */
  .swiper-button-next.is-gallery, .swiper-button-prev.is-gallery {
    display: none; }

  /* line 932, media.scss */
  .main-menu-item.level-1.is-drop_anchor:hover .main-menu.menu.level-2 {
    display: none; }

  /* line 935, media.scss */
  .main-menu-item.level-1.is-drop_anchor .main-menu.menu.level-2 {
    display: none; }

  /* line 938, media.scss */
  .bonus-modal {
    visibility: hidden;
    display: none; }

  /* line 943, media.scss */
  .products:first-child::before {
    display: none; }

  /* line 947, media.scss */
  .co-sidebar-wrapper {
    width: 90%;
    font-size: 22px; }

  /* line 951, media.scss */
  .co-title {
    font-size: 22px; }

  /* line 954, media.scss */
  .co-section--checkout_content .page-title {
    font-size: 50px; }

  /* line 957, media.scss */
  .collection-filter.fixed {
    top: 60px;
    padding: 5px 5% 9px 5%; }

  /* line 962, media.scss */
  .products-recently.js-recently-slider .products-slider-wrapper {
    height: 475px; }

  /* line 966, media.scss */
  .products-slider-wrapper {
    height: 390px; }

  /* line 971, media.scss */
  .template-is-search .search-results .cell-4 {
    max-width: 50%;
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%; }

  /* line 980, media.scss */
  .main-products .card.cards-col {
    height: 320px; }
    /* line 982, media.scss */
    .main-products .card.cards-col .image-inner {
      padding: 0 0 260px 0; }

  /* line 987, media.scss */
  .instagram {
    width: 50%; }
    /* line 989, media.scss */
    .instagram .swiper-wrapper .swiper-slide {
      max-width: 104px;
      flex-basis: 104px; }

  /* line 995, media.scss */
  .gallery-top .bundle-item-slide {
    padding: 0 0 150px 0; }

  /* line 998, media.scss */
  .products-recently .swiper-button-prev, .products-recently .swiper-button-next {
    width: 6%;
    padding-bottom: 6%; }

  /* line 1003, media.scss */
  .main-header * {
    font-size: 16px; }
  /* line 1006, media.scss */
  .main-header .open-time {
    display: none !important; }
  /* line 1009, media.scss */
  .main-header .logotype {
    margin: 0; }
  /* line 1012, media.scss */
  .main-header .bttn-burger {
    display: block; }
  /* line 1015, media.scss */
  .main-header .search_widget-submit {
    margin: 0 0 0 4px; }
    /* line 1017, media.scss */
    .main-header .search_widget-submit img {
      width: 11px;
      height: auto; }
  /* line 1023, media.scss */
  .main-header .slide-is-frontpage:hover .image-inner {
    box-shadow: 0 0 0 0 transparent; }
  /* line 1027, media.scss */
  .main-header .inpt-group .inpt-control, .main-header .search_widget-control {
    margin: 0 0 19px 0; }
  /* line 1030, media.scss */
  .main-header .interface-links__link img {
    width: 9px;
    height: auto; }
  /* line 1034, media.scss */
  .main-header .cart-widget-link img {
    width: 15px;
    height: auto; }
  /* line 1038, media.scss */
  .main-header .logotype img {
    margin: 0;
    width: 100%;
    max-width: 100%;
    min-width: 150px; }
  /* line 1044, media.scss */
  .main-header .main-menu.level-2 {
    display: none; }

  /* line 1048, media.scss */
  .catalog-menu .menu-link.level-1 {
    margin: 7px 15px 0 0; }

  /* line 1052, media.scss */
  .fixed_header .menu-link.level-1 {
    font-size: 17px; }
  /* line 1055, media.scss */
  .fixed_header .cell-5_fixed-menu {
    margin: 0 7% 0 0; }
  /* line 1059, media.scss */
  .fixed_header .cell-2_search {
    display: none; }

  /* line 1063, media.scss */
  .menu-item.level-2 {
    margin: 0; }

  /* line 1066, media.scss */
  .main-slider__contaner {
    flex-wrap: wrap; }

  /* line 1069, media.scss */
  .cell-5_main-slider:not(:last-child) {
    margin: 0; }

  /* line 1072, media.scss */
  .cell-5_main-slider {
    width: 49.5%;
    max-width: 49.5%;
    flex-basis: 49.5%; }

  /* line 1077, media.scss */
  .cell-5_main-slider:last-child {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin: 0;
    width: 100%;
    max-width: 100%;
    flex-basis: 100%; }
    /* line 1086, media.scss */
    .cell-5_main-slider:last-child .main-slider__slider, .cell-5_main-slider:last-child .main-slider__article {
      width: 49.5%;
      max-width: 49.5%;
      flex-basis: 49.5%; }
    /* line 1091, media.scss */
    .cell-5_main-slider:last-child .main-slider__slider {
      order: 1; }
    /* line 1094, media.scss */
    .cell-5_main-slider:last-child .main-slider__article {
      order: 0; }
    /* line 1097, media.scss */
    .cell-5_main-slider:last-child .main-slider__slide {
      padding: 0 0 100% 0; }

  /* line 1102, media.scss */
  .main-slider__link:hover {
    transform: scale(1); }

  /* line 1106, media.scss */
  .main-slider__article-center .main-slider__link {
    padding: 0px 0 173% 0; }

  /* line 1110, media.scss */
  .cell-5_main-slider:first-child .main-slider__article .article-title {
    top: 10px; }
    /* line 1112, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__big {
      font-size: 70px; }
    /* line 1115, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__small {
      font-size: 27px;
      line-height: 0.5; }
  /* line 1120, media.scss */
  .cell-5_main-slider:first-child .main-slider__article .main-slider__show-more {
    bottom: 20px; }

  /* line 1125, media.scss */
  .cell-5_main-slider:nth-child(2) .main-slider__article .article-title {
    font-size: 117px;
    letter-spacing: -7px;
    top: 30%; }

  /* line 1132, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title {
    font-size: 14px; }
  /* line 1135, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title li {
    padding: 1px; }

  /* line 1139, media.scss */
  .main-slider__title {
    font-size: 60px;
    letter-spacing: -3px;
    top: 33%; }

  /* line 1144, media.scss */
  .main-slider__description {
    font-size: 20px; }

  /* line 1147, media.scss */
  .swiper-button-prev, .swiper-container-rtl .swiper-button-next,
  .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    width: 8.225%;
    padding-bottom: 8.225%;
    height: 0;
    border: 0;
    border-radius: 50%;
    background-color: #ffffff;
    background-size: auto;
    transition: 0.1s; }
    /* line 1157, media.scss */
    .swiper-button-prev:hover, .swiper-container-rtl .swiper-button-next:hover,
    .swiper-button-next:hover, .swiper-container-rtl .swiper-button-prev:hover {
      transform: scale(1);
      box-shadow: 0 0 0 0 transparent;
      transition: 0s; }

  /* line 1163, media.scss */
  .search_widget-submit img {
    width: 15px;
    min-width: 15px;
    max-width: 15px;
    height: 15px; }

  /* line 1169, media.scss */
  .fixed-menu-logotype img {
    max-width: 110px; }

  /* line 1172, media.scss */
  .fixed_header .menu-link.level-1 {
    font-size: 15px; }

  /* line 1175, media.scss */
  .fixed_header .bttn-burger {
    max-width: 40px; }

  /* line 1178, media.scss */
  .brands {
    width: 100%;
    margin: 40px auto 0 auto; }
    /* line 1181, media.scss */
    .brands .swiper-button-prev, .brands .swiper-container-rtl .swiper-button-next, .brands .swiper-button-next, .brands .swiper-container-rtl .swiper-button-prev {
      width: 4.5%;
      padding-bottom: 4.5%; }

  /* line 1186, media.scss */
  .brand-item__img {
    display: block;
    width: 100%;
    margin: 0 auto;
    filter: none;
    -webkit-filter: grayscale(0);
    transition: 0s; }
    /* line 1193, media.scss */
    .brand-item__img:hover {
      filter: none;
      -webkit-filter: grayscale(0); }

  /* line 1198, media.scss */
  .main-products {
    display: block;
    margin: 60px auto 0 auto;
    width: 100%; }

  /* line 1203, media.scss */
  .products, .hits {
    width: 100%;
    max-width: 100%; }

  /* line 1207, media.scss */
  .actual-item__title {
    font-size: 27px; }

  /* line 1210, media.scss */
  .actual-item__description .bttn-rectangle {
    margin: 8px auto 0 auto; }

  /* line 1213, media.scss */
  .advertages-list {
    flex-wrap: wrap; }

  /* line 1216, media.scss */
  .advertages-list__item {
    width: 35%; }
    /* line 1218, media.scss */
    .advertages-list__item:not(:last-of-type) {
      margin: 0 0 20px 0; }

  /* line 1222, media.scss */
  .sales-block {
    margin: 30px auto 0 auto;
    display: block; }

  /* line 1226, media.scss */
  .sales-block__item {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding: 0 0 300px 0;
    background-size: 227px auto; }

  /* line 1233, media.scss */
  .sales-block__name {
    font-size: 100px; }

  /* line 1236, media.scss */
  .sales-block__price {
    font-size: 23px; }

  /* line 1239, media.scss */
  .sales-block__container .bttn-rectangle {
    margin: 21px 0 0 0; }

  /* line 1242, media.scss */
  .sales-block__title-sale {
    font-size: 45px; }

  /* line 1245, media.scss */
  .sales-block__price-sale .new-price {
    font-size: 60px; }

  /* line 1248, media.scss */
  .horizontal-banner__link {
    padding: 10px 0 15px 0;
    background-size: auto 101%; }

  /* line 1252, media.scss */
  .horizontal-banner__description {
    margin: 4px auto;
    font-size: 20px; }

  /* line 1256, media.scss */
  .horizontal-banner__big {
    font-size: 70px; }

  /* line 1259, media.scss */
  .horizontal-banner__container .cell-3:last-child {
    max-width: 43%;
    flex-basis: 43%; }

  /* line 1263, media.scss */
  .horizontal-banner__container .bttn-rectangle {
    margin: 0; }

  /* line 1266, media.scss */
  .subscribe {
    padding: 3% 0; }

  /* line 1269, media.scss */
  .subscribe__description {
    font-size: 15px;
    width: 40%; }

  /* line 1273, media.scss */
  .subscribe__form .bttn-rectangle {
    margin: 0 0 0 4px;
    font-size: 10px;
    width: 36%; }

  /* line 1278, media.scss */
  .subscribe__form {
    width: 65%;
    padding: 0; }
    /* line 1281, media.scss */
    .subscribe__form::before {
      display: none; }

  /* line 1285, media.scss */
  .main-footer__container {
    flex-wrap: wrap; }
    /* line 1287, media.scss */
    .main-footer__container div:not(:last-child) {
      width: 50%;
      max-width: 50%;
      flex-basis: 50%; }

  /* line 1293, media.scss */
  .cell-4_footer {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
    margin: 20px 0 0 0; }

  /* line 1300, media.scss */
  .main-footer__container .cell-3:first-child {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: space-between; }

  /* line 1309, media.scss */
  .social-links {
    display: block;
    width: 20px;
    margin: 0; }
    /* line 1313, media.scss */
    .social-links .social-links__img {
      width: 20px;
      height: auto; }
    /* line 1317, media.scss */
    .social-links li {
      margin: 0 0 10px 0; }

  /* line 1321, media.scss */
  .contacts {
    margin: 0;
    padding: 0; }

  /* line 1325, media.scss */
  .contacts-item:not(:first-child) {
    margin: 10px 0 0 0; }

  /* line 1328, media.scss */
  .main-footer * {
    font-size: 15px; }

  /* line 1331, media.scss */
  .main-footer__container div:not(:last-child) {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%; }

  /* line 1336, media.scss */
  .cell-3__services {
    padding: 0;
    display: block;
    text-align: left;
    column-count: 3;
    column-gap: 10px;
    margin: 30px 0 0 0; }

  /* line 1344, media.scss */
  .copyright {
    margin: 50px auto 0 auto; }

  /* line 1347, media.scss */
  .payment {
    margin: 20px 0 0 0; }

  /* line 1350, media.scss */
  .collection-category__body {
    width: 100%;
    max-width: 100%; }

  /* line 1354, media.scss */
  .category {
    background-position: 280px top; }

  /* line 1357, media.scss */
  .collection-slider {
    display: none; }

  /* line 1360, media.scss */
  .cell-3_collection {
    display: none; }

  /* line 1363, media.scss */
  .container-1336_collection {
    width: 95%; }

  /* line 1366, media.scss */
  .cell-9_collection {
    max-width: 100%;
    flex-basis: 100%;
    width: 100%;
    margin: 0 auto; }

  /* line 1372, media.scss */
  .basket {
    background-position: 453px top; }

  /* line 1375, media.scss */
  .total-price-basket__container {
    display: block; }

  /* line 1378, media.scss */
  .discount-btn.discounts-submit {
    padding: 6px; }

  /* line 1381, media.scss */
  .total-price-basket__body:last-child {
    margin: 15px 0 0 0; }

  /* line 1384, media.scss */
  .cart-top {
    width: 100%;
    margin: 8px 0 0 0; }

  /* line 1388, media.scss */
  .bttn-prim.in-product, .product-buy-wrapper .bttn-second {
    font-size: 12px;
    white-space: nowrap; }

  /* line 1392, media.scss */
  .products-in-catalog {
    width: 95%; }

  /* line 1395, media.scss */
  .gallery-top .swiper-slide, .gallery-top .bundle-main-img-slide {
    background-color: #f5f6f6;
    height: 310px !important;
    min-height: 310px !important;
    max-height: 310px !important;
    width: auto !important; }

  /* line 1403, media.scss */
  .option.option-cvet.is-radio .option-values {
    column-count: 3; }
  /* line 1406, media.scss */
  .option.option-cvet.is-radio .option-value {
    margin: 0 20px 10px 0;
    display: block;
    padding: 0 0 0 23px; }
    /* line 1410, media.scss */
    .option.option-cvet.is-radio .option-value span {
      position: relative; }
      /* line 1412, media.scss */
      .option.option-cvet.is-radio .option-value span::before {
        content: '';
        display: block;
        background-color: #ffffff;
        position: absolute;
        width: 3px;
        height: 3px;
        top: -2px;
        left: -2px; }

  /* line 1425, media.scss */
  .star-rating-row {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%; }

  /* line 1430, media.scss */
  .detailed {
    padding: 5px 10px;
    font-size: 12px; }

  /* line 1434, media.scss */
  .pagination .swiper-button-prev, .pagination .swiper-container-rtl .swiper-button-next, .pagination .swiper-button-next, .pagination .swiper-container-rtl .swiper-button-prev {
    width: 6.65%;
    padding-bottom: 6.65%; }

  /* line 1438, media.scss */
  .card.cards-col {
    height: 420px; }
    /* line 1440, media.scss */
    .card.cards-col .image-inner {
      padding: 0 0 360px 0; }

  /* line 1444, media.scss */
  .swiper-container.gallery-thumbs.js-gallery-thumbs.swiper-container-vertical {
    height: 310px; }

  /* line 1447, media.scss */
  .bundle-name__title {
    font-size: 12px; }

  /* line 1450, media.scss */
  .bundle-name__description {
    font-size: 12px; }

  /* line 1453, media.scss */
  .bundle-name__price {
    font-size: 16px; }

  /* line 1456, media.scss */
  .filter-title {
    padding: 1px 2px 1px 3px;
    font-size: 13px; }

  /* line 1460, media.scss */
  .fa-chevron-down:before {
    width: 7px;
    height: 7px; }

  /* line 1464, media.scss */
  .filter.is-active-container .filter-title {
    padding-bottom: 1px; }

  /* line 1467, media.scss */
  .filter-item {
    font-size: 16px;
    line-height: 1.2; }
    /* line 1470, media.scss */
    .filter-item .chkbx-control {
      width: 18px;
      height: 18px;
      top: 3px; }

  /* line 1477, media.scss */
  .bundle-gallery .gallery-slide:first-child, .bundle-gallery .gallery-slide:nth-child(3) {
    margin: 0 0 8px 0; }
  /* line 1480, media.scss */
  .bundle-gallery .MagicZoom, .bundle-gallery .mz-figure, .bundle-gallery .gallery-slide {
    height: 151px !important; }
  /* line 1483, media.scss */
  .bundle-gallery .MagicZoom > img, .bundle-gallery .mz-figure > img {
    height: 151px !important; }
  /* line 1486, media.scss */
  .bundle-gallery .gallery-slide img {
    width: auto;
    height: 272px !important; }

  /* line 1491, media.scss */
  .no-desktop {
    display: block; }

  /* line 1494, media.scss */
  .collection-filter {
    margin: 0;
    border: 0; }

  /* line 1498, media.scss */
  .collection-filter__container {
    position: fixed;
    width: 100%;
    min-width: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    padding: 50px 0 0 0;
    z-index: 655;
    background-color: #ffffff; }

  /* line 1510, media.scss */
  .filter-items-wrapper.is-tab-active.brand {
    min-width: 400px; }

  /* line 1514, media.scss */
  .filter-items-wrapper.is-tab-active.brand .filter-item {
    width: 50%; }

  /* line 1517, media.scss */
  .collection-filter__container_close {
    display: none; }

  /* line 1520, media.scss */
  .collection-filter__container_open {
    display: block; }

  /* line 1523, media.scss */
  .filter-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    padding: 0;
    margin: 0;
    display: block;
    border: 0;
    border-radius: 0;
    background: transparent;
    z-index: 10;
    cursor: pointer; }
    /* line 1537, media.scss */
    .filter-close::before {
      content: "×";
      position: absolute;
      top: 5px;
      right: 5px;
      width: 30px;
      height: 30px;
      font: 32px/32px Arial,Helvetica Neue,Helvetica,sans-serif;
      color: #888;
      font-weight: 300;
      text-align: center;
      border-radius: 50%;
      border-width: 0;
      background-color: transparent;
      transition: background-color .25s;
      box-sizing: border-box;
      z-index: 2; }

  /* line 1556, media.scss */
  .filter-title {
    padding: 1px 2px 1px 3px;
    width: 80%;
    border: 0;
    font-size: 18px; }

  /* line 1562, media.scss */
  .filter-title {
    margin: 20px auto; }

  /* line 1565, media.scss */
  .filter .irs-to, .filter .irs-from {
    font-size: 14px; }

  /* line 1568, media.scss */
  .filter .irs-to {
    left: 85% !important; }

  /* line 1571, media.scss */
  .filter-items-wrapper.is-tab-active {
    left: 0;
    margin: 0;
    max-width: 100%;
    padding: 10px;
    top: 39px;
    transform: translateX(0); }

  /* line 1579, media.scss */
  .filter-items-wrapper.is-tab-active::before {
    left: 14px;
    top: -12px; }

  /* line 1583, media.scss */
  .collection-filter {
    display: inline-block;
    margin: 7px 2px;
    padding: 0; }

  /* line 1588, media.scss */
  .filters-clear.bttn-rectangle {
    line-height: 17px;
    margin: 7px 0 7px 2px; }

  /* line 1593, media.scss */
  .products-favorite .card.cards-col .image-inner {
    padding: 0; } }
@media screen and (max-width: 700px) {
  /* line 1601, media.scss */
  .cell-5_main-slider:first-child .main-slider__article .article-title {
    top: 10px; }
    /* line 1603, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__big {
      font-size: 50px; }
    /* line 1606, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__small {
      font-size: 18px;
      line-height: 0.5; }
  /* line 1611, media.scss */
  .cell-5_main-slider:first-child .main-slider__article .main-slider__show-more {
    bottom: 20px; }

  /* line 1616, media.scss */
  .cell-5_main-slider:nth-child(2) .main-slider__article .article-title {
    font-size: 86px;
    letter-spacing: -5px;
    top: 30%; }

  /* line 1623, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title {
    font-size: 12px;
    top: 20px;
    flex-direction: column;
    justify-content: flex-start; }
  /* line 1629, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title li {
    padding: 1px; }

  /* line 1633, media.scss */
  .main-slider__title {
    font-size: 40px;
    letter-spacing: -3px;
    top: 29%; }

  /* line 1638, media.scss */
  .main-slider__description {
    font-size: 15px;
    letter-spacing: 0;
    bottom: 15px; }

  /* line 1643, media.scss */
  .actual-item__body > .swiper-pagination-bullets, .actual-item__body .swiper-pagination-custom, .actual-item__body .swiper-pagination-fraction {
    margin: 7px auto 0 auto; }

  /* line 1646, media.scss */
  .actual-item__body > .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    margin: 0 6px; }

  /* line 1651, media.scss */
  .actual-item__body .swiper-button-prev, .actual-item__body .swiper-container-rtl .swiper-button-next, .actual-item__body .swiper-button-next, .actual-item__body .swiper-container-rtl .swiper-button-prev {
    width: 4.2%;
    padding-bottom: 4.2%; }

  /* line 1655, media.scss */
  .actual-item__body .swiper-button-prev {
    left: 26%; }

  /* line 1658, media.scss */
  .actual-item__body .swiper-button-next {
    right: 25.5%; }

  /* line 1661, media.scss */
  .article-items__row:first-child .article-items__description {
    font-size: 28px; }

  /* line 1664, media.scss */
  .article-items__row:last-child .comparison-items__body {
    margin: 5% auto 0 auto;
    width: 160px; }

  /* line 1668, media.scss */
  .article-items__row:nth-child(2) .news-recommendation {
    top: 41.4%; }

  /* line 1671, media.scss */
  .article-items__row:last-child .article-items__description {
    width: 90%;
    font-size: 12px;
    bottom: 45px; }

  /* line 1676, media.scss */
  .article-items__row:last-child .comparison-items__article-body .comparison-items__name {
    margin: 7px 0 0 0;
    font-size: 12px; }

  /* line 1680, media.scss */
  .article-items__row:last-child .comparison-items__title {
    font-size: 26px; }

  /* line 1683, media.scss */
  .card-title {
    margin: 0; }

  /* line 1686, media.scss */
  .card-title__link span {
    font-size: 13px; }

  /* line 1689, media.scss */
  .card-prices {
    margin: 4px 0 0 0;
    font-size: 14px; }

  /* line 1693, media.scss */
  .article-items__row:last-child .comparison-items__img img {
    height: 80px;
    min-height: 80px; }

  /* line 1697, media.scss */
  .article-items__row:last-child .comparison-items__img-center {
    top: 44%; }

  /* line 1700, media.scss */
  .sales-block__name {
    font-size: 70px; }

  /* line 1703, media.scss */
  .slide-is-frontpage {
    max-height: none !important;
    min-height: 250px !important; } }
@media screen and (max-width: 610px) {
  /* line 1711, media.scss */
  .main-slider__article-center .main-slider__link {
    padding: 0 0 173.7% 0; }

  /* line 1715, media.scss */
  .brands .swiper-button-prev, .brands .swiper-container-rtl .swiper-button-next, .brands .swiper-button-next, .brands .swiper-container-rtl .swiper-button-prev {
    width: 8%;
    padding-bottom: 8%; }

  /* line 1720, media.scss */
  .horizontal-banner__container .cell-6 {
    max-width: 100%;
    flex-basis: 100%;
    text-align: center; }

  /* line 1725, media.scss */
  .horizontal-banner__container .cell-3:last-child {
    max-width: 100%;
    flex-basis: 100%;
    text-align: center; }

  /* line 1730, media.scss */
  .horizontal-banner__container {
    width: 80%;
    margin: 0 auto;
    display: block;
    text-align: center; }

  /* line 1736, media.scss */
  .horizontal-banner__container .cell-3:last-child p {
    margin: 10px auto 0 auto; }

  /* line 1739, media.scss */
  .horizontal-banner__big {
    font-size: 64px;
    text-align: center; }

  /* line 1743, media.scss */
  .horizontal-banner__link {
    background-position: -120px, calc(100% + 120px); }

  /* line 1747, media.scss */
  .horizontal-banner__description span {
    display: block; }

  /* line 1751, media.scss */
  .card.cards-col {
    height: 370px; }
    /* line 1753, media.scss */
    .card.cards-col .image-inner {
      padding: 0 0 300px 0; }

  /* line 1758, media.scss */
  .products-favorite .card.cards-col .image-inner {
    padding: 0; } }
@media screen and (max-width: 550px) {
  /* line 1766, media.scss */
  .template-is-search .search-results {
    display: block; }
    /* line 1768, media.scss */
    .template-is-search .search-results .cell-4 {
      max-width: 100%;
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }

  /* line 1776, media.scss */
  .products .swiper-button-prev, .products .swiper-container-rtl .swiper-button-next, .products .swiper-button-next, .products .swiper-container-rtl .swiper-button-prev, .hits .swiper-button-prev, .hits .swiper-container-rtl .swiper-button-next, .hits .swiper-button-next, .hits .swiper-container-rtl .swiper-button-prev {
    width: 31px;
    padding-bottom: 31px; }

  /* line 1780, media.scss */
  .brands .swiper-button-prev, .brands .swiper-container-rtl .swiper-button-next, .brands .swiper-button-next, .brands .swiper-container-rtl .swiper-button-prev {
    width: 31px;
    padding-bottom: 31px;
    padding-bottom: 31px; }

  /* line 1785, media.scss */
  .article-items__row:nth-child(2) {
    border: 1px solid #d4d4d6;
    width: 90%;
    min-width: 90%;
    max-width: 90%;
    margin: 0 auto;
    padding: 0;
    height: 475px; }
    /* line 1793, media.scss */
    .article-items__row:nth-child(2) .news-recommendation {
      display: block;
      position: absolute;
      left: 3.67%;
      top: 17%;
      right: 3.67%;
      width: auto;
      margin: 0 auto;
      max-width: 406px; }
    /* line 1803, media.scss */
    .article-items__row:nth-child(2) .news-recommendation__item {
      padding: 7px 0; }
      /* line 1805, media.scss */
      .article-items__row:nth-child(2) .news-recommendation__item:not(:last-child) {
        border-bottom: 1px solid #d4d4d6; }
    /* line 1809, media.scss */
    .article-items__row:nth-child(2) .news-recommendation__link {
      display: flex; }
    /* line 1812, media.scss */
    .article-items__row:nth-child(2) .news-recommendation__body {
      margin: 0 0 0 5%; }
    /* line 1815, media.scss */
    .article-items__row:nth-child(2) .news-recommendation__date {
      display: block;
      margin: 31px 0 0 0;
      font-family: 'Ubuntu Regular', sans-serif;
      font-size: 12px; }
    /* line 1821, media.scss */
    .article-items__row:nth-child(2) .card-title__link {
      margin: 20px 0 0 0; }

  /* line 1825, media.scss */
  .article-items__row {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding: 0 0 70% 0; }

  /* line 1831, media.scss */
  .article-items__row:first-child .article-items__link {
    position: relative;
    padding: 0 0 67% 0;
    background-size: auto 100%;
    background-position: top; }

  /* line 1837, media.scss */
  .article-items__row:last-child .article-items__item {
    padding: 0 0 71% 0; }

  /* line 1840, media.scss */
  .article-items__row:nth-child(2) {
    padding-bottom: 110%; }

  /* line 1843, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__item:not(:last-child) {
    border-bottom: 1px solid #d4d4d6;
    border-right: 0;
    width: 100%; }

  /* line 1848, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__item {
    width: 100%; }

  /* line 1851, media.scss */
  .article-items__row:nth-child(2) .news-recommendation__img-wrapper {
    width: 105px;
    padding: 0; }

  /* line 1855, media.scss */
  .article-items__row:first-child .article-items__description {
    bottom: 10px; }

  /* line 1858, media.scss */
  .article-items__row:last-child {
    padding: 0;
    height: 330px; }

  /* line 1862, media.scss */
  .article-items__row:last-child .article-items__description {
    display: none; }

  /* line 1865, media.scss */
  .article-items {
    margin: 20px auto 0 auto;
    width: 100%;
    min-width: 100%; }

  /* line 1870, media.scss */
  .container_sales-block {
    width: 100%;
    min-width: 100%;
    padding: 0; }

  /* line 1875, media.scss */
  .subscribe__form .bttn-rectangle {
    margin: 0 0 0 2px;
    font-size: 8px; }

  /* line 1879, media.scss */
  .subscribe__input {
    padding: 6px 15px;
    font-size: 8px; }
    /* line 1882, media.scss */
    .subscribe__input::placeholder {
      font-size: 8px; }

  /* line 1886, media.scss */
  .item-in-cart__price {
    display: none; }

  /* line 1889, media.scss */
  .quantity-input {
    width: 30px;
    padding: 2px; }

  /* line 1893, media.scss */
  .bttn-count, a.bttn-count {
    width: 13px; }

  /* line 1896, media.scss */
  .item-in-cart__img {
    width: 38%;
    min-width: 38%;
    max-width: 38%;
    padding: 4px; }

  /* line 1902, media.scss */
  .item-in-cart__name {
    width: 35%;
    min-width: 35%;
    padding: 7px; }

  /* line 1907, media.scss */
  .item-in-cart__quantity {
    width: 8%;
    min-width: 8%;
    max-width: 48px;
    padding: 3px; }

  /* line 1913, media.scss */
  .item-in-cart__price-total {
    width: 12%;
    max-width: 45px; }

  /* line 1917, media.scss */
  .item-in-cart__delete {
    width: 7%;
    max-width: 7%; }

  /* line 1921, media.scss */
  .data-cart-submit_quick {
    margin: 5px 0 0 0; }

  /* line 1924, media.scss */
  .cart-form {
    width: 100%; }

  /* line 1927, media.scss */
  .item-in-cart {
    margin: 0 auto;
    width: 98%; }

  /* line 1931, media.scss */
  .discounts-toggle::before {
    left: -13px; }

  /* line 1934, media.scss */
  .instagram-list {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%; }

  /* line 1939, media.scss */
  .data-cart-submit {
    display: block;
    max-width: 60%; }

  /* line 1943, media.scss */
  .cart-form .products-is-cart_similar {
    margin: 7px 0 0 0; }

  /* line 1946, media.scss */
  .cart-form .products-title, .hits-title {
    margin: 7px 0 0 7px;
    font-size: 13px;
    padding: 2px 10px; }

  /* line 1951, media.scss */
  .cart-products {
    margin: 20px auto 0 auto;
    padding: 0 0 20px 0; }

  /* line 1955, media.scss */
  .total-price-basket {
    padding: 20px 0; }

  /* line 1958, media.scss */
  .cart-products .swiper-button-prev, .cart-products .swiper-container-rtl .swiper-button-next,
  .cart-products .swiper-button-next, .cart-products .swiper-container-rtl .swiper-button-prev {
    width: 31px;
    padding-bottom: 31px;
    top: 35%; }

  /* line 1964, media.scss */
  .actual-item__body .swiper-button-prev {
    left: 10px; }

  /* line 1967, media.scss */
  .actual-item__body .swiper-button-next {
    right: 10px; }

  /* line 1970, media.scss */
  .actual-item__body .swiper-button-prev, .actual-item__body .swiper-container-rtl .swiper-button-next, .actual-item__body .swiper-button-next, .actual-item__body .swiper-container-rtl .swiper-button-prev {
    width: 31px;
    padding-bottom: 31px;
    top: 60%; }

  /* line 1975, media.scss */
  .article-items__row .swiper-button-next, .article-items__row .swiper-container-rtl .swiper-button-prev,
  .article-items__row .swiper-button-prev {
    width: 31px;
    padding-bottom: 31px; }

  /* line 1981, media.scss */
  .blog .cell-9 {
    width: 100%;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%; }
  /* line 1988, media.scss */
  .blog .cell-3 {
    max-width: 100%;
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; } }
@media screen and (max-width: 500px) {
  /* line 1999, media.scss */
  button#create_order {
    width: 80%; }

  /* line 2003, media.scss */
  .products-recently.js-recently-slider .products-slider-wrapper {
    height: 450px; }

  /* line 2007, media.scss */
  .products-slider-wrapper {
    height: 350px; }

  /* line 2010, media.scss */
  .gallery-top .bundle-item-slide {
    padding: 0 0 136px 0; }

  /* line 2013, media.scss */
  .products-recently .swiper-button-prev, .products-recently .swiper-button-next {
    width: 8%;
    padding-bottom: 8%; }

  /* line 2017, media.scss */
  .small-menu__container {
    flex-wrap: wrap;
    justify-content: space-between; }

  /* line 2021, media.scss */
  .site-menu__container {
    padding: 0 0 7px 0; }

  /* line 2024, media.scss */
  .cell-5-logotype {
    height: 90px;
    margin: 0 auto; }

  /* line 2028, media.scss */
  .main-header .bttn-burger {
    order: -1; }

  /* line 2031, media.scss */
  .main-header .cell-2_search {
    display: none; }

  /* line 2034, media.scss */
  .interface-links {
    margin: 0 auto;
    width: 100%; }

  /* line 2038, media.scss */
  .interface-links__link {
    border-left: 0;
    border-right: 0;
    margin: 0; }

  /* line 2043, media.scss */
  .city, .phone {
    padding: 5px 15px;
    margin: 5px 0 0 0; }

  /* line 2047, media.scss */
  .phone {
    font-size: 18px; }

  /* line 2050, media.scss */
  .cart-widget {
    margin: 0 10px 0 auto; }

  /* line 2053, media.scss */
  .main-header .cart-widget-link img {
    width: 22px;
    height: auto; }

  /* line 2058, media.scss */
  .fixed_header .menu-link.level-1 {
    display: none; }
  /* line 2061, media.scss */
  .fixed_header .bttn-burger {
    display: block;
    order: -1; }
  /* line 2065, media.scss */
  .fixed_header .cell-3_logotype {
    margin: 0 auto; }

  /* line 2069, media.scss */
  .main-slider__contaner {
    padding: 0; }

  /* line 2072, media.scss */
  .cell-5_main-slider:nth-child(2),
  .cell-5_main-slider:first-child .main-slider__slider {
    order: -1; }

  /* line 2076, media.scss */
  .cell-5_main-slider {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%; }

  /* line 2081, media.scss */
  .main-slider__article-center .main-slider__link {
    padding: 0 0 140% 0; }

  /* line 2084, media.scss */
  .cell-5_main-slider:last-child {
    flex-wrap: wrap; }

  /* line 2087, media.scss */
  .cell-5_main-slider:last-child .main-slider__slider, .cell-5_main-slider:last-child .main-slider__article {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%; }

  /* line 2092, media.scss */
  .cell-5_main-slider:last-child .main-slider__slide {
    padding: 0 0 71% 0; }

  /* line 2095, media.scss */
  .cell-5_main-slider:last-child .main-slider__slider, .cell-5_main-slider:first-child .main-slider__article,
  .cell-5_main-slider:first-child .main-slider__slider {
    margin: 7px 0; }

  /* line 2100, media.scss */
  .cell-5_main-slider:first-child .main-slider__article .article-title {
    top: 10px; }
    /* line 2102, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__big {
      font-size: 75px; }
    /* line 2105, media.scss */
    .cell-5_main-slider:first-child .main-slider__article .article-title .article-title__small {
      font-size: 27px;
      line-height: 0.5; }
  /* line 2110, media.scss */
  .cell-5_main-slider:first-child .main-slider__article .main-slider__show-more {
    bottom: 20px; }

  /* line 2115, media.scss */
  .cell-5_main-slider:nth-child(2) .main-slider__article .article-title {
    font-size: 117px;
    letter-spacing: -7px;
    top: 30%; }

  /* line 2122, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title {
    font-size: 14px; }
  /* line 2125, media.scss */
  .cell-5_main-slider:last-child .main-slider__article .article-title li {
    padding: 1px; }

  /* line 2129, media.scss */
  .main-slider__title {
    font-size: 65px;
    letter-spacing: -3px;
    top: 33%; }

  /* line 2134, media.scss */
  .main-slider__description {
    font-size: 20px; }

  /* line 2137, media.scss */
  .products-title, .hits-title {
    font-size: 26px; }
    /* line 2139, media.scss */
    .products-title::after, .hits-title::after {
      height: 30px;
      width: 175px; }

  /* line 2144, media.scss */
  .actual-item__title {
    font-size: 25px; }

  /* line 2147, media.scss */
  .actual-item__description .bttn-rectangle {
    margin: 5px auto 0 auto; }

  /* line 2150, media.scss */
  .actual-item__body > .swiper-pagination-bullets, .actual-item__body .swiper-pagination-custom, .actual-item__body .swiper-pagination-fraction {
    margin: 3px auto 0 auto; }

  /* line 2153, media.scss */
  .actual-item__body > .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 9px;
    height: 9px;
    margin: 0 4px; }

  /* line 2158, media.scss */
  .actual-item__body .swiper-item {
    display: block; }

  /* line 2161, media.scss */
  .actual-item__body .swiper-item__item {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    padding: 0 0 57% 0;
    margin: 0; }

  /* line 2168, media.scss */
  .actual-item__body .swiper-item__item:not(:last-of-type) {
    margin: 0 0 2px 0; }

  /* line 2171, media.scss */
  .advertages-list {
    display: block; }

  /* line 2174, media.scss */
  .advertages-list__item {
    width: 100%; }
    /* line 2176, media.scss */
    .advertages-list__item:not(:last-of-type) {
      margin: 0 0 20px 0; }

  /* line 2180, media.scss */
  .advertages-list__img {
    max-width: 43px;
    height: auto; }

  /* line 2184, media.scss */
  .sales-block__name {
    font-size: 40px;
    line-height: 1; }

  /* line 2188, media.scss */
  .sales-block__title-sale {
    font-size: 35px; }

  /* line 2191, media.scss */
  .sales-block__price-sale .new-price {
    font-size: 40px; }

  /* line 2194, media.scss */
  .main-footer__container {
    flex-wrap: wrap; }
    /* line 2196, media.scss */
    .main-footer__container div:not(:last-child) {
      width: 100%;
      max-width: 100%;
      flex-basis: 100%; }

  /* line 2202, media.scss */
  .cell-4_footer {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
    margin: 20px 0 0 0; }

  /* line 2208, media.scss */
  .social-links {
    display: flex;
    justify-content: flex-start;
    width: 50%;
    margin: 15px 0 0 0; }
    /* line 2213, media.scss */
    .social-links li {
      margin: 0 15px 0 0; }

  /* line 2217, media.scss */
  .main-footer__container .cell-3:first-child {
    display: block; }

  /* line 2220, media.scss */
  .contacts__open-modal {
    margin: 5px 0 0 0; }

  /* line 2223, media.scss */
  .contacts {
    margin: 10px 0 0 0; }

  /* line 2226, media.scss */
  .cell-3__services {
    column-count: 2;
    column-gap: 10px;
    margin: 15px 0 0 0; }

  /* line 2231, media.scss */
  .main-footer .cell-3__services * {
    font-size: 17px;
    line-height: 0.9; }

  /* line 2235, media.scss */
  .services__item {
    margin: 6px 0 0 0; }

  /* line 2238, media.scss */
  .main-footer {
    padding: 4.7% 0 10.25% 0;
    background-size: 30%; }

  /* line 2242, media.scss */
  .collection-products_count {
    width: 100%; }

  /* line 2245, media.scss */
  .page-title {
    font-size: 36px;
    line-height: 1; }

  /* line 2249, media.scss */
  .breadcrumb-link {
    font-size: 13px; }

  /* line 2252, media.scss */
  .breadcrumb-item:not(:last-child):after {
    top: 0; }

  /* line 2255, media.scss */
  .category {
    margin: 4px auto 0 auto;
    background-position: 220px top; }

  /* line 2259, media.scss */
  .collection-category__description {
    font-size: 14px;
    line-height: 1.3;
    font-weight: 500;
    color: #9a9a9a;
    margin: 15px 0 0 0; }

  /* line 2266, media.scss */
  .category-title {
    font-size: 17px;
    font-weight: 600; }

  /* line 2270, media.scss */
  .collection-banner {
    margin: 10px auto 0 auto;
    padding: 20px 0 25px 0; }

  /* line 2274, media.scss */
  .label-field {
    display: none; }

  /* line 2277, media.scss */
  .product-price {
    font-size: 40px; }

  /* line 2280, media.scss */
  .product-prices__bonus span {
    font-size: 13px; }

  /* line 2283, media.scss */
  .product-description__open-button {
    font-size: 12px;
    padding: 4px 2%;
    margin: 0 2px 0 0; }

  /* line 2288, media.scss */
  .product-old_price {
    font-size: 16px; }

  /* line 2291, media.scss */
  .product-title {
    font-size: 22px; }

  /* line 2294, media.scss */
  .product-info .item-in-cart__loves,
  .product-info .item-in-cart__loves.is-added::before {
    background-size: 12px 13px;
    font-size: 14px; }

  /* line 2299, media.scss */
  .products-in-catalog {
    width: 100%; }

  /* line 2302, media.scss */
  .product-container {
    width: 95%; }

  /* line 2305, media.scss */
  .gallery-top .swiper-slide, .gallery-top .bundle-main-img-slide {
    background-color: #f5f6f6;
    height: 280px !important;
    min-height: 280px !important;
    max-height: 280px !important;
    width: auto !important; }

  /* line 2312, media.scss */
  .product-description__row td {
    font-size: 13px; }

  /* line 2315, media.scss */
  .card.cards-col {
    height: 400px; }

  /* line 2318, media.scss */
  .swiper-container.gallery-thumbs.js-gallery-thumbs.swiper-container-vertical {
    height: 280px; }

  /* line 2321, media.scss */
  .bundle-list {
    column-count: 1;
    column-gap: 0; }

  /* line 2325, media.scss */
  .bundle-name__description {
    font-size: 14px;
    line-height: 1.7; }

  /* line 2329, media.scss */
  .bundle-name__title {
    font-size: 14px; }

  /* line 2332, media.scss */
  .bundle-name__price {
    font-size: 18px; }

  /* line 2336, media.scss */
  .bundle-gallery .gallery-slide:first-child, .bundle-gallery .gallery-slide:nth-child(3) {
    margin: 0 0 8px 0; }
  /* line 2339, media.scss */
  .bundle-gallery .MagicZoom, .bundle-gallery .mz-figure, .bundle-gallery .gallery-slide {
    height: 136px !important; }
  /* line 2342, media.scss */
  .bundle-gallery .MagicZoom > img, .bundle-gallery .mz-figure > img {
    height: 136px !important; }
  /* line 2345, media.scss */
  .bundle-gallery .gallery-slide img {
    width: auto;
    height: 272px !important; }

  /* line 2350, media.scss */
  .slide-is-frontpage {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    margin: 0 0 0 17px !important; }

  /* line 2356, media.scss */
  .image-inner {
    padding: 0 0 350px 0; }

  /* line 2359, media.scss */
  .cell-3_collection-products {
    max-width: 100%;
    flex-basis: 100%;
    padding: 0 !important; }

  /* line 2364, media.scss */
  .collection-filter {
    display: inline-block;
    margin: 7px 2px;
    padding: 0; }
    /* line 2368, media.scss */
    .collection-filter .open-filter {
      margin: 0; }

  /* line 2372, media.scss */
  .filters-clear.bttn-rectangle {
    line-height: 17px;
    margin: 7px 0 7px 2px; }

  /* line 2376, media.scss */
  .cell-9_collection {
    display: flex;
    flex-wrap: wrap;
    align-items: center; }

  /* line 2381, media.scss */
  .collection-wrapper {
    width: 100%;
    min-width: 100%; }

  /* line 2385, media.scss */
  .subscribe__form {
    display: block;
    margin: 0 0 0 20px; }

  /* line 2389, media.scss */
  .subscribe__input {
    width: 100%;
    margin: 0;
    font-size: 12px; }
    /* line 2393, media.scss */
    .subscribe__input::placeholder {
      font-size: 12px; }

  /* line 2397, media.scss */
  .subscribe__form .bttn-rectangle {
    margin: 5px auto 0 auto;
    font-size: 12px;
    width: 100%; } }
@media screen and (max-width: 375px) {
  /* line 2405, media.scss */
  .cell-5-logotype {
    height: 80px; }

  /* line 2409, media.scss */
  .cell-5_main-slider:nth-child(2) .main-slider__article .article-title {
    font-size: 100px;
    letter-spacing: -5px; }

  /* line 2414, media.scss */
  .main-slider__title {
    font-size: 50px;
    letter-spacing: -2px;
    top: 33%; }

  /* line 2419, media.scss */
  .main-slider__description {
    font-size: 16px; }

  /* line 2423, media.scss */
  .brands .swiper-button-prev, .brands .swiper-container-rtl .swiper-button-next, .brands .swiper-button-next, .brands .swiper-container-rtl .swiper-button-prev {
    width: 10%;
    padding-bottom: 10%; }

  /* line 2428, media.scss */
  .horizontal-banner__link {
    background-position: -140px, calc(100% + 166px); } }
@media (max-width: 1360px) {
  /* line 2434, media.scss */
  .co-section--checkout_content {
    padding: 0px 20px; }

  /* line 2437, media.scss */
  button#create_order {
    width: 100%;
    margin: 0; }

  /* line 2441, media.scss */
  .co-section--checkout_content * {
    max-width: 100%; }

  /* line 2444, media.scss */
  .co-sidebar-wrapper {
    width: 100%; }

  /* line 2447, media.scss */
  .co-notice--flash {
    margin-left: 0; } }
@media (min-width: 768px) and (max-width: 1300px) {
  /* line 2452, media.scss */
  #order_form {
    padding-right: 20px; } }
/* line 2456, media.scss */
.fixed .collection-filter__container {
  justify-content: center;
  flex-wrap: wrap; }

/* line 2460, media.scss */
.notAvail {
  color: red; }
