.mobile-menu-link a {
    padding: 0 12px!important;
}

.mobile-menu-link .tn-atom__button-content {
    flex: 1!important;
}

.card-hover .text-hover .tn-atom {
    transition: color .2s ease-in-out!important;
}

.card-hover:hover .text-hover .tn-atom {
    color: #0058FF!important;
}

.card-hover .svg-hover path {
    transition: fill .2s ease-in-out!important;
}

.card-hover:hover .svg-hover path {
    fill: #0058FF!important;
}

/*каталог*/

.t-store__filter.js-store-filter .t-descr_xxs {
    font-size: 14px!important;
}

.t-store__filter.js-store-filter .t-name_xs {
    font-size: 12px!important;
}

.t-store__filter.js-store-filter .t-checkbox__indicator {
    border-radius: 4px!important;
    border-color: #E2E4E9!important;
}

.t-store.t-store__prod-snippet__container {
    padding-top: unset!important;
    padding-bottom: unset!important;
}

.js-store-product.js-product.t-store__product-snippet .js-store-prod-name {
    font-size: clamp(24px, 1.159rem + 1.45vw, 36px)!important;
    font-weight: 600;
    line-height: 1.2;
}

.t-store.t-store__prod-snippet__container .t-descr_xxs {
    font-size: clamp(14px, 0.818rem + 0.24vw, 16px);
}

.t-store.t-store__prod-snippet__container .t-store__tabs__button-title {
    font-size: clamp(14px, 0.818rem + 0.24vw, 16px)!important;
    font-weight: 600!important;
}

.t-store.t-store__prod-snippet__container .t-redactor__h2 {
    margin-bottom: 8px;
    font-size: clamp(18px, 1.011rem + 0.48vw, 22px)!important;
    font-weight: 600!important;
}

.t-store.t-store__prod-snippet__container .t-redactor__h3 {
    font-size: clamp(16px, 0.943rem + 0.24vw, 18px)!important;
    font-weight: 600!important;
}

.t-store__card__btns-wrapper.js-store-buttons-wrapper {
    display: none;
}

.store__card__wrap_txt-and-opts.store__card__has-btns {
    margin-bottom: unset!important;
}

.t-store__grid-cont .t-store__card-list {
    row-gap: 40px!important;
}

.t-clear.t-store__grid-separator {
    display: none;
}

@media (min-width: 961px) {
    .t-slds__arrow_container.t-slds__arrow_container-left {
    bottom: 114px!important;
    left: 64px!important;
}
}