.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    position: absolute;
    right: 2px;
    top: 2px;
    z-index: 9;
    border-color: transparent;
    border-width: unset;
    background: transparent;
    border-radius: 100%;
}


.nolimWishlistButton {
    margin-right: 5px;
    background-color: #E1EA99;
    padding-right: 15px;
    width: auto;
    border-radius: 1000px;
    border: 1px #222222 !important;
    color: #222222;
    cursor: pointer;
    padding: 15px 20px 15px 20px !important;
}

/*размерная сетка в ширину галереи*/
.t-store .t-store__tabs__content {
    margin: 0 0 25px 0;
    max-width: 580px !important;
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: hidden;
}

/*скрыть описание товара из каталога*/
.t-store__card__descr {
    margin-top: 8px;
    word-break: break-word;
    display: none !important;
}

/*оформление ссылок на другие варианты цветов товаров*/
.js-store-prod-all-text a {
    color: rgb(191, 197, 204);
    display: inline-block;
    border: 1px solid #e4e4e4 !important;
    box-shadow: none;
    text-decoration: none;
    width: 30px;
    height: 30px;
    text-align: center;
    border-radius: 50%;
    font-size: 42px !important;
    line-height: 26px !important;
    margin-right: 5px;
    padding: 0px 2px 2px 1px;
}

.js-store-prod-all-text span {
    display: inline-block;
    font-size: 42px !important;
    border: 1px solid #222222;
    line-height: 26px !important;
    width: 30px;
    height: 30px;
    text-align: center;
    margin-right: 5px;
    border-radius: 50%;
    -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    -webkit-box-shadow: inset 0 0px 0 0 #222222 !important;
    padding: 0px 2px 2px 1px;
}

#allrecords .t-text a, #allrecords .t-descr:not(.t706__product-title) a, #allrecords .t-heading a:not(.t-card__link), #allrecords .t-title a, #allrecords .t-impact-text a, #allrecords .t-text-impact a, #allrecords .t-name:not(.t-feed__parts-switch-btn):not(.t-feed__post-title) a:not(.t794__typo):not(.t-menusub__link-item):not(.t-card__link), #allrecords .t-uptitle a, #allrecords .tn-atom[field] a {
    border-bottom: 0 solid #222222;
    -webkit-box-shadow: inset 0 0px 0 0 #383838;
    -moz-box-shadow: inset 0 -1px 0 0 #222222;
    -moz-box-shadow: inset 0 -1px 0 0 #222222;
}

/*плашка new*/
@media screen and (max-width: 640px) {
    .nl_markimg {
        background-size: contain !important;
        background-repeat: no-repeat !important;
        width: 75px !important;
        height: 22px !important;
        margin-left: 0px;
        display: inline-block;
}
   }

    .nl_markimg {
        background-size: contain !important;
        background-repeat: no-repeat !important;
        width: 70px;
        height: 26px;
        margin-left: 0px;
        display: inline-block;
}
   }

/*избранное на мобильной, уменьшить размер*/
@media (max-width: 480px) {
    .t1002__addBtn {
        height: 48px;
        width: 48px;
    }
}

/*фон у избранного*/
.t1002__wishlistwin-content {
    background-color: #F4F3F1 !important;
}

/*фон у корзины*/
.t706__sidebar-content {
    background-color: #F4F3F1 !important;
}

/*сообщение об ошибке в корзинне*/
.t-form__errorbox-wrapper {
    background: #ec5353;
    padding: 10px;
    text-align: center;
    border-radius: 10px;
    margin-bottom: 20px;
}

.js-store-prod-all-charcs {
    display: none !important;
}
