.t-text_xs 
{
    font-size: 16px;
}

.t-name_xl {
    font-size: 32px;
}

.t118__line 
{
    height: 3px;
}

.t-descr_xxs 
{
    font-size: 18px;
    line-height: 1.55;
}

.t083__image 
{
    border-radius: 8px;
}

.t603__blockimg 
{
    border-radius: 8px;
}

.t680__bgimg_lg 
{
    border-radius: 8px;
}

.t680__bgimg_sm, .t680__bgimg_50 
{
    border-radius: 8px;
}

.t594__img 
{
    border-radius: 6px;
}

.t-store__card__btn {
    width: 100%;
}

.t976__list-item .t976__menu-link 
{
    cursor: default;
    pointer-events: none;
}


.img-zoom {
    border-radius: 8px;
    overflow: hidden;
}
.img-zoom .tn-atom {
    transition: transform 500ms ease-out;
}
.img-zoom:hover .tn-atom {
    transform: scale(105%);
}

/*ширина кнопки*/
/*.t-btn {*/
/*    width: 100%;*/
/*}*/

/*скругления формы*/
.t-popup__container {
    border-radius: 8px;
}

/*кнопки в карточке*/
/*.t-descr {*/
/*    font-family: 'Rubik', Arial, sans-serif;*/
/*    font-weight: 600;*/
/*}*/

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    border: 3px solid #e2684c;
}

.t-store .t-product__option {
    margin-top: 30px;
    margin-bottom: 40px;
}

.t-store .t-product__option-title {
    padding-bottom: 12px;
}

/*цена на карточке*/
.t-store__card .t-store__card__price {
    font-family: 'Rubik';
    font-size: 32px !important;
}


/*цена в карточке*/
.t-store__card__price-item, .t-store__prod-popup__price-item {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    font-family: 'Rubik';
    font-size: 24px;
}