.js-store-prod-text a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 300px;
    font-weight: 600;
}

.js-store-prod-text a:first-of-type {
    background-color: #ECE3CC;
    color: #000000 !important;
}

.js-store-prod-text a:last-of-type {
    background-color: #ECE3CC;
    color: #000000 !important;
}

.t706__cartwin_showed {
    z-index: 999999999;
}

.uc-button-1 {
    display: flex !important;
}

/* Плашки в карточках каталога */
.t-catalog__card__mark-wrapper {
    left: 0 !important;
    right: auto !important;
    top: 15px !important;

    width: auto !important;
    height: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;
}

.t-catalog__card__mark {
    width: auto !important;
    height: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;

    padding: 5px 10px !important;
    border-radius: 0 !important;

    white-space: nowrap !important;
    line-height: 1 !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}


@media screen and (max-width: 640px) {

    /* Убираем большие внешние отступы блока */
    [data-record-type="976"] {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    /* Сам блок меню */
    .t976 {
        padding-top: 4px !important;
        padding-bottom: 4px !important;
    }

    /* Контейнер пунктов */
    .t976__wrapper {
        display: flex !important;
        flex-wrap: wrap !important;
        justify-content: center !important;
        align-items: center !important;
        gap: 2px 4px !important;
    }

    /* Каждый пункт */
    .t976__list-item {
        margin: 0 !important;
        flex: 0 0 auto !important;
    }

    /* Все варианты ссылок */
    .t976__menu-link,
    .t976__menu-link_small {
        padding: 2px 5px !important;
        font-size: 10px !important;
        line-height: 1.1 !important;
        white-space: nowrap !important;
        min-height: auto !important;
    }

    /* Активный пункт */
    .t976__menu-link.t-active,
    .t976__menu-link.t-descr-active,
    .t976__menu-link_small.t-active,
    .t976__menu-link_small.t-descr-active {
        padding: 3px 8px !important;
    }
}

@media screen and (max-width: 640px) {
    .t886__wrapper {
        flex-direction: column !important;
        align-items: flex-start !important;
        gap: 10px !important;
    }

    .t886__btn {
        margin: 0 !important;
    }
}

/* BEGIN WK_LAYOUT_20261106: consistent section spacing and readable catalog */
html { overflow-x: clip; }
#allrecords > .t-rec .t-text { overflow-wrap: break-word; }
#allrecords > .t-rec .t-text p { text-align: justify; hyphens: auto; line-height: 1.6; }
#allrecords > .t-rec .t-title, #allrecords > .t-rec .t-descr { overflow-wrap: break-word; }
#allrecords .t-catalog__card-list { row-gap: 60px !important; }
#allrecords .t-catalog__card__title { font-size: 17px !important; line-height: 1.35 !important; min-height: 0; padding-top: 12px !important; text-align: left !important; overflow-wrap: break-word; }
#allrecords .t-catalog__card__price-wrapper { display: flex; flex-wrap: wrap; gap: 4px 8px; align-items: baseline; }
#allrecords .t-catalog__card__price { font-size: 14px !important; line-height: 1.4 !important; }
#allrecords .t-catalog__card__price_old { font-size: 12px !important; line-height: 1.4 !important; }
#allrecords .t-catalog__card__mark-wrapper { top: 10px !important; left: 0 !important; }
#allrecords > .t-rec[data-record-type="126"] { padding-top: 24px !important; padding-bottom: 0 !important; }
#allrecords > .t-rec .t118 { padding: 12px 0 !important; }
#allrecords > .t-rec .t118__line { margin-top: 0 !important; margin-bottom: 0 !important; }
@media (min-width: 960px) {
#rec3605339401,
#rec3604574201,
#rec3598027101,
#rec2495738751,
#rec2458101471,
#rec2458101781,
#rec2458101861,
#rec2458101881,
#rec2458101901,
#rec2458102041,
#rec2458102391,
#rec2458102581,
#rec2458102821,
#rec2458102831,
#rec2458102841,
#rec2458103051,
#rec2458103111,
#rec2458103151,
#rec1934161301,
#rec3606924201,
#rec3606377201,
#rec3601457801,
#rec3601656301,
#rec3604717201,
#rec3605169001,
#rec3600783001,
#rec3601032701,
#rec3605667801,
#rec3608730001,
#rec3601145701,
#rec3605553501,
#rec3608676401,
#rec3601187601,
#rec3605743501,
#rec3605359801,
#rec3604134601,
#rec3542217201,
#rec3605365901,
#rec3541805501,
#rec4796520901,
#rec4797879101,
#rec3601401101,
#rec4798103501,
#rec3605736701,
#rec3608621301,
#rec3601597301,
#rec3605744301,
#rec3601664601,
#rec3601383801,
#rec3605684401,
#rec3601386801,
#rec3605737201,
#rec3601676601,
#rec3601691701,
#rec3601243801,
#rec3605696201,
#rec3622978401,
#rec3601622401,
#rec3605749401,
#rec3601484201,
#rec3605748401,
#rec3601446201,
#rec3605590001,
#rec3608708801,
#rec4638771101,
#rec3605856501,
#rec3605819901,
#rec3605913601,
#rec3605855301,
#rec3605863901,
#rec3605975901,
#rec3605890701,
#rec3605973301,
#rec3605971301,
#rec3605960701,
#rec3605944701,
#rec3605941401,
#rec3605954301,
#rec3605951301,
#rec3605933701,
#rec3605925501,
#rec3605896101,
#rec3605919601,
#rec3605915301,
#rec3605921301,
#rec3605831201,
#rec3605858201,
#rec3605833301,
#rec3605828901,
#rec5536467701 { padding-top: 60px !important; }
#rec3605339401,
#rec3604574201,
#rec3598027101,
#rec2458101471,
#rec2458101861,
#rec2458101901,
#rec2458102601,
#rec2458102611,
#rec2458102821,
#rec2458102831,
#rec2458102841,
#rec2458103051,
#rec2458103111,
#rec2458117001,
#rec2458119821,
#rec1934161311,
#rec2570682201,
#rec3606924201,
#rec3606377201,
#rec3601457801,
#rec3601656301,
#rec3604717201,
#rec3605169001,
#rec3600783001,
#rec3601032701,
#rec3605667801,
#rec3608730001,
#rec3601145701,
#rec3605553501,
#rec3608676401,
#rec3601187601,
#rec3605743501,
#rec3605359801,
#rec3604134601,
#rec3542217201,
#rec3605365901,
#rec3541805501,
#rec4796520901,
#rec4797879101,
#rec3601401101,
#rec4798103501,
#rec3605736701,
#rec3608621301,
#rec3601597301,
#rec3605744301,
#rec3601664601,
#rec3601383801,
#rec3605684401,
#rec3601386801,
#rec3605737201,
#rec3601676601,
#rec3601691701,
#rec3601243801,
#rec3605696201,
#rec3622978401,
#rec3601622401,
#rec3605749401,
#rec3601484201,
#rec3605748401,
#rec3601446201,
#rec3605590001,
#rec3608708801,
#rec4638771101,
#rec3605856501,
#rec3605819901,
#rec3605913601,
#rec3605855301,
#rec3605863901,
#rec3605975901,
#rec3605890701,
#rec3605973301,
#rec3605971301,
#rec3605960701,
#rec3605944701,
#rec3605941401,
#rec3605954301,
#rec3605951301,
#rec3605933701,
#rec3605925501,
#rec3605896101,
#rec3605919601,
#rec3605915301,
#rec3605921301,
#rec3605831201,
#rec3605858201,
#rec3605833301,
#rec3605828901,
#rec5536467701,
#rec2495408611,
#rec2495411791,
#rec2495412031,
#rec2495412501,
#rec2495412641,
#rec2495412761,
#rec2495412901 { padding-bottom: 60px !important; }
#rec2502451901,
#rec2495738571,
#rec2495738821,
#rec2496093481,
#rec2495738881,
#rec2495739051,
#rec2502482001,
#rec2502487731,
#rec2502495101,
#rec2458102191,
#rec2458102261,
#rec2458102281,
#rec2458102311,
#rec2502445151,
#rec2502446491,
#rec2502450381,
#rec2502452981,
#rec2502454191,
#rec2502454821,
#rec2502455401,
#rec2502456061,
#rec2502456911,
#rec2502458021,
#rec2502458871,
#rec2502460391,
#rec2502461551,
#rec2502462371,
#rec2502463901,
#rec2502466091,
#rec2502467661,
#rec2502468711,
#rec2502469741,
#rec2502470941,
#rec2698030801,
#rec4638770201,
#rec2502418651,
#rec2502417311,
#rec2502413531,
#rec2502374911,
#rec2502388321,
#rec2502392241,
#rec2502394511,
#rec2502398721,
#rec2502399791,
#rec2502399891,
#rec2502403531,
#rec2502404271,
#rec2502404631,
#rec2502405451,
#rec2502405631,
#rec2502406761,
#rec2502407021,
#rec2502407861,
#rec2502407981,
#rec2502408401,
#rec2502409381,
#rec2502411861,
#rec2502412441,
#rec2502414551,
#rec2504563691,
#rec2502416071,
#rec2502398431,
#rec2502396981,
#rec2502390041,
#rec2502396091,
#rec2502397741,
#rec2502397351,
#rec2502395521,
#rec3014969801,
#rec5536467001,
#rec2458102921,
#rec2458102971 { height: 48px !important; min-height: 0 !important; max-height: 48px !important; padding: 0 !important; overflow: hidden; }
}
@media (max-width: 959px) {
#rec2495738751,
#rec2458101411,
#rec4315337201,
#rec2458101471,
#rec2458101481,
#rec2458101661,
#rec2458101681,
#rec2458101731,
#rec2458101781,
#rec2458101861,
#rec2458101901,
#rec2458102391,
#rec4259350601,
#rec2458102581,
#rec2458103041,
#rec2458103051,
#rec2458103111,
#rec2458103131,
#rec2458103151,
#rec2472667161,
#rec2458117001,
#rec2485328661,
#rec1934161301,
#rec3637940501,
#rec3638430401,
#rec2599766001,
#rec2458102201,
#rec2458102211,
#rec2458102221,
#rec2570681801,
#rec2570814601,
#rec2477461561,
#rec3606924201,
#rec3606377201,
#rec3601457801,
#rec2485189911,
#rec3601656301,
#rec4260242301,
#rec2479859051,
#rec3604717201,
#rec3605169001,
#rec3600783001,
#rec3638528601,
#rec2479781671,
#rec3605339401,
#rec3604574201,
#rec3598027101,
#rec3638542301,
#rec2479919471,
#rec3601032701,
#rec3605667801,
#rec3608730001,
#rec2479901381,
#rec3601145701,
#rec3605553501,
#rec3608676401,
#rec2481438491,
#rec3601187601,
#rec3605743501,
#rec2479838701,
#rec3605359801,
#rec3604134601,
#rec3542217201,
#rec3638501601,
#rec2479817761,
#rec3605365901,
#rec3541805501,
#rec3638464201,
#rec4796520901,
#rec4797879101,
#rec3601401101,
#rec4798103501,
#rec3605736701,
#rec3608621301,
#rec2481445031,
#rec3601597301,
#rec3605744301,
#rec2485283661,
#rec3601664601,
#rec4260260901,
#rec2481427891,
#rec3601383801,
#rec3605684401,
#rec2481434711,
#rec3601386801,
#rec3605737201,
#rec2485223471,
#rec3601676601,
#rec2485255681,
#rec2485294321,
#rec3601691701,
#rec2481232771,
#rec2481453991,
#rec3601243801,
#rec3605696201,
#rec3622978401,
#rec2481456841,
#rec3601622401,
#rec3605749401,
#rec2481448841,
#rec3601484201,
#rec3605748401,
#rec2698030401,
#rec3601446201,
#rec3605590001,
#rec3608708801,
#rec4638769701,
#rec4638771101,
#rec2482628971,
#rec3605856501,
#rec4260431501,
#rec2482634681,
#rec3605819901,
#rec4260456701,
#rec2482673381,
#rec3605913601,
#rec2482621541,
#rec3605855301,
#rec2485167561,
#rec2482663731,
#rec3605863901,
#rec2483297391,
#rec3605975901,
#rec2485046011,
#rec3605890701,
#rec2485031231,
#rec2485001941,
#rec2483293671,
#rec3605973301,
#rec2483291901,
#rec3605971301,
#rec2483284191,
#rec3605960701,
#rec2483272421,
#rec3605944701,
#rec2482881741,
#rec3605941401,
#rec2483278061,
#rec3605954301,
#rec2482845971,
#rec3605951301,
#rec2482878391,
#rec3605933701,
#rec2482874701,
#rec3605925501,
#rec2482658401,
#rec3605896101,
#rec2482864001,
#rec3605919601,
#rec2482858961,
#rec3605915301,
#rec2482868971,
#rec3605921301,
#rec2482667531,
#rec3605831201,
#rec4260474101,
#rec2482639961,
#rec3605858201,
#rec2482650851,
#rec3605833301,
#rec2485050071,
#rec2485108041,
#rec2485142771,
#rec2485120381,
#rec2485077531,
#rec2485095471,
#rec2485131371,
#rec3014969001,
#rec3605828901,
#rec5536466601,
#rec5536467701,
#rec2495408601,
#rec2495411781,
#rec2495412021,
#rec2495412491,
#rec2495412631,
#rec2495412751,
#rec2495412891 { padding-top: 32px !important; }
#rec2495738591,
#rec2458101411,
#rec2458101431,
#rec4315337201,
#rec2458101461,
#rec2458101471,
#rec2458101481,
#rec2458101671,
#rec2458101681,
#rec2458101691,
#rec2458101781,
#rec2458101861,
#rec2458101871,
#rec2458101891,
#rec2458101901,
#rec4259350601,
#rec2458102821,
#rec2458102831,
#rec2458102841,
#rec2458103051,
#rec2458103071,
#rec2458103111,
#rec2458103131,
#rec2458103151,
#rec2458103161,
#rec2458103251,
#rec2458117001,
#rec2458119821,
#rec1934161301,
#rec1934161311,
#rec3637940501,
#rec3638430401,
#rec2458102201,
#rec2458102211,
#rec2458102221,
#rec2570682201,
#rec3606924201,
#rec3606377201,
#rec3601457801,
#rec3601656301,
#rec4260242301,
#rec3604717201,
#rec3605169001,
#rec3600783001,
#rec3638528601,
#rec3605339401,
#rec3604574201,
#rec3598027101,
#rec3638542301,
#rec3601032701,
#rec3605667801,
#rec3608730001,
#rec3601145701,
#rec3605553501,
#rec3608676401,
#rec3601187601,
#rec3605743501,
#rec3605359801,
#rec3604134601,
#rec3542217201,
#rec3638501601,
#rec3605365901,
#rec3541805501,
#rec3638464201,
#rec4796520901,
#rec4797879101,
#rec3601401101,
#rec4798103501,
#rec3605736701,
#rec3608621301,
#rec3601597301,
#rec3605744301,
#rec3601664601,
#rec4260260901,
#rec3601383801,
#rec3605684401,
#rec3601386801,
#rec3605737201,
#rec3601676601,
#rec3601691701,
#rec3601243801,
#rec3605696201,
#rec3622978401,
#rec3601622401,
#rec3605749401,
#rec3601484201,
#rec3605748401,
#rec3601446201,
#rec3605590001,
#rec3608708801,
#rec4638771101,
#rec3605856501,
#rec4260431501,
#rec3605819901,
#rec4260456701,
#rec3605913601,
#rec3605855301,
#rec3605863901,
#rec3605975901,
#rec3605890701,
#rec3605973301,
#rec3605971301,
#rec3605960701,
#rec3605944701,
#rec3605941401,
#rec3605954301,
#rec3605951301,
#rec3605933701,
#rec3605925501,
#rec3605896101,
#rec3605919601,
#rec3605915301,
#rec3605921301,
#rec3605831201,
#rec4260474101,
#rec3605858201,
#rec3605833301,
#rec3605828901,
#rec5536467701,
#rec2495408611,
#rec2495411791,
#rec2495412031,
#rec2495412501,
#rec2495412641,
#rec2495412761,
#rec2495412901 { padding-bottom: 32px !important; }
#rec2502451901,
#rec2495738571,
#rec2495738821,
#rec2496093481,
#rec2495738881,
#rec2495739051,
#rec2502482001,
#rec2502487731,
#rec2502495101,
#rec2458102191,
#rec2458102261,
#rec2458102281,
#rec2458102311,
#rec2502445151,
#rec2502446491,
#rec2502450381,
#rec2502452981,
#rec2502454191,
#rec2502454821,
#rec2502455401,
#rec2502456061,
#rec2502456911,
#rec2502458021,
#rec2502458871,
#rec2502460391,
#rec2502461551,
#rec2502462371,
#rec2502463901,
#rec2502466091,
#rec2502467661,
#rec2502468711,
#rec2502469741,
#rec2502470941,
#rec2698030801,
#rec4638770201,
#rec2502418651,
#rec2502417311,
#rec2502413531,
#rec2502374911,
#rec2502388321,
#rec2502392241,
#rec2502394511,
#rec2502398721,
#rec2502399791,
#rec2502399891,
#rec2502403531,
#rec2502404271,
#rec2502404631,
#rec2502405451,
#rec2502405631,
#rec2502406761,
#rec2502407021,
#rec2502407861,
#rec2502407981,
#rec2502408401,
#rec2502409381,
#rec2502411861,
#rec2502412441,
#rec2502414551,
#rec2504563691,
#rec2502416071,
#rec2502398431,
#rec2502396981,
#rec2502390041,
#rec2502396091,
#rec2502397741,
#rec2502397351,
#rec2502395521,
#rec3014969801,
#rec5536467001,
#rec2458102921,
#rec2458102971 { height: 24px !important; min-height: 0 !important; max-height: 24px !important; padding: 0 !important; overflow: hidden; }
#allrecords .t-catalog__card-list { row-gap: 30px !important; }
#allrecords .t-catalog__card__title { font-size: 14px !important; line-height: 1.35 !important; min-height: 0; padding-top: 10px !important; }
#allrecords .t-catalog__card__price { font-size: 14px !important; }
#allrecords > .t-rec[data-record-type="126"] { padding-top: 16px !important; padding-bottom: 0 !important; }
#allrecords > .t-rec .t118 { padding: 8px 0 !important; }
#t-footer > .t-rec[data-record-type="420"] { padding-top: 32px !important; padding-bottom: 32px !important; }
}
#allrecords .t-catalog__card__contentwrapper, #allrecords .t-catalog__card__wrap_txt-and-opts, #allrecords .t-catalog__card__textwrapper { flex-grow: 1 !important; display: flex; flex-direction: column; }
#allrecords .t-catalog__card__textwrapper > .t-catalog__card__link { display: flex; flex-direction: column; flex-grow: 1; }
#allrecords .t-catalog__card__price-wrapper { margin-top: auto !important; padding-top: 8px; }
#allrecords .t-catalog__card__wrap_txt-and-btns { padding-top: 0 !important; padding-bottom: 0 !important; }
#allrecords .t-catalog__prod-popup__name { font-size: 20px !important; line-height: 1.3 !important; overflow-wrap: break-word; }
#allrecords .t-catalog__prod-popup__text { font-size: 15px !important; line-height: 1.6 !important; text-align: justify; hyphens: auto; overflow-wrap: break-word; }
#allrecords .t-catalog__prod-popup__price { font-size: 18px !important; line-height: 1.4 !important; }
#allrecords .t-catalog__prod-popup__price_old { font-size: 14px !important; line-height: 1.4 !important; }
@media (max-width: 959px) { #allrecords .t-catalog__prod-popup__name { font-size: 18px !important; } }
@media (min-width: 960px) { #rec2458116671, #rec2458119811 { padding-top: 120px !important; } }
@media (max-width: 959px) { #rec2458116671, #rec2458119811 { padding-top: 90px !important; } }
@media (max-width: 639px) { #allrecords .t1148__container_flex > .t1148__col { min-width: 0 !important; flex: 1 1 0% !important; width: auto !important; box-sizing: border-box; } }
/* END WK_LAYOUT_20261106 */
