/* Тёмная тема — СГЕНЕРИРОВАНО из app.css, не редактировать вручную.
   Ручные правки держите в dark-custom.css. */
html[data-theme="dark"] {
  color-scheme: dark;
  --body-bg: #16181d;
  --body-color: #dfe2e7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .ui-btn--primary:after,
html[data-theme="dark"] .btn-primary:after,
html[data-theme="dark"] .comments__form-btn:after,
html[data-theme="dark"] .brands__search-btn:after,
html[data-theme="dark"] .details__comments-form-btn:after,
html[data-theme="dark"] .reviews__form-btn:after,
html[data-theme="dark"] .button-group button:after {
  background:rgba(28,28,28,0.2);
}
html[data-theme="dark"] .ui-btn--white,
html[data-theme="dark"] .comments__form-close,
html[data-theme="dark"] .details__comments-form-close,
html[data-theme="dark"] .reviews__item-details-close,
html[data-theme="dark"] .reviews__form-close,
html[data-theme="dark"] .categories-aside__close {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--white:hover,
html[data-theme="dark"] .comments__form-close:hover,
html[data-theme="dark"] .details__comments-form-close:hover,
html[data-theme="dark"] .reviews__item-details-close:hover,
html[data-theme="dark"] .reviews__form-close:hover,
html[data-theme="dark"] .categories-aside__close:hover {
  background:#1c1c1c;
}
html[data-theme="dark"] .ui-btn--white.ui-btn--outline,
html[data-theme="dark"] .ui-btn--outline.comments__form-close,
html[data-theme="dark"] .ui-btn--outline.details__comments-form-close,
html[data-theme="dark"] .ui-btn--outline.reviews__item-details-close,
html[data-theme="dark"] .ui-btn--outline.reviews__form-close,
html[data-theme="dark"] .ui-btn--outline.categories-aside__close {
  border-color:rgba(61,61,61,0.2);
}
html[data-theme="dark"] .ui-btn--white.ui-btn--outline:hover,
html[data-theme="dark"] .ui-btn--outline.comments__form-close:hover,
html[data-theme="dark"] .ui-btn--outline.details__comments-form-close:hover,
html[data-theme="dark"] .ui-btn--outline.reviews__item-details-close:hover,
html[data-theme="dark"] .ui-btn--outline.reviews__form-close:hover,
html[data-theme="dark"] .ui-btn--outline.categories-aside__close:hover {
  background:#1c1c1c;
  border-color:#3d3d3d;
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--dark.ui-btn--outline {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--transparent {
  background:rgba(25,25,36,0.2);
}
html[data-theme="dark"] .ui-btn--transparent:hover {
  background:rgba(25,25,36,0.4);
}
html[data-theme="dark"] .ui-btn--transparent-dark {
  background:rgba(25,25,36,0.2);
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--transparent-dark:hover {
  background:rgba(25,25,36,0.4);
}
html[data-theme="dark"] .ui-btn--outline {
  background:#1c1c1c;
  border-color:#3a3948;
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--grey,
html[data-theme="dark"] .ui-code__btn,
html[data-theme="dark"] .btn-default {
  background:#1b1b26;
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--orange,
html[data-theme="dark"] .ui-btn--orange,
html[data-theme="dark"] .btn-warning {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--orange:after,
html[data-theme="dark"] .ui-btn--orange:after,
html[data-theme="dark"] .btn-warning:after {
  background:rgba(28,28,28,0.2);
}
html[data-theme="dark"] .ui-btn--orange:hover,
html[data-theme="dark"] .ui-btn--orange:hover,
html[data-theme="dark"] .btn-warning:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--green:after,
html[data-theme="dark"] .btn-success:after {
  background:rgba(28,28,28,0.2);
}
html[data-theme="dark"] .ui-btn--red:after,
html[data-theme="dark"] .btn-danger:after {
  background:rgba(28,28,28,0.2);
}
html[data-theme="dark"] .ui-btn--loadmore {
  border:1px solid #383a47;
}
html[data-theme="dark"] .ui-btn--loadmore:hover {
  background:#1b1d27;
}
html[data-theme="dark"] .ui-btn--compare,
html[data-theme="dark"] .ui-btn--favorite {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--view {
  background:#1c1c1c;
  border-color:#3a3948;
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-btn--like,
html[data-theme="dark"] .ui-btn--dislike {
  background:#1c1c1c;
  border:1px solid #383a47;
}
@media (min-width: 768px) {
}
html[data-theme="dark"] .ui-link--primary.ui-link--underline,
html[data-theme="dark"] .article__body a.ui-link--primary:not([class]),
html[data-theme="dark"] .contacts__data-address a.ui-link--primary,
html[data-theme="dark"] .contacts__shops-item-title a.ui-link--primary,
html[data-theme="dark"] .contacts__info-item-address a.ui-link--primary,
html[data-theme="dark"] .details__comments-item-answer-body a.ui-link--primary,
html[data-theme="dark"] .details__comments-item-readmore + .ui-link--primary.ui-link,
html[data-theme="dark"] .details__comments-item-readmore + .ui-link--primary.reviews__item-details-btn,
html[data-theme="dark"] .seo__desc .details__comments-item-readmore + a.ui-link--primary,
html[data-theme="dark"] .details__comments-item-readmore + .ui-link--primary.seo__readmore-link,
html[data-theme="dark"] .details__txt .details__comments-item-readmore + a.ui-link--primary,
html[data-theme="dark"] .details__txt-readmore + .ui-link--primary.ui-link,
html[data-theme="dark"] .details__txt-readmore + .ui-link--primary.reviews__item-details-btn,
html[data-theme="dark"] .seo__desc .details__txt-readmore + a.ui-link--primary,
html[data-theme="dark"] .details__txt-readmore + .ui-link--primary.seo__readmore-link,
html[data-theme="dark"] .details__txt .details__txt-readmore + a.ui-link--primary,
html[data-theme="dark"] .reviews__answer-body a.ui-link--primary,
html[data-theme="dark"] .ui-link--primary.reviews__item-link,
html[data-theme="dark"] .reviews__item-body a.ui-link--primary,
html[data-theme="dark"] .ui-wysiwyg a.ui-link--primary:not([class]) {
  border-bottom:1px solid #383e47;
}
html[data-theme="dark"] .ui-link--primary.ui-link--dashed,
html[data-theme="dark"] .ui-link--primary.reviews__item-details-btn {
  border-bottom:1px dashed #383e47;
}
html[data-theme="dark"] .ui-link--blue.ui-link--underline,
html[data-theme="dark"] .article__body a.ui-link--blue:not([class]),
html[data-theme="dark"] .article__body a.ui-link--underline:not([class]),
html[data-theme="dark"] .article__body a:not([class]),
html[data-theme="dark"] .contacts__data-address a.ui-link--blue,
html[data-theme="dark"] .contacts__data-address a.ui-link--underline,
html[data-theme="dark"] .contacts__data-address a,
html[data-theme="dark"] .contacts__shops-item-title a.ui-link--blue,
html[data-theme="dark"] .contacts__shops-item-title a.ui-link--underline,
html[data-theme="dark"] .contacts__shops-item-title a,
html[data-theme="dark"] .contacts__info-item-address a.ui-link--blue,
html[data-theme="dark"] .contacts__info-item-address a.ui-link--underline,
html[data-theme="dark"] .contacts__info-item-address a,
html[data-theme="dark"] .details__comments-item-answer-body a.ui-link--blue,
html[data-theme="dark"] .details__comments-item-answer-body a.ui-link--underline,
html[data-theme="dark"] .details__comments-item-answer-body a,
html[data-theme="dark"] .details__comments-item-readmore + .ui-link--blue.ui-link,
html[data-theme="dark"] .reviews__item-body .details__txt-readmore + a,
html[data-theme="dark"] .details__txt-readmore + .reviews__item-link,
html[data-theme="dark"] .reviews__answer-body .details__txt-readmore + a,
html[data-theme="dark"] .details__txt a.ui-link--underline,
html[data-theme="dark"] .details__txt .article__body a:not([class]),
html[data-theme="dark"] .article__body .details__txt a:not([class]),
html[data-theme="dark"] .details__txt .details__txt-readmore + a,
html[data-theme="dark"] .ui-link--underline.seo__readmore-link,
html[data-theme="dark"] .article__body a.seo__readmore-link:not([class]),
html[data-theme="dark"] .details__txt-readmore + .seo__readmore-link,
html[data-theme="dark"] .seo__desc a.ui-link--underline,
html[data-theme="dark"] .seo__desc .article__body a:not([class]),
html[data-theme="dark"] .article__body .seo__desc a:not([class]),
html[data-theme="dark"] .reviews__answer-body a,
html[data-theme="dark"] .reviews__item-link,
html[data-theme="dark"] .reviews__item-body a,
html[data-theme="dark"] .ui-link--underline.reviews__item-details-btn,
html[data-theme="dark"] .article__body a.reviews__item-details-btn:not([class]),
html[data-theme="dark"] .details__txt-readmore + .reviews__item-details-btn,
html[data-theme="dark"] .ui-wysiwyg a:not([class]) {
  border-bottom:1px solid #383e47;
}
html[data-theme="dark"] .ui-link--blue.ui-link--dashed,
html[data-theme="dark"] .article__body a.ui-link--dashed:not([class]),
html[data-theme="dark"] .contacts__data-address a.ui-link--dashed,
html[data-theme="dark"] .contacts__shops-item-title a.ui-link--dashed,
html[data-theme="dark"] .contacts__info-item-address a.ui-link--dashed,
html[data-theme="dark"] .details__comments-item-answer-body a.ui-link--dashed,
html[data-theme="dark"] .details__comments-item-readmore + .ui-link--dashed.ui-link,
html[data-theme="dark"] .details__comments-item-readmore + .ui-link--dashed.reviews__item-details-btn,
html[data-theme="dark"] .details__txt-readmore + .ui-link--dashed.ui-link,
html[data-theme="dark"] .details__txt-readmore + .ui-link--dashed.reviews__item-details-btn,
html[data-theme="dark"] .details__txt a.ui-link--dashed,
html[data-theme="dark"] .ui-link--dashed.seo__readmore-link,
html[data-theme="dark"] .seo__desc a.ui-link--dashed,
html[data-theme="dark"] .reviews__answer-body a.ui-link--dashed,
html[data-theme="dark"] .ui-link--dashed.reviews__item-link,
html[data-theme="dark"] .reviews__item-body a.ui-link--dashed,
html[data-theme="dark"] .reviews__item-details-btn,
html[data-theme="dark"] .ui-wysiwyg a.ui-link--dashed:not([class]),
html[data-theme="dark"] .ui-wysiwyg a.reviews__item-details-btn:not([class]),
html[data-theme="dark"] .ui-check__btn-text a {
  border-bottom:1px dashed #383e47;
}
html[data-theme="dark"] .ui-link--dark {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-link--dark:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-badge {
  background:#303030;
}
html[data-theme="dark"] .ui-badge--yellow {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-badge--grey {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-badge--transparent {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-number__input {
  background:#1c1c1c;
  border:1px solid #3a3948;
}
html[data-theme="dark"] .ui-number__decrease:hover,
html[data-theme="dark"] .ui-number__increase:hover {
  background:#1e1d2a;
}
html[data-theme="dark"] .ui-discount__countdown > * {
  background:#191924;
  color:#c7c7c7;
}
@media (max-width: 1199px) {
html[data-theme="dark"] .ui-rating--responsive .ui-rating__star {
  background:#1c1c1c;
  border:1px solid #383c47;
}
}
html[data-theme="dark"] input:not([class]),
html[data-theme="dark"] textarea:not([class]) {
  background:#191c24;
  border:1px solid #373a46;
  color:#d0d0d0;
}
html[data-theme="dark"] input:not([class]):-ms-input-placeholder,
html[data-theme="dark"] textarea:not([class]):-ms-input-placeholder {
  color:rgba(208,208,208,0.5);
}
html[data-theme="dark"] input:not([class])::placeholder,
html[data-theme="dark"] textarea:not([class])::placeholder {
  color:rgba(208,208,208,0.5);
}
html[data-theme="dark"] input:not([class]):disabled,
html[data-theme="dark"] textarea:not([class]):disabled {
  border-color:#394148;
  background:#1e252b;
}
html[data-theme="dark"] select:not([class]),
html[data-theme="dark"] select.form-control {
  border:1px solid #373a46;
  background-color:#191c24;
}
html[data-theme="dark"] select:not([class]):disabled,
html[data-theme="dark"] select.form-control:disabled {
  border-color:#394148;
  background:#1e252b;
}
html[data-theme="dark"] .ui-input,
html[data-theme="dark"] .ui-range__input,
html[data-theme="dark"] .ui-textarea,
html[data-theme="dark"] .form-control:not(select) {
  background:#191c24;
  border:1px solid #373a46;
  color:#d0d0d0;
}
html[data-theme="dark"] .ui-input:-ms-input-placeholder,
html[data-theme="dark"] .ui-range__input:-ms-input-placeholder,
html[data-theme="dark"] .ui-textarea:-ms-input-placeholder,
html[data-theme="dark"] .form-control:not(select):-ms-input-placeholder {
  color:rgba(208,208,208,0.5);
}
html[data-theme="dark"] .ui-input::placeholder,
html[data-theme="dark"] .ui-range__input::placeholder,
html[data-theme="dark"] .ui-textarea::placeholder,
html[data-theme="dark"] .form-control:not(select)::placeholder {
  color:rgba(208,208,208,0.5);
}
html[data-theme="dark"] .ui-input:disabled,
html[data-theme="dark"] .ui-range__input:disabled,
html[data-theme="dark"] .ui-textarea:disabled,
html[data-theme="dark"] .form-control:not(select):disabled {
  border-color:#394148;
  background:#1e252b;
}
html[data-theme="dark"] .ui-select select {
  border:1px solid #373a46;
  background-color:#191c24;
}
html[data-theme="dark"] .ui-select .selectric {
  background:#191c24;
  border:1px solid #373a46;
}
html[data-theme="dark"] .ui-select .selectric .arrow {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-select .selectric-items {
  background:#191c24;
}
html[data-theme="dark"] .ui-check__input:checked ~ .ui-check__option {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-check__option {
  background:#191924;
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-check__tag {
  background:#191924;
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-check__checkbox {
  border:1px solid #3e424f;
  background:#1c1c1c;
}
html[data-theme="dark"] .ui-check__radio {
  border:1px solid #3e424f;
}
html[data-theme="dark"] .ui-check__btn {
  border:1px solid #383c48;
  background:#1c1c1c;
}
html[data-theme="dark"] .ui-check__btn:hover {
  background:#191924;
}
html[data-theme="dark"] .ui-check__btn-radio {
  border:1px solid #383c48;
  background:#1c1c1c;
}
html[data-theme="dark"] .ui-check__btn-radio:after {
  background:#1c1c1c;
}
@media (max-width: 1199px) {
}
html[data-theme="dark"] .ui-subsc .ui-input,
html[data-theme="dark"] .ui-subsc .ui-range__input,
html[data-theme="dark"] .ui-subsc .ui-textarea {
  background:#1c1c1c;
  border-color:#3d3d3d;
}
@media (max-width: 767px) {
}
html[data-theme="dark"] .ui-switch {
  border:1px solid #383c47;
}
html[data-theme="dark"] .ui-switch__btn {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-code__input {
  background:#1c1c1c;
  border:1px solid #383e47;
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-code__input:-ms-input-placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-code__input::placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-display__btn {
  background:#1c1c1c;
}
html[data-theme="dark"] .ui-display__btn:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-credit-payments {
  background:#1c1c1c;
  border:1px solid #3a3a4a;
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-video {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-video:hover {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .ui-mark {
  background:#1d1f29;
  color:#c7c7c7;
}
html[data-theme="dark"] a.ui-progress {
  color:#c7c7c7;
}
html[data-theme="dark"] .ui-progress__line {
  background:#1c2029;
}
html[data-theme="dark"] .ui-table,
html[data-theme="dark"] .ui-wysiwyg table:not([class]),
html[data-theme="dark"] .table.table-bordered {
  background:#1c1c1c;
}
html[data-theme="dark"] .ui-table td,
html[data-theme="dark"] .table.table-bordered td,
html[data-theme="dark"] .ui-wysiwyg table:not([class]) td {
  border-top:1px solid #393c48;
}
html[data-theme="dark"] .ui-table tbody tr:hover td,
html[data-theme="dark"] .table.table-bordered tbody tr:hover td,
html[data-theme="dark"] .ui-wysiwyg table:not([class]) tbody tr:hover td {
  background:#191b24;
}
@media (max-width: 767px) {
}
@media (max-width: 767px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 767px) {
}
@media (min-width: 768px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
@supports (display: grid) {
}
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 767px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 767px) {
}
@media (max-width: 767px) {
}
@media (max-width: 767px) {
}
@media (max-width: 767px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (hover: hover) {
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (hover: none) {
}
html[data-theme="dark"] .irs-grid-text {
  color:#e0e0e0;
}
html[data-theme="dark"] .irs-line {
  background:#1d202a;
}
@media (max-width: 1199px) {
html[data-theme="dark"] .is-header-v7 .intro {
  background:#1c1c1c;
}
html[data-theme="dark"] .is-header-v8 .intro {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
html[data-theme="dark"] .is-header-v7 .intro {
  background:#1c1c1c;
}
html[data-theme="dark"] .is-header-v8 .intro {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
html[data-theme="dark"] .intro__item-desc--dark {
  color:#c7c7c7;
}
@media (min-width: 768px) {
}
@media (min-width: 768px) {
}
html[data-theme="dark"] .intro__item-price {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .intro__item-price,
html[data-theme="dark"] .intro__item-price:active {
  color:#c7c7c7;
}
@media (min-width: 768px) {
}
@media (min-width: 768px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .stories-features__item {
  background:#1c2128;
}
@media (hover: hover) {
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1199px) {
}
@media (hover: hover) {
}
html[data-theme="dark"] .products__banner-price {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .products__item {
  background:#1c1c1c;
}
html[data-theme="dark"] .products__item--small .products__item-in {
  border:1px solid #394048;
}
@media (max-width: 767px) {
}
@media (max-width: 420px) {
}
html[data-theme="dark"] .products__item-in:before {
  background:#1c1c1c;
}
html[data-theme="dark"] .products__item-rating {
  color:#c7c7c7;
}
html[data-theme="dark"] .products__item-bullet {
  border-bottom:1px solid #3a3948;
}
html[data-theme="dark"] .products__item-image {
  background:#1c1c1c;
}
html[data-theme="dark"] .products__item-status:before {
  background:#303030;
}
html[data-theme="dark"] .products__item-status--false:before {
  background:#292d3b;
}
html[data-theme="dark"] .products__item-discount {
  border-top:1px solid #3a3948;
  border-bottom:1px solid #3a3948;
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .products__item--min .products__item-buttons .ui-btn,
html[data-theme="dark"] .products__item--min .products__item-buttons .comments__form-close,
html[data-theme="dark"] .products__item--min .products__item-buttons .comments__form-btn,
html[data-theme="dark"] .products__item--min .products__item-buttons .brands__search-btn,
html[data-theme="dark"] .products__item--min .products__item-buttons .details__comments-form-close,
html[data-theme="dark"] .products__item--min .products__item-buttons .details__comments-form-btn,
html[data-theme="dark"] .products__item--min .products__item-buttons .reviews__item-details-close,
html[data-theme="dark"] .products__item--min .products__item-buttons .reviews__form-close,
html[data-theme="dark"] .products__item--min .products__item-buttons .reviews__form-btn,
html[data-theme="dark"] .products__item--min .products__item-buttons .categories-aside__close,
html[data-theme="dark"] .products__item--min .products__item-buttons .ui-code__btn {
  border-color:#3a3948;
}
}
html[data-theme="dark"] .products__discount {
  background:#1c1c1c;
}
@media (max-width: 767px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .blog__sorting .ui-select select,
html[data-theme="dark"] .blog__sorting .ui-select .selectric {
  background-color:#1c1c1c;
  border-color:#3d3d3d;
}
html[data-theme="dark"] .blog__sorting .ui-select .selectric-items {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .blog__sidebar {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .blog__nav-link {
  background:#1c1c1c;
  color:#c7c7c7;
}
@media (min-width: 1199px) {
html[data-theme="dark"] .blog__nav-link {
  background:#191924;
}
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .blog__tags-link {
  background:#191924;
  color:#c7c7c7;
}
@media (min-width: 576px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .blog__item {
  color:#c7c7c7;
}
html[data-theme="dark"] .blog__item:hover {
  color:#c7c7c7;
}
@media (hover: hover) {
}
html[data-theme="dark"] .blog__item-tags-item {
  background:rgba(25,25,36,0.2);
}
html[data-theme="dark"] .blog__item-tags-item:hover {
  background:#1c1c1c;
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .blog-featured__item {
  color:#c7c7c7;
}
html[data-theme="dark"] .blog-featured__item:hover {
  color:#c7c7c7;
}
@media (hover: hover) {
}
html[data-theme="dark"] .blog-featured__item-image {
  background:#191924 url("data:image/svg+xml,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45.8333 71.6667H25.8333C7.73333 71.6667 0 63.9333 0 45.8333V25.8333C0 7.73333 7.73333 0 25.8333 0H45.8333C63.9333 0 71.6667 7.73333 71.6667 25.8333V45.8333C71.6667 63.9333 63.9333 71.6667 45.8333 71.6667ZM25.8333 5C10.4667 5 5 10.4667 5 25.8333V45.8333C5 61.2 10.4667 66.6667 25.8333 66.6667H45.8333C61.2 66.6667 66.6667 61.2 66.6667 45.8333V25.8333C66.6667 10.4667 61.2 5 45.8333 5H25.8333Z' fill='%23E6E7EA'/%3E%3Cpath d='M25.2334 28.3333C22.4 28.3333 19.5667 27.2667 17.4 25.1C16.4334 24.1333 16.4334 22.5333 17.4 21.5667C18.3667 20.6 19.9667 20.6 20.9334 21.5667C23.3 23.9333 27.1667 23.9333 29.5334 21.5667C30.5 20.6 32.1 20.6 33.0667 21.5667C34.0334 22.5333 34.0334 24.1333 33.0667 25.1C30.9001 27.2333 28.0667 28.3333 25.2334 28.3333Z' fill='%23E6E7EA'/%3E%3Cpath d='M46.4333 28.3333C43.6 28.3333 40.7667 27.2667 38.6 25.1C37.6333 24.1333 37.6333 22.5333 38.6 21.5667C39.5667 20.6 41.1667 20.6 42.1333 21.5667C44.5 23.9333 48.3667 23.9333 50.7333 21.5667C51.7 20.6 53.3 20.6 54.2667 21.5667C55.2333 22.5333 55.2333 24.1333 54.2667 25.1C52.1 27.2333 49.2667 28.3333 46.4333 28.3333Z' fill='%23E6E7EA'/%3E%3Cpath d='M35.8333 59.6667C26.1666 59.6667 18.3333 51.8 18.3333 42.1667C18.3333 39.1333 20.7999 36.6667 23.8333 36.6667H47.8333C50.8666 36.6667 53.3333 39.1333 53.3333 42.1667C53.3333 51.8 45.4999 59.6667 35.8333 59.6667ZM23.8333 41.6667C23.5666 41.6667 23.3333 41.9 23.3333 42.1667C23.3333 49.0667 28.9333 54.6667 35.8333 54.6667C42.7333 54.6667 48.3333 49.0667 48.3333 42.1667C48.3333 41.9 48.0999 41.6667 47.8333 41.6667H23.8333Z' fill='%23E6E7EA'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
html[data-theme="dark"] .blog-aside__item {
  color:#c7c7c7;
}
html[data-theme="dark"] .blog-aside__item:hover {
  color:#c7c7c7;
}
@media (hover: hover) {
}
html[data-theme="dark"] .blog-aside__item-image {
  background:#303030;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .categories__item {
  background:#303030;
}
@media (hover: hover) {
}
@media (min-width: 1199px) {
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .categories__item-link:hover {
  background:#1c1c1c;
  color:#c7c7c7;
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .categories-aside {
  background:#1c1c1c;
}
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .categories-aside__offcanvas-in {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
html[data-theme="dark"] .categories-aside__link {
  color:#c7c7c7;
  background:#191924;
}
html[data-theme="dark"] .categories-aside__link span {
  background:#1e252b;
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .categories-aside__dropdown {
  background:#1c1c1c;
}
}
html[data-theme="dark"] .categories-aside__dropright {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
}
html[data-theme="dark"] .categories-aside__sublink {
  color:#c7c7c7;
}
@media (max-width: 1199px) {
html[data-theme="dark"] .categories-aside__sublink {
  background:#191924;
}
}
html[data-theme="dark"] .panel {
  background:#1c1c1c;
}
html[data-theme="dark"] .panel-default>.panel-heading {
  background-color:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .reviews__content {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .reviews__details {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .reviews__details-line {
  border-top:1px solid #383c48;
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .reviews__form {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
html[data-theme="dark"] .reviews__form {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .reviews__form-offcanvas-in {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .reviews__item {
  background:#1c1c1c;
  border:1px solid #383a47;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .reviews__item-details-offcanvas {
  background:#1c1c1c;
}
}
@media (max-width: 1199px) {
html[data-theme="dark"] .reviews__item-details-offcanvas-in {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .reviews__item-details-rating {
  color:rgba(199,199,199,0.4);
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .reviews__answer {
  background:#191d25;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .reviews-featured__item {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .reviews-featured__item-body a {
  border-bottom:1px solid #383e47;
}
html[data-theme="dark"] .reviews-featured__item-foot {
  border-top:1px solid #383b47;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .reviews-featured__item-product {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .news__sorting .ui-select select,
html[data-theme="dark"] .news__sorting .ui-select .selectric {
  background-color:#1c1c1c;
  border-color:#3d3d3d;
}
html[data-theme="dark"] .news__sorting .ui-select .selectric-items {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 576px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .news__item {
  color:#c7c7c7;
}
html[data-theme="dark"] .news__item:hover {
  color:#c7c7c7;
}
@media (hover: hover) {
}
html[data-theme="dark"] .news__item-image {
  background:#191924 url("data:image/svg+xml,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45.8333 71.6667H25.8333C7.73333 71.6667 0 63.9333 0 45.8333V25.8333C0 7.73333 7.73333 0 25.8333 0H45.8333C63.9333 0 71.6667 7.73333 71.6667 25.8333V45.8333C71.6667 63.9333 63.9333 71.6667 45.8333 71.6667ZM25.8333 5C10.4667 5 5 10.4667 5 25.8333V45.8333C5 61.2 10.4667 66.6667 25.8333 66.6667H45.8333C61.2 66.6667 66.6667 61.2 66.6667 45.8333V25.8333C66.6667 10.4667 61.2 5 45.8333 5H25.8333Z' fill='%23E6E7EA'/%3E%3Cpath d='M25.2334 28.3333C22.4 28.3333 19.5667 27.2667 17.4 25.1C16.4334 24.1333 16.4334 22.5333 17.4 21.5667C18.3667 20.6 19.9667 20.6 20.9334 21.5667C23.3 23.9333 27.1667 23.9333 29.5334 21.5667C30.5 20.6 32.1 20.6 33.0667 21.5667C34.0334 22.5333 34.0334 24.1333 33.0667 25.1C30.9001 27.2333 28.0667 28.3333 25.2334 28.3333Z' fill='%23E6E7EA'/%3E%3Cpath d='M46.4333 28.3333C43.6 28.3333 40.7667 27.2667 38.6 25.1C37.6333 24.1333 37.6333 22.5333 38.6 21.5667C39.5667 20.6 41.1667 20.6 42.1333 21.5667C44.5 23.9333 48.3667 23.9333 50.7333 21.5667C51.7 20.6 53.3 20.6 54.2667 21.5667C55.2333 22.5333 55.2333 24.1333 54.2667 25.1C52.1 27.2333 49.2667 28.3333 46.4333 28.3333Z' fill='%23E6E7EA'/%3E%3Cpath d='M35.8333 59.6667C26.1666 59.6667 18.3333 51.8 18.3333 42.1667C18.3333 39.1333 20.7999 36.6667 23.8333 36.6667H47.8333C50.8666 36.6667 53.3333 39.1333 53.3333 42.1667C53.3333 51.8 45.4999 59.6667 35.8333 59.6667ZM23.8333 41.6667C23.5666 41.6667 23.3333 41.9 23.3333 42.1667C23.3333 49.0667 28.9333 54.6667 35.8333 54.6667C42.7333 54.6667 48.3333 49.0667 48.3333 42.1667C48.3333 41.9 48.0999 41.6667 47.8333 41.6667H23.8333Z' fill='%23E6E7EA'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .news-featured__item {
  color:#c7c7c7;
}
html[data-theme="dark"] .news-featured__item:hover {
  color:#c7c7c7;
}
@media (hover: hover) {
}
html[data-theme="dark"] .news-featured__item-image {
  background:#191924 url("data:image/svg+xml,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45.8333 71.6667H25.8333C7.73333 71.6667 0 63.9333 0 45.8333V25.8333C0 7.73333 7.73333 0 25.8333 0H45.8333C63.9333 0 71.6667 7.73333 71.6667 25.8333V45.8333C71.6667 63.9333 63.9333 71.6667 45.8333 71.6667ZM25.8333 5C10.4667 5 5 10.4667 5 25.8333V45.8333C5 61.2 10.4667 66.6667 25.8333 66.6667H45.8333C61.2 66.6667 66.6667 61.2 66.6667 45.8333V25.8333C66.6667 10.4667 61.2 5 45.8333 5H25.8333Z' fill='%23E6E7EA'/%3E%3Cpath d='M25.2334 28.3333C22.4 28.3333 19.5667 27.2667 17.4 25.1C16.4334 24.1333 16.4334 22.5333 17.4 21.5667C18.3667 20.6 19.9667 20.6 20.9334 21.5667C23.3 23.9333 27.1667 23.9333 29.5334 21.5667C30.5 20.6 32.1 20.6 33.0667 21.5667C34.0334 22.5333 34.0334 24.1333 33.0667 25.1C30.9001 27.2333 28.0667 28.3333 25.2334 28.3333Z' fill='%23E6E7EA'/%3E%3Cpath d='M46.4333 28.3333C43.6 28.3333 40.7667 27.2667 38.6 25.1C37.6333 24.1333 37.6333 22.5333 38.6 21.5667C39.5667 20.6 41.1667 20.6 42.1333 21.5667C44.5 23.9333 48.3667 23.9333 50.7333 21.5667C51.7 20.6 53.3 20.6 54.2667 21.5667C55.2333 22.5333 55.2333 24.1333 54.2667 25.1C52.1 27.2333 49.2667 28.3333 46.4333 28.3333Z' fill='%23E6E7EA'/%3E%3Cpath d='M35.8333 59.6667C26.1666 59.6667 18.3333 51.8 18.3333 42.1667C18.3333 39.1333 20.7999 36.6667 23.8333 36.6667H47.8333C50.8666 36.6667 53.3333 39.1333 53.3333 42.1667C53.3333 51.8 45.4999 59.6667 35.8333 59.6667ZM23.8333 41.6667C23.5666 41.6667 23.3333 41.9 23.3333 42.1667C23.3333 49.0667 28.9333 54.6667 35.8333 54.6667C42.7333 54.6667 48.3333 49.0667 48.3333 42.1667C48.3333 41.9 48.0999 41.6667 47.8333 41.6667H23.8333Z' fill='%23E6E7EA'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .partners__item {
  background:#303030;
  color:#c7c7c7;
}
html[data-theme="dark"] .partners__item:hover {
  color:#c7c7c7;
}
@media (hover: hover) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .subsc__wrapper {
  background:#1c2328;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .video__item {
  color:#c7c7c7;
}
html[data-theme="dark"] .video__item:hover {
  color:#c7c7c7;
}
@media (hover: hover) {
}
html[data-theme="dark"] .video__item-image {
  background:#303030;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .benefits__item {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .benefits__item:hover {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .auth__body {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
html[data-theme="dark"] .breadcrumbs__dropdown {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .breadcrumbs__dropdown-link {
  color:#c7c7c7;
}
@media (max-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 768px) {
}
html[data-theme="dark"] .pagination__link {
  color:#c7c7c7;
}
@media (max-width: 767px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .sku__view {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .sku__view-head {
  border-bottom:1px solid #393d48;
}
@media (min-width: 1199px) {
html[data-theme="dark"] .sku__view-body > .row > [class^=col] {
  border-right:1px solid #383847;
}
}
html[data-theme="dark"] .sku__vertical {
  border-bottom:1px solid #383847;
}
@media (max-width: 767px) {
}
html[data-theme="dark"] .sku__vertical-control {
  border-right:1px solid #383847;
}
@media (max-width: 767px) {
html[data-theme="dark"] .sku__vertical-control {
  border-top:1px solid #383847;
}
}
html[data-theme="dark"] .sku__vertical-nav {
  border-top:1px solid #383847;
  background:#1c1c1c;
}
html[data-theme="dark"] .sku__vertical-nav > * {
  border-right:1px solid #383847;
}
@media (max-width: 767px) {
}
@media (max-width: 767px) {
}
html[data-theme="dark"] .sku__horizontal {
  border-bottom:1px solid #383847;
}
@media (max-width: 767px) {
}
html[data-theme="dark"] .sku__horizontal-control {
  border-top:1px solid #383847;
  background:#1c1c1c;
}
@media (max-width: 767px) {
html[data-theme="dark"] .sku__horizontal-control {
  border-top:1px solid #383847;
}
}
html[data-theme="dark"] .sku__horizontal-nav {
  border-left:1px solid #383847;
}
html[data-theme="dark"] .sku__horizontal-nav > * {
  border-bottom:1px solid #383847;
}
@media (max-width: 767px) {
}
@media (max-width: 767px) {
}
@media (max-width: 767px) {
}
@media (max-width: 767px) {
}
@media (max-width: 767px) {
}
@media (max-width: 480px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .sku__rating {
  color:#c7c7c7;
}
html[data-theme="dark"] .sku__rating:hover {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 767px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .sku__group {
  border-bottom:1px solid #383847;
}
@media (min-width: 1199px) {
html[data-theme="dark"] .sku__group {
  border-bottom:1px solid #383847;
}
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .sku__brand-link {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .sku__addto-btn {
  color:#c7c7c7;
}
html[data-theme="dark"] .sku__availability {
  color:#c7c7c7;
}
html[data-theme="dark"] .sku__availability:before {
  background:#303030;
}
html[data-theme="dark"] .sku__availability--false:before {
  background:#292d3b;
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 767px) {
}
html[data-theme="dark"] .sku__compact {
  background:#1c1c1c;
  border-bottom:2px solid #383c47;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .sku__compact-item {
  background:#1c1c1c;
  border-top:1px solid #383c47;
}
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .sku__compact-control-btn {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .details__control {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .details__control-btn {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .details__tabs {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .details__accordion {
  background:#1c1c1c;
}
html[data-theme="dark"] .details__accordion-toggle {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 767px) {
}
@media (min-width: 768px) {
html[data-theme="dark"] .details__specifications-table-line:after {
  border-bottom:1px dashed #3b3e4a;
}
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .details__comments-item {
  background:#1c1c1c;
  border:1px solid #383a47;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 768px) {
}
@media (min-width: 768px) {
}
html[data-theme="dark"] .details__comments-item-answer {
  background:#191d25;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .details__comments-rating {
  background:#1c1c1c;
  border:1px solid #383a47;
}
@media (min-width: 1199px) {
html[data-theme="dark"] .details__comments-form {
  background:#1c1c1c;
  border:1px solid #383a47;
}
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .details__comments-form-offcanvas-in {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .catalog .seo,
html[data-theme="dark"] .blog .seo,
html[data-theme="dark"] .brands .seo {
  border-top:1px solid #383847;
}
html[data-theme="dark"] .catalog .seo--top,
html[data-theme="dark"] .blog .seo--top {
  border-bottom:1px solid #383847;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .filter-aside {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .filter-aside__toggle {
  background:#191924;
  color:#c7c7c7;
}
html[data-theme="dark"] .filter-aside__toggle:active {
  background:#212130;
}
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .filter-aside__offcanvas {
  background:#191924;
}
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .filter-aside__head {
  border-bottom:1px solid #393d48;
}
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
html[data-theme="dark"] .filter-aside__reset {
  color:#c7c7c7;
}
html[data-theme="dark"] .filter-aside__reset:hover {
  color:#c7c7c7;
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .filter-aside__group {
  border-bottom:1px solid #373746;
}
}
@media (max-width: 1199px) {
html[data-theme="dark"] .filter-aside__group {
  border-bottom:1px solid #393d48;
}
html[data-theme="dark"] .filter-aside__group .ui-range__input,
html[data-theme="dark"] .filter-aside__group .ui-check__tag {
  background-color:#1d202a;
}
}
html[data-theme="dark"] .filter-aside__group-reset {
  color:#c7c7c7;
}
html[data-theme="dark"] .settings .ui-select select {
  background-color:#1c1c1c;
}
html[data-theme="dark"] .settings .ui-select .selectric {
  background:#1c1c1c;
}
html[data-theme="dark"] .settings .ui-select .selectric-items {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .cart__code {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .cart__quick {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
html[data-theme="dark"] .cart__quick:before {
  border-top:1px solid #383c48;
}
}
html[data-theme="dark"] .cart__delivery {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .cart__data {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .cart__action {
  background:#1c1c1c;
}
}
html[data-theme="dark"] .cart__item {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .cart__item-image {
  background:#1c1c1c;
  border:1px solid #383847;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .cart__item-action-toggle {
  color:#c7c7c7;
}
html[data-theme="dark"] .cart__item-action-offcanvas {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .cart__item-action-menu > li {
  border-bottom:1px solid #384447;
}
html[data-theme="dark"] .cart__item-action-link {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .checkout__group {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .checkout__step {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] a.checkout__step-title {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .checkout__data {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .checkout__data-total small {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .checkout__data-action .ui-check__checkbox {
  border-color:#373a46;
  background:#191c24;
}
html[data-theme="dark"] .checkout__quick {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
html[data-theme="dark"] .checkout__quick {
  border-top:1px solid #383c48;
}
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .brands-featured__item {
  background:#191924;
  border:1px solid #383c47;
}
html[data-theme="dark"] a.brands-featured__item {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .brands__search-input {
  background:#1c1c1c;
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .brands__abc-link {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .brands__group-item {
  color:#c7c7c7;
}
html[data-theme="dark"] .brands__group-item-image {
  background:#191924;
  border:1px solid #383c47;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .contacts__info-item {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .contacts__info-item-phones a {
  color:#c7c7c7;
}
html[data-theme="dark"] .contacts__info-item-phones a:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .contacts__shops-item-mark {
  color:#c7c7c7;
}
html[data-theme="dark"] .contacts__shops-item-phones a {
  color:#c7c7c7;
}
html[data-theme="dark"] .contacts__shops-item-phones a:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .contacts__data-form {
  background:#1c1c1c;
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .contacts__data-group {
  background:#1c1c1c;
}
}
html[data-theme="dark"] .contacts__data-phones a,
html[data-theme="dark"] .contacts__data-emails a {
  color:#c7c7c7;
}
html[data-theme="dark"] .contacts__data-phones a:hover,
html[data-theme="dark"] .contacts__data-emails a:hover {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .compare__head {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .compare__body {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .compare__sticky.is-sticky {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .comments {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .comments__item {
  background:#1c1c1c;
  border:1px solid #383a47;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .comments__form {
  background:#1c1c1c;
  border:1px solid #383a47;
}
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .comments__form-offcanvas-in {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .stock__wrapper {
  background:#20292e;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .article__tags-item {
  background:rgba(25,25,36,0.2);
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .system__image {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .popup {
  background:#1c1c1c;
  border:1px solid #383a47;
}
html[data-theme="dark"] .popup--replace {
  background:#191924;
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .alert--yellow,
html[data-theme="dark"] .alert-warning {
  color:#c7c7c7;
}
html[data-theme="dark"] .alert--yellow a,
html[data-theme="dark"] .alert--yellow a:hover {
  color:#c7c7c7;
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
}
html[data-theme="dark"] .chat__toggle:after {
  background:rgba(28,28,28,0.2);
}
html[data-theme="dark"] .chat__link {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .chat__link:hover {
  color:#c7c7c7;
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .personal__nav {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .personal__nav-link {
  background:#1c1c1c;
  color:#c7c7c7;
}
@media (min-width: 1199px) {
html[data-theme="dark"] .personal__nav-link {
  background:#191924;
}
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .personal__action {
  background:#1c1c1c;
}
html[data-theme="dark"] .personal__action-menu > li {
  border-bottom:1px solid #383b47;
  border-right:1px solid #383b47;
}
html[data-theme="dark"] .personal__action-link {
  color:#c7c7c7;
}
html[data-theme="dark"] .personal__subsc:after {
  background:rgba(28,28,28,0.2);
}
html[data-theme="dark"] .personal__card {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .personal__card-foot {
  border-top:1px solid #394048;
}
html[data-theme="dark"] .personal__order {
  background:#1c1c1c;
}
html[data-theme="dark"] .personal__order-head {
  border-bottom:1px solid #373746;
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 767px) {
}
@media (min-width: 768px) {
html[data-theme="dark"] .personal__order-table th {
  background:#191b24;
}
html[data-theme="dark"] .personal__order-table td {
  border-bottom:1px solid #393c48;
}
}
@media (max-width: 767px) {
html[data-theme="dark"] .personal__order-table thead {
  background:#191b24;
}
html[data-theme="dark"] .personal__order-table tbody tr {
  border-bottom:1px solid #383b48;
}
}
@media (min-width: 768px) {
}
@media (min-width: 768px) {
}
html[data-theme="dark"] .personal__order-table-info > li:after {
  background:#333333;
}
@media (max-width: 767px) {
}
html[data-theme="dark"] .personal__history {
  background:#1c1c1c;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .personal__history-item {
  background:#1c1c1c;
  border:1px solid #383d47;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 767px) {
}
@media (min-width: 1199px) {
}
@media (hover: none) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .products-categories__item {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .products-categories__item:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] #content:after {
  background:#1c1c1c;
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 576px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1600px) {
}
@media (min-width: 576px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1600px) {
}
@media (min-width: 1199px) and (max-width: 1470px) {
}
html[data-theme="dark"] hr {
  border-top:1px solid #394048;
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .header__currency-btn,
html[data-theme="dark"] .header__language-btn {
  border:1px solid #383b48;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__currency-btn:hover,
html[data-theme="dark"] .header__language-btn:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__currency-offcanvas-content,
html[data-theme="dark"] .header__language-offcanvas-content {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__currency-menu > li,
html[data-theme="dark"] .header__language-menu > li {
  border-bottom:1px solid #393d48;
}
html[data-theme="dark"] .header__currency-link,
html[data-theme="dark"] .header__language-link {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__currency-link:hover,
html[data-theme="dark"] .header__language-link:hover {
  color:#c7c7c7;
}
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .is-header-v6 .header,
html[data-theme="dark"] .is-header-v7 .header,
html[data-theme="dark"] .is-header-v8 .header,
html[data-theme="dark"] .is-header-v6 .header__mobile-fixed,
html[data-theme="dark"] .is-header-v7 .header__mobile-fixed,
html[data-theme="dark"] .is-header-v8 .header__mobile-fixed {
  background:#1c1c1c;
  color:#c7c7c7;
  border-bottom:1px solid #393d48;
}
html[data-theme="dark"] .is-header-v6 .header__sticky
.is-header-v7 .header__sticky,
html[data-theme="dark"] .is-header-v8 .header__sticky {
  background:#1c1c1c;
  color:#c7c7c7;
  border-top:1px solid #393d48;
}
html[data-theme="dark"] .header__call-offcanvas-in {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__call-menu > li {
  border-bottom:1px solid #393d48;
}
html[data-theme="dark"] .header__call-link {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__call-link:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-offcanvas {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-group--acc_action_cart {
  border-bottom:1px solid #383b48;
}
html[data-theme="dark"] .header__nav-group--currency_language {
  border-top:1px solid #393d48;
}
html[data-theme="dark"] .header__nav-menu > li {
  border-bottom:1px solid #383b48;
}
html[data-theme="dark"] .header__nav-link {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-link:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-acc-btn {
  border:1px solid #383b48;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-acc-btn:hover {
  color:#c7c7c7;
  border-color:#383b48;
}
html[data-theme="dark"] .header__nav-action {
  border:1px solid #383b48;
}
html[data-theme="dark"] .header__nav-action:hover {
  border-color:#383b48;
}
html[data-theme="dark"] .header__nav-action-btn {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-action-btn:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-action-line {
  background:#1d1f29;
}
html[data-theme="dark"] .header__nav-cart-btn {
  border:1px solid #383b48;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-cart-btn:hover {
  border-color:#383b48;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-support-link {
  border:1px solid #383b48;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__nav-support-link:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__catalog-offcanvas {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__catalog-head {
  border-bottom:1px solid #383b48;
}
html[data-theme="dark"] .header__catalog-menu > li {
  border-bottom:1px solid #383b48;
}
html[data-theme="dark"] .header__catalog-link {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__catalog-link:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__catalog-dropdown {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__catalog-back {
  border-bottom:1px solid #383b48;
}
html[data-theme="dark"] .header__search-offcanvas {
  background:#191924;
  color:#e0e0e0;
}
html[data-theme="dark"] .header__search-input {
  background:#1c1e28;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__search-autocomplete {
  border-top:1px solid #393d48;
}
html[data-theme="dark"] .header__search-category {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__search-category-mark {
  color:#c7c7c7;
  background:#1d202a;
}
html[data-theme="dark"] .header__search-menu > li {
  border-bottom:1px solid #393d48;
}
html[data-theme="dark"] .header__search-item {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__search-item:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__search-item-image {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__search-item-price {
  color:#c7c7c7;
}
}
@media (min-width: 1199px) {
html[data-theme="dark"] .is-header-v4 .header__search-input {
  background:#191924;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v4 .header__search-input:-ms-input-placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v4 .header__search-input::placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v6 .header {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v6 .header__catalog-btn,
html[data-theme="dark"] .is-header-v6 .header__acc-btn,
html[data-theme="dark"] .is-header-v6 .header__action-btn,
html[data-theme="dark"] .is-header-v6 .header__cart-btn {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v6 .header__catalog-btn:hover,
html[data-theme="dark"] .is-header-v6 .header__acc-btn:hover,
html[data-theme="dark"] .is-header-v6 .header__action-btn:hover,
html[data-theme="dark"] .is-header-v6 .header__cart-btn:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v6 .header__action:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v6 .header__search-input {
  background:#191924;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v6 .header__search-input:-ms-input-placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v6 .header__search-input::placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-fixed .is-header-v6 .header-fixed {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v7 .header {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v7 .header__catalog-btn,
html[data-theme="dark"] .is-header-v7 .header__acc-btn,
html[data-theme="dark"] .is-header-v7 .header__action-btn,
html[data-theme="dark"] .is-header-v7 .header__cart-btn,
html[data-theme="dark"] .is-header-v7 .header__tags-btn {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v7 .header__catalog-btn:hover,
html[data-theme="dark"] .is-header-v7 .header__acc-btn:hover,
html[data-theme="dark"] .is-header-v7 .header__action-btn:hover,
html[data-theme="dark"] .is-header-v7 .header__cart-btn:hover,
html[data-theme="dark"] .is-header-v7 .header__tags-btn:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v7 .header__action:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v7 .header__search-input {
  background:#191924;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v7 .header__search-input:-ms-input-placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v7 .header__search-input::placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-fixed .is-header-v7 .header-fixed {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v8 .header {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v8 .header__catalog-btn,
html[data-theme="dark"] .is-header-v8 .header__acc-btn,
html[data-theme="dark"] .is-header-v8 .header__action-btn,
html[data-theme="dark"] .is-header-v8 .header__cart-btn,
html[data-theme="dark"] .is-header-v8 .header__search-compact-btn,
html[data-theme="dark"] .is-header-v8 .header__tags-btn {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v8 .header__catalog-btn:hover,
html[data-theme="dark"] .is-header-v8 .header__acc-btn:hover,
html[data-theme="dark"] .is-header-v8 .header__action-btn:hover,
html[data-theme="dark"] .is-header-v8 .header__cart-btn:hover,
html[data-theme="dark"] .is-header-v8 .header__search-compact-btn:hover,
html[data-theme="dark"] .is-header-v8 .header__tags-btn:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v8 .header__action:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v8 .header__search-input {
  background:#191924;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v8 .header__search-input:-ms-input-placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-v8 .header__search-input::placeholder {
  color:#c7c7c7;
}
html[data-theme="dark"] .is-header-fixed .is-header-v8 .header-fixed {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__catalog.is-open > .header__catalog-btn {
  background:#1c1c1c;
  border-color:#3d3d3d;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__catalog--fullwidth .header__catalog-dropdown--fullwidth {
  border-left:1px solid #383a48;
}
html[data-theme="dark"] .header__catalog-btn:hover {
  background:#1c1c1c;
  border-color:#3d3d3d;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__catalog-offcanvas {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__catalog-quick > li:after {
  background:#292d3b;
}
html[data-theme="dark"] .header__catalog-dropdown {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__catalog-link {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__info-offcanvas {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__info-sublink {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__search-btn:hover {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__search-autocomplete {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__search-category {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__search-category-mark {
  color:#c7c7c7;
  background:#1d202a;
}
html[data-theme="dark"] .header__search-menu > li {
  border-bottom:1px solid #383f47;
}
html[data-theme="dark"] .header__search-item {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__search-item-price {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__tags-btn:hover {
  border-color:#3d3d3d;
}
html[data-theme="dark"] .header__acc-offcanvas,
html[data-theme="dark"] .header__call-offcanvas,
html[data-theme="dark"] .header__currency-offcanvas,
html[data-theme="dark"] .header__language-offcanvas {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__acc-link,
html[data-theme="dark"] .header__call-link,
html[data-theme="dark"] .header__currency-link,
html[data-theme="dark"] .header__language-link {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__acc-btn:hover {
  border-color:#3d3d3d;
}
html[data-theme="dark"] .header__search-compact-btn:hover {
  border-color:#3d3d3d;
}
html[data-theme="dark"] .header__action:hover {
  border-color:#3d3d3d;
}
html[data-theme="dark"] .header__cart-btn:hover {
  border-color:#3d3d3d;
}
html[data-theme="dark"] .header__cart-offcanvas {
  background:#191924;
  color:#c7c7c7;
}
html[data-theme="dark"] .header__cart-sticky {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__cart-close {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__cart-item {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__cart-item-image {
  background:#1c1c1c;
  border:1px solid #383847;
}
html[data-theme="dark"] .header__cart-item-title {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__cart-item-action-toggle {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__cart-item-action-offcanvas {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__cart-item-action-menu > li {
  border-bottom:1px solid #384447;
}
html[data-theme="dark"] .header__cart-item-action-link {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__cart-data {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__cart-data-quick {
  border-top:1px solid #383c48;
}
html[data-theme="dark"] .header__nav-offcanvas {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__nav-dropdown {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__nav-sublink {
  color:#c7c7c7;
}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .priority-nav__dropdown {
  background:#1c1c1c;
}
html[data-theme="dark"] .priority-nav__dropdown .header__nav-link {
  color:#c7c7c7;
}
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
html[data-theme="dark"] .header__tags-offcanvas:not(.header__tags-offcanvas--fullwidth) {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__tags-link {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__tags-offcanvas--fullwidth {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
html[data-theme="dark"] .header__info-offcanvas:not(.header__info-offcanvas--fullwidth) {
  background:#1c1c1c;
}
html[data-theme="dark"] .header__info-sublink {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__info-offcanvas--fullwidth {
  background:#1c1c1c;
}
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .header__additional {
  color:#c7c7c7;
}
html[data-theme="dark"] .header__additional .brands-featured__item {
  background:#1c1c1c;
  border-color:#3d3d3d;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .is-footer-v1 .footer {
  color:#c7c7c7;
}
@media (max-width: 1199px) {
html[data-theme="dark"] .is-footer-v1 .footer {
  border-top:1px solid #393d48;
}
html[data-theme="dark"] .is-footer-v1 .footer__bottom:before {
  border-top:1px solid #393d48;
}
}
html[data-theme="dark"] .is-footer-v2 .footer__bottom {
  border-top:1px solid rgba(57,66,73,0.1);
}
@media (max-width: 1199px) {
html[data-theme="dark"] .is-footer-v2 .footer__bottom:before {
  border-top:1px solid rgba(57,66,73,0.1);
}
}
html[data-theme="dark"] .is-footer-v3 .footer {
  color:#c7c7c7;
}
@media (max-width: 1199px) {
html[data-theme="dark"] .is-footer-v3 {
  border-top:1px solid #393d48;
}
html[data-theme="dark"] .is-footer-v3 .footer__bottom:before {
  border-top:1px solid #393d48;
}
html[data-theme="dark"] .is-footer-v3 .footer__payments > li {
  background:#1d2229;
  color:#c7c7c7;
}
}
html[data-theme="dark"] .is-footer-v4 .footer__subsc-form .ui-subsc .ui-input:-ms-input-placeholder,
html[data-theme="dark"] .is-footer-v4 .footer__subsc-form .ui-subsc .ui-textarea:-ms-input-placeholder,
html[data-theme="dark"] .is-footer-v4 .footer__subsc-form .ui-subsc .ui-range__input:-ms-input-placeholder {
  color:#acaab3;
}
html[data-theme="dark"] .is-footer-v4 .footer__subsc-form .ui-subsc .ui-input::placeholder,
html[data-theme="dark"] .is-footer-v4 .footer__subsc-form .ui-subsc .ui-textarea::placeholder,
html[data-theme="dark"] .is-footer-v4 .footer__subsc-form .ui-subsc .ui-range__input::placeholder {
  color:#acaab3;
}
html[data-theme="dark"] .is-footer-v5 .footer__subsc-form .ui-subsc .ui-input:-ms-input-placeholder,
html[data-theme="dark"] .is-footer-v5 .footer__subsc-form .ui-subsc .ui-textarea:-ms-input-placeholder,
html[data-theme="dark"] .is-footer-v5 .footer__subsc-form .ui-subsc .ui-range__input:-ms-input-placeholder {
  color:#acaab3;
}
html[data-theme="dark"] .is-footer-v5 .footer__subsc-form .ui-subsc .ui-input::placeholder,
html[data-theme="dark"] .is-footer-v5 .footer__subsc-form .ui-subsc .ui-textarea::placeholder,
html[data-theme="dark"] .is-footer-v5 .footer__subsc-form .ui-subsc .ui-range__input::placeholder {
  color:#acaab3;
}
html[data-theme="dark"] .is-footer-v5 .footer__bottom {
  border-top:1px solid rgba(57,66,73,0.1);
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
}
@media (max-width: 1199px) {
html[data-theme="dark"] .is-footer-v7 {
  border-top:1px solid #393d48;
}
html[data-theme="dark"] .is-footer-v7 .footer__bottom:before {
  border-top:1px solid #393d48;
}
}
html[data-theme="dark"] .footer {
  border-top:1px solid #393d48;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .footer__payments {
  color:#c7c7c7;
}
html[data-theme="dark"] .footer__payments > li {
  background:#1d2229;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .footer__subsc {
  background:#1b2127;
}
@media (min-width: 1199px) {
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .footer__call-offcanvas {
  background:#1c1c1c;
}
html[data-theme="dark"] .footer__call-link {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .footer__bottom:before {
  border-top:1px solid #394249;
}
@media (min-width: 1199px) {
html[data-theme="dark"] .footer__bottom {
  border-top:1px solid #394249;
}
}
@media (max-width: 1199px) {
html[data-theme="dark"] .is-footer-checkout .footer {
  background:#1c2129;
  color:#c7c7c7;
}
}
@media (min-width: 1199px) {
html[data-theme="dark"] .is-footer-checkout .footer {
  background:#1c2129;
  color:#c7c7c7;
}
html[data-theme="dark"] .is-footer-checkout .footer__call-btn {
  color:#c7c7c7;
  border:1px solid #3b424c;
}
}
@media (max-width: 575px) {
}
@media (max-width: 767px) {
}
@media (max-width: 991px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1199px) {
}
@media (min-width: 768px) {
}
html[data-theme="dark"] .pagination>li>a,
html[data-theme="dark"] .pagination>li>span,
html[data-theme="dark"] .pagination>li>a:hover {
  color:#c7c7c7;
}
@media (min-width: 1199px) {
}
html[data-theme="dark"] .products-amount {
  background:#1c1c1c;
}
@media (max-width: 1199px) {
}
html[data-theme="dark"] .search-page {
  background:#1c1c1c;
}
html[data-theme="dark"] .app--v6 .header--checkout,
html[data-theme="dark"] .app--v7 .header--checkout,
html[data-theme="dark"] .app--v8 .header--checkout {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .app--v6 .header--checkout .header__call-btn,
html[data-theme="dark"] .app--v7 .header--checkout .header__call-btn,
html[data-theme="dark"] .app--v8 .header--checkout .header__call-btn {
  color:#c7c7c7;
}
html[data-theme="dark"] .app--v6 .header--checkout .header__call-btn:hover,
html[data-theme="dark"] .app--v7 .header--checkout .header__call-btn:hover,
html[data-theme="dark"] .app--v8 .header--checkout .header__call-btn:hover {
  color:#c7c7c7;
}
html[data-theme="dark"] .tooltip-inner {
  background:#1c1c1c;
  color:#c7c7c7;
}
html[data-theme="dark"] .tooltip.top .tooltip-arrow,
html[data-theme="dark"] .tooltip.top-left .tooltip-arrow,
html[data-theme="dark"] .tooltip.top-right .tooltip-arrow,
html[data-theme="dark"] .bs-tooltip-top .tooltip-arrow::before {
  border-top-color:#3d3d3d;
}
html[data-theme="dark"] .tooltip.right .tooltip-arrow,
html[data-theme="dark"] .bs-tooltip-end .tooltip-arrow::before {
  border-right-color:#3d3d3d;
}
html[data-theme="dark"] .tooltip.left .tooltip-arrow,
html[data-theme="dark"] .bs-tooltip-start .tooltip-arrow::before {
  border-left-color:#3d3d3d;
}
html[data-theme="dark"] .tooltip.bottom .tooltip-arrow,
html[data-theme="dark"] .tooltip.bottom-left .tooltip-arrow,
html[data-theme="dark"] .tooltip.bottom-right .tooltip-arrow,
html[data-theme="dark"] .bs-tooltip-bottom .tooltip-arrow::before {
  border-bottom-color:#3d3d3d;
}
@media (max-width: 1199px) {
}
@media (max-width: 767px) {
}
html[data-theme="dark"] .product-thumb {
  border:1px solid #394048;
  background:#1c1c1c;
}
@media (min-width: 767px) {
}
@media (max-width: 1199px) {
}
html[data-theme="dark"] a.list-group-item:focus,
html[data-theme="dark"] a.list-group-item:hover,
html[data-theme="dark"] button.list-group-item:focus,
html[data-theme="dark"] button.list-group-item:hover {
  background-color:#1c1c1c;
}
html[data-theme="dark"] .list-group-item {
  border:1px solid #3d3d3d;
}
html[data-theme="dark"] .modal-content {
  background:#1c1c1c;
  border:1px solid #383a47;
}
html[data-theme="dark"] .modal-header .close {
  color:#c7c7c7;
}
