.t502__circle {
    background-color: #ccc;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    display: block;
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 16px;
    line-height: 40px;
    color: #000;
    overflow: hidden;
    white-space: nowrap;
}

.t1056__text {
    opacity: 100;
}

.t-store .t-store__tabs__close:after {
    position: absolute;
    display: none;
    z-index: -1;
    content: '';
    left: -7px;
    top: -7px;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background-color: #F57821;
}

.t-store .t-store__tabs_accordion .t-store__tabs__item-button.t-store__tabs__item-button_active {
    border-bottom-color: transparent;
    background: #f5f5f5;
}

.t-store .t-store__tabs_accordion .t-store__tabs__item:not(:first-child) .t-store__tabs__item-button {
    margin-top: -1px;
    background: #f5f5f5;
}