.asmart-map {
    border-radius: 30px;
    overflow: hidden;
    filter: grayscale(1);
    -ms-filter: grayscale(1);
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(1);
    -o-filter: grayscale(1);
}
.tn-elem__7094835511707820080961 {
    border-radius: 30px;
    overflow: hidden;
}
.tn-elem__7094835511707820080961 .tn-atom {
    background-color: #000!important;
}
#rec709517934 {
    transition: background .3s ease;
}.t-store__filter__search-and-sort
#rec709517934.scroll-header {
    background: #000;
}
.js-store-prod-price.t-store__prod-popup__price.t-store__prod-popup__price-item.t-name:before, .t-store__card__price.t-store__card__price-item.t-name:before {
    content: 'от ';
}
.t-store__prod-popup__slider .t-slds__main .t-slds__item .js-product-img, .t-store__prod-popup__slider .t-slds__container {
    border-radius: 30px;
}
.t-store__prod-popup__slider .t-slds__thumbsbullet .t-slds__bgimg {
    border-radius: 15px;
}
.t706__cartwin-top {
    border-bottom: none;
}
.t706__cartwin-top div, .t706__cartwin-products, .t706__cartwin-bottom {
    display: none;
}
.t706__cartwin-top span {
    display: block;
    text-align: center;
}
.t-form__successbox {
    background: #fff;
    color: #000;
}
.t-input, .t702__form-bottom-text, .t706__cartwin-top span, .t706__form-bottom-text {
    color: #fff!important;
}
#rec709909543 input::-webkit-input-placeholder {
    color: #fff!important;
}
.t706__cartwin-content {
    background-color: #171717;
}
.t-input-block input {
    background-color: #171717!important;
    color: #fff;
    -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-text-fill-color: #fff;
  -webkit-box-shadow: 0 0 0px 1000px #171717 inset;
  transition: background-color 5000s ease-in-out 0s;
  outline: none!important;
}
input::-webkit-input-placeholder, input::-moz-placeholder, input:-ms-input-placeholder, input::-ms-input-placeholder {
  color: #797979;
}
.t958 .t-slds__container {
    overflow: hidden;
    max-width: 100%;
}
#rec704034268 .t396__artboard {
    overflow: hidden !important;
}

.t-feed__post-popup__cover-wrapper {
    display: none;
}
.t-feed__post-popup__date-parts-wrapper_aftertitle {
    display: none;
}

.t-text {
    color: #fff;
}
.t-title {
    color: #fff;
}
.t-feed__post-popup__close-text {
    color: #fff !important;
}

.t-feed__post-popup__close-wrapper {
    background-color: #000;
}
.t-feed__post-popup.t-popup {
    background-color: #000 !important;
}

.t-popup__close-icon path {
  stroke: rgb(255, 255, 255);
}
.t-feed__post-popup__text-wrapper blockquote.t-redactor__quote {
    border-left: 3px solid #5fb336;
}

.t-form .js-error-control-box .t-input:not(.t-input-phonemask):not(.t-input-ownanswer):not(.t-input__own-answer), .t-form .js-error-control-box .t-checkbox__control, .t-form .js-error-control-box .t-checkboxes__wrapper, .t-form .js-error-control-box .t-select, .t-form .js-error-control-box .t-radio__wrapper, .t-form .js-error-control-box .t-rate__wrapper, .t-form .js-error-control-box .uploadcare-widget {
    border: 1px solid #f95d51 !important;
}
.t-input-error {
    color: #f95d51 !impotrant;
}