/* AFABRIK storefront START — дизайн-система v2, 07.11.2026. Базовые стили проекта. Правит только агент «Витрина». Другие агенты пишут свои стили ниже, в своих участках. */
/* Manrope: Copyright 2018 The Manrope Project Authors, SIL Open Font License 1.1. */
@font-face{font-family:"Manrope AFABRIK";font-style:normal;font-weight:200 800;font-display:swap;src:url("https://static.tildacdn.com/tild3865-6662-4335-a166-343537343231/Manrope-Cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Manrope AFABRIK";font-style:normal;font-weight:200 800;font-display:swap;src:url("https://static.tildacdn.com/tild3765-6139-4861-b966-646131623935/Manrope-Latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink:#111111;--muted:#585c62;--line:#dcdee1;--soft:#f2f3f4;--accent:#111111;--af-hover:#3b3f45;--gutter:clamp(16px,4vw,56px)}
#allrecords#allrecords{--t-text-font:"Manrope AFABRIK",Manrope,Arial,sans-serif;--t-headline-font:"Manrope AFABRIK",Manrope,Arial,sans-serif}
#allrecords#allrecords .t-rec :is(.t-btn,.t-submit){background-color:#111111!important;color:#ffffff!important;border-color:#111111!important;border-radius:4px!important}
#allrecords#allrecords .t-rec .t-btnflex_type_button2{background-color:#ffffff!important;color:#111111!important;border-color:#dcdee1!important}
#allrecords#allrecords .t-rec :is(.t-btn,.t-submit,.t-btnflex){--background-color-hover:#3b3f45;--border-color-hover:#3b3f45;--text-color-hover:#ffffff}
#allrecords#allrecords .t-rec :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #111111!important;outline-offset:3px!important;box-shadow:none!important}
#allrecords#allrecords .t-rec a.js-product-link{color:#111111!important}
#allrecords#allrecords .t-rec .t-slds__arrow_wrapper{background-color:transparent!important}
#allrecords#allrecords .t-rec .t-slds__arrow{border-radius:50%!important;background-color:#f2f3f4!important;border:0!important;box-shadow:none!important}
#allrecords#allrecords .t-rec .t-slds__bullet_body{box-shadow:none!important}
#allrecords#allrecords .t-rec .t-slds__bullet_active .t-slds__bullet_body{background-color:#111111!important;border-color:#111111!important}
#allrecords#allrecords .t1002__addBtn{background-color:rgba(255,255,255,.92)!important;border-radius:50%}
#allrecords#allrecords .t1002__addBtn svg,#allrecords#allrecords .t1002__addBtn svg path{stroke:#111111!important}
#allrecords#allrecords .t1002__addBtn_active svg path{fill:#111111!important}
#allrecords#allrecords .t706 :is(.t706__cartwin-content,.t706__cartwin-top,.t706__product-title,.t706__cartwin-prodamount-wrap,.t706__orderform),#allrecords#allrecords .t1002 .t1002__wishlistwin-content{font-family:var(--t-text-font)!important}
#allrecords#allrecords .t-rec .js-product:is(:focus-within,:active) .js-product-name{color:#3b3f45!important}
#allrecords#allrecords .t-rec .t-slds__arrow:is(:focus-visible,:active),#allrecords#allrecords .t1002__addBtn:is(:focus-visible,:active){background-color:#dcdee1!important}
@media(hover:hover) and (pointer:fine){
#allrecords#allrecords .t-rec :is(.t-btn,.t-submit):hover,#allrecords#allrecords .t-rec .t-btnflex:not(.t-btnflex_type_button2):not([class*="vb-q4r__"]):not([class*="vb-f8m__"]):hover{background-color:#3b3f45!important;border-color:#3b3f45!important;color:#ffffff!important}
#allrecords#allrecords .t-rec .t-btnflex_type_button2:hover{background-color:#f2f3f4!important;border-color:#111111!important;color:#111111!important}
#allrecords#allrecords .t-rec .js-product:hover .js-product-name{color:#3b3f45!important}
#allrecords#allrecords .t-rec .t-slds__arrow:hover,#allrecords#allrecords .t1002__addBtn:hover{background-color:#dcdee1!important}
#allrecords#allrecords :is(.t706__product-plus,.t706__product-minus,.t706__product-del,.t1002__product-del):hover{background-color:#f2f3f4!important;border-radius:4px}
}
/* ---- Совместимость со старыми блоками (из head-кода 28–29.10, перекрашено в v2 07.11). Удалять, когда «Страницы» переведут свои страницы на v2. ---- */
#allrecords#allrecords .t-rec :is(.vb-q4r__nav a,.vb-q4r__mobilenav a,.t-menu__link-item),
#allrecords#allrecords .t-card__link,
#allrecords#allrecords .vb-r6n__link,
#allrecords#allrecords :is(.vb-f8m__list,.vb-f8m__contactlinks,.vb-f8m__legal,.vb-q4r__drawercontacts) a:not(.vb-f8m__request):not(.vb-q4r__drawercta),
#allrecords#allrecords .vb-f8m__details{background-color:transparent!important;text-decoration:none!important}
#allrecords#allrecords .t-rec :is(.t-card__link,.vb-r6n__link,.vb-q4r__nav a,.t-menu__link-item):focus-visible{box-shadow:none!important;outline:2px solid #111111!important;outline-offset:4px!important}
#allrecords#allrecords :is(.vb-f8m__list,.vb-f8m__contactlinks,.vb-f8m__legal,.vb-q4r__drawercontacts) a:not(.vb-f8m__request):not(.vb-q4r__drawercta):focus-visible,
#allrecords#allrecords .t-rec :is(.vb-f8m__details,.vb-q4r__mobilenav a):focus-visible{box-shadow:none!important;outline:2px solid #ffffff!important;outline-offset:4px!important}
#allrecords#allrecords :is(.vb-r6n__link,.vb-p8m__projectlink) svg{box-sizing:border-box!important;width:36px!important;height:36px!important;min-width:36px!important;flex:0 0 36px!important;padding:8px!important;border-radius:50%!important;background-color:#f2f3f4;color:#111111!important;transform:none!important;overflow:hidden!important;transition:background-color 160ms ease!important}
#allrecords#allrecords .vb-r6n__link{min-height:52px}
#allrecords#allrecords .vb-p8m__projectlink svg{background-color:rgba(255,255,255,.9)}
#allrecords#allrecords .t-card__btn-text::after,
#allrecords#allrecords .t649__col.t-card__col_withoutbtn .t-card__title::before{content:""!important;display:inline-block!important;position:static!important;box-sizing:border-box!important;width:36px!important;height:36px!important;min-width:36px!important;flex:0 0 36px!important;border:0!important;border-radius:50%!important;padding:0!important;background-color:#f2f3f4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6' stroke='%23111111' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-size:20px 20px!important;background-repeat:no-repeat!important;background-position:center!important;transform:none!important;vertical-align:middle!important;transition:background-color 160ms ease!important;pointer-events:none}
#allrecords#allrecords .t-card__btn-text::after{margin:0 0 0 12px!important}
#allrecords#allrecords .t649__col.t-card__col_withoutbtn .t-card__title::before{float:right;margin:0 0 0 12px!important}
#allrecords#allrecords .t649__col.t-card__col_withoutbtn .t-card__title{min-height:36px}
#allrecords#allrecords .t686 .t-card__btn-text::after{background-color:rgba(255,255,255,.9)}
#allrecords#allrecords .t-rec .t686 .t-card__link:focus-visible{outline-color:#fff!important;box-shadow:none!important}
#allrecords#allrecords .t-rec .vb-q4r__nav a:is(:focus-visible,:active),
#allrecords#allrecords .t-rec .t-menu__link-item:is(:focus-visible,:active),
#allrecords#allrecords .vb-r6n__link:is(:focus-visible,:active),
#allrecords#allrecords :is(.t649,.t902) .t-card__col:is(:focus-within,:active) :is(.t-card__link,.t-card__btn-text){color:#3b3f45!important}
#allrecords#allrecords .t-rec .vb-q4r__mobilenav a:is(:focus-visible,:active),
#allrecords#allrecords :is(.vb-f8m__list,.vb-f8m__contactlinks,.vb-f8m__legal,.vb-q4r__drawercontacts) a:not(.vb-f8m__request):not(.vb-q4r__drawercta):is(:focus-visible,:active),
#allrecords#allrecords .vb-f8m__details:is(:focus-visible,:active){color:#ffffff!important}
#allrecords#allrecords .vb-r6n__link:is(:focus-visible,:active) svg,
#allrecords#allrecords .vb-p8m__project:is(:focus-visible,:active) .vb-p8m__projectlink svg,
#allrecords#allrecords .t-card__col:is(:focus-within,:active) .t-card__btn-text::after,
#allrecords#allrecords .t649__col.t-card__col_withoutbtn:is(:focus-within,:active) .t-card__title::before{background-color:#dcdee1!important}
@media(hover:hover) and (pointer:fine){
#allrecords#allrecords .t-rec .vb-q4r__nav a:hover,
#allrecords#allrecords .t-rec .t-menu__link-item:hover,
#allrecords#allrecords .vb-r6n__link:hover,
#allrecords#allrecords :is(.t649,.t902) .t-card__col:hover :is(.t-card__link,.t-card__btn-text){color:#3b3f45!important}
#allrecords#allrecords .t-rec .vb-q4r__mobilenav a:hover,
#allrecords#allrecords :is(.vb-f8m__list,.vb-f8m__contactlinks,.vb-f8m__legal,.vb-q4r__drawercontacts) a:not(.vb-f8m__request):not(.vb-q4r__drawercta):hover,
#allrecords#allrecords .vb-f8m__details:hover{color:#ffffff!important}
#allrecords#allrecords .vb-r6n__link:hover svg,
#allrecords#allrecords .vb-p8m__project:hover .vb-p8m__projectlink svg,
#allrecords#allrecords .t-card__col:hover .t-card__btn-text::after,
#allrecords#allrecords .t649__col.t-card__col_withoutbtn:hover .t-card__title::before{background-color:#dcdee1!important}
}
@media(prefers-reduced-motion:reduce){#allrecords#allrecords :is(.vb-r6n__link,.vb-p8m__projectlink) svg,#allrecords#allrecords .t-card__btn-text::after,#allrecords#allrecords .t649__col.t-card__col_withoutbtn .t-card__title::before{transition:none!important}}
#allrecords#allrecords #rec5097176901 .t-card__uptitle,#allrecords#allrecords #rec5099911601 .t-card__uptitle,#allrecords#allrecords #rec5099915901 .t-card__uptitle,#allrecords#allrecords #rec5099917801 .t-card__uptitle,
#allrecords#allrecords #rec5099920501 .t-card__uptitle,#allrecords#allrecords #rec5111281801 .t-card__uptitle,#allrecords#allrecords #rec5111282401 .t-card__uptitle,#allrecords#allrecords #rec5111282601 .t-card__uptitle,
#allrecords#allrecords #rec5111283401 .t-card__uptitle,#allrecords#allrecords #rec5111283601 .t-card__uptitle,#allrecords#allrecords #rec5111285701 .t-card__uptitle,#allrecords#allrecords #rec5111356401 .t-card__uptitle,
#allrecords#allrecords #rec5111357201 .t-card__uptitle,#allrecords#allrecords #rec5111392501 .t-card__uptitle,#allrecords#allrecords #rec5111830801 .t-card__uptitle,#allrecords#allrecords #rec5111831101 .t-card__uptitle,
#allrecords#allrecords #rec5111831801 .t-card__uptitle,#allrecords#allrecords #rec5111831901 .t-card__uptitle,#allrecords#allrecords #rec5111832801 .t-card__uptitle,#allrecords#allrecords #rec5111833501 .t-card__uptitle,
#allrecords#allrecords #rec5111834401 .t-card__uptitle,#allrecords#allrecords #rec5111835301 .t-card__uptitle,#allrecords#allrecords #rec5111836301 .t-card__uptitle,#allrecords#allrecords #rec5111956701 .t-card__uptitle,
#allrecords#allrecords .vb-a1a__kicker,#allrecords#allrecords .vb-a2b__kicker,#allrecords#allrecords .vb-a2b__route-arrow,#allrecords#allrecords .vb-a3c__kicker,#allrecords#allrecords .vb-a4d__kicker,
#allrecords#allrecords .vb-a5e__kicker,#allrecords#allrecords .vb-a6f__faq summary span,#allrecords#allrecords .vb-a6f__kicker,#allrecords#allrecords .vb-b1a__kicker,#allrecords#allrecords .vb-b2b__kicker,
#allrecords#allrecords .vb-b2b__route-arrow,#allrecords#allrecords .vb-b3c__kicker,#allrecords#allrecords .vb-b3h__marker,#allrecords#allrecords .vb-b4d__kicker,#allrecords#allrecords .vb-b5e__kicker,
#allrecords#allrecords .vb-b6f__faq summary span,#allrecords#allrecords .vb-b6f__kicker,#allrecords#allrecords .vb-b6n__status,#allrecords#allrecords .vb-b7x__eyebrow,#allrecords#allrecords .vb-c1a__kicker,
#allrecords#allrecords .vb-c2b__kicker,#allrecords#allrecords .vb-c2b__route-arrow,#allrecords#allrecords .vb-c3c__kicker,#allrecords#allrecords .vb-c4d__kicker,#allrecords#allrecords .vb-c5e__kicker,
#allrecords#allrecords .vb-c5x__status,#allrecords#allrecords .vb-c6f__faq summary span,#allrecords#allrecords .vb-c6f__kicker,#allrecords#allrecords .vb-d1a__kicker,#allrecords#allrecords .vb-d2b__kicker,
#allrecords#allrecords .vb-d2b__route-arrow,#allrecords#allrecords .vb-d2p__kind,#allrecords#allrecords .vb-d3c__kicker,#allrecords#allrecords .vb-d4d__kicker,#allrecords#allrecords .vb-d5e__kicker,
#allrecords#allrecords .vb-d6f__faq summary span,#allrecords#allrecords .vb-d6f__kicker,#allrecords#allrecords .vb-d8m__status,#allrecords#allrecords .vb-d8q__kicker,#allrecords#allrecords .vb-d8q__status-label,
#allrecords#allrecords .vb-h2v__status,#allrecords#allrecords .vb-i7q__eyebrow,#allrecords#allrecords .vb-k7r__row dt,#allrecords#allrecords .vb-l4q__status,#allrecords#allrecords .vb-m2v__marker,
#allrecords#allrecords .vb-o6t__kicker,#allrecords#allrecords .vb-o6t__status-label,#allrecords#allrecords .vb-p1a__kicker,#allrecords#allrecords .vb-p2b__kicker,#allrecords#allrecords .vb-p2b__route-arrow,
#allrecords#allrecords .vb-p3c__kicker,#allrecords#allrecords .vb-p4d__kicker,#allrecords#allrecords .vb-p5e__kicker,#allrecords#allrecords .vb-p6f__faq summary span,#allrecords#allrecords .vb-p6f__kicker,
#allrecords#allrecords .vb-p6r__number,#allrecords#allrecords .vb-p7k__kicker,#allrecords#allrecords .vb-p7k__status,#allrecords#allrecords .vb-p7m__kicker,#allrecords#allrecords .vb-p7m__status-label,
#allrecords#allrecords .vb-q2p__kicker,#allrecords#allrecords .vb-q2p__number,#allrecords#allrecords .vb-q4m__eyebrow,#allrecords#allrecords .vb-r4d__kicker,#allrecords#allrecords .vb-r4k__marker,
#allrecords#allrecords .vb-r8n__topic li::marker,#allrecords#allrecords .vb-s6v__steps li > span,#allrecords#allrecords .vb-t8h__index,#allrecords#allrecords .vb-v5h__item b,#allrecords#allrecords .vb-v7e__kicker,
#allrecords#allrecords .vb-v7e__status-label,#allrecords#allrecords .vb-w3p__marker,#allrecords#allrecords .vb-z3r__status,#allrecords#allrecords .vb-z5q__status,#allrecords#allrecords .vb-h9s__status{color:#585c62!important}
#allrecords#allrecords .vb-b6m__label,#allrecords#allrecords .vb-b6m__row span,#allrecords#allrecords .vb-c6p__aside strong,#allrecords#allrecords .vb-c6p__intro,#allrecords#allrecords .vb-c6p__timeline li>span,#allrecords#allrecords .vb-d2w__aside strong,#allrecords#allrecords .vb-d2w__intro,#allrecords#allrecords .vb-d2w__timeline li>span,#allrecords#allrecords .vb-f4j__kicker,#allrecords#allrecords .vb-j8n__kicker,#allrecords#allrecords .vb-m2r__kicker,#allrecords#allrecords .vb-n2v__kicker,#allrecords#allrecords .vb-p8v__kicker,#allrecords#allrecords .vb-p8v__number{color:#c9c9c9!important}
#allrecords#allrecords .vb-i7q__dot,#allrecords#allrecords .vb-n2v__sample rect[fill="#C14A18"],#allrecords#allrecords .vb-q4m__diagram-dot{fill:#858585!important}
#allrecords#allrecords .vb-p6r__refs a{text-decoration-color:#585c62!important}
#allrecords#allrecords .vb-j7c__signal{box-shadow:0 0 0 5px rgba(17,17,17,.12)!important}
#allrecords#allrecords .vb-a3c__column li::before,#allrecords#allrecords .vb-b3c__column li::before,#allrecords#allrecords .vb-c3c__column li::before,#allrecords#allrecords .vb-d3c__column li::before,#allrecords#allrecords .vb-f6c__item summary b::after,#allrecords#allrecords .vb-f6c__item summary b::before,#allrecords#allrecords .vb-k7r__tasks li::before,#allrecords#allrecords .vb-p3c__column li::before{background:#585c62!important}
#allrecords#allrecords .vb-q4m__diagram-accent{stroke:#858585!important}
#allrecords#allrecords .vb-j8n__list span,#allrecords#allrecords .vb-m2r__number{border:1px solid #c9c9c9!important;color:#c9c9c9!important}
#allrecords#allrecords .vb-c3k,#allrecords#allrecords .vb-d3m,#allrecords#allrecords .vb-z5t{background-color:#111111!important;color:#ffffff!important}
#allrecords#allrecords #rec5101109401 a[href="/tovary"],#allrecords#allrecords #rec5101117401 a[href="/tovary"],#allrecords#allrecords #rec5101117401 a[href="/tovary/garderobnaya-s-otkrytymi-sekciyami"],#allrecords#allrecords #rec5101117401 a[href="/tovary/garderobnaya-zona-so-svetlymi-shkafami"],#allrecords#allrecords #rec5101118001 a[href="/uslugi"],
#allrecords#allrecords #rec5101211301 a[href="/tovary"],#allrecords#allrecords #rec5101211301 a[href="/tovary/garderobnaya-s-otkrytymi-sekciyami"],#allrecords#allrecords #rec5101211301 a[href="/tovary/garderobnaya-zona-so-svetlymi-shkafami"],#allrecords#allrecords #rec5101211901 a[href="/uslugi"],#allrecords#allrecords #rec5101218701 a[href="/tovary"],
#allrecords#allrecords #rec5101218701 a[href="/tovary/garderobnaya-s-otkrytymi-sekciyami"],#allrecords#allrecords #rec5101218701 a[href="/tovary/garderobnaya-zona-so-svetlymi-shkafami"],#allrecords#allrecords #rec5101219401 a[href="/uslugi"],#allrecords#allrecords #rec5110561901 a[href="/politika-konfidencialnosti"],#allrecords#allrecords #rec5110561901 a[href="/soglasie-na-obrabotku-personalnyh-dannyh"],
#allrecords#allrecords #rec5110916801 a[href="/kontakty"],#allrecords#allrecords #rec5110916801 a[href="https://fondly-able-satsuma.tilda.ws"],#allrecords#allrecords #rec5110916801 a[href="https://tilda.ru/ru/dpa/"],#allrecords#allrecords #rec5110916801 a[href="mailto:projekt@afabrik.ru"],#allrecords#allrecords #rec5110917401 a[href="/kontakty"],
#allrecords#allrecords #rec5110917401 a[href="/politika-konfidencialnosti"],#allrecords#allrecords #rec5110917401 a[href="https://fondly-able-satsuma.tilda.ws/kontakty"],#allrecords#allrecords #rec5110917401 a[href="mailto:projekt@afabrik.ru"],#allrecords#allrecords #rec5111392401 a[href="/politika-konfidencialnosti"],#allrecords#allrecords #rec5111392401 a[href="/soglasie-na-obrabotku-personalnyh-dannyh"],
#allrecords#allrecords #rec5111832701 a[href="/politika-konfidencialnosti"],#allrecords#allrecords #rec5111832701 a[href="/soglasie-na-obrabotku-personalnyh-dannyh"],#allrecords#allrecords #rec5111833601 a[href="/tovary"],#allrecords#allrecords #rec5111833701 a[href="/uslugi"],#allrecords#allrecords #rec5111834501 a[href="/tovary"],
#allrecords#allrecords #rec5111834601 a[href="/uslugi"],#allrecords#allrecords #rec5111835401 a[href="/tovary"],#allrecords#allrecords #rec5111835501 a[href="/uslugi"]{color:#111111!important}
#allrecords#allrecords #rec5110561901 .t-checkbox__indicator,#allrecords#allrecords #rec5111392401 .t-checkbox__indicator,#allrecords#allrecords #rec5111832701 .t-checkbox__indicator{border-color:#585c62!important}
#allrecords#allrecords #rec5110561901 .t-checkbox__indicator::after,#allrecords#allrecords #rec5111392401 .t-checkbox__indicator::after,#allrecords#allrecords #rec5111832701 .t-checkbox__indicator::after{border-color:#111111!important}
#allrecords#allrecords #rec5110561901 .t-select__wrapper::after,#allrecords#allrecords #rec5111832701 .t-select__wrapper::after{border-top-color:#585c62!important}
#allrecords#allrecords .t-rec :is(.t-text,.t-descr,.t-card__descr,.t-name,.t-heading) a:not(.t-btn):not(.t-btnflex):hover{color:#3b3f45!important}
#allrecords#allrecords .t-rec :is(.vb-p8m__tags a,a.vb-b6j__link,a.vb-c8n__link,a.vb-f3w__link,a.vb-h9s__link,a.vb-k4m__link,a.vb-m7v__link,a.vb-p7d__link,a.vb-r2x__link,a.vb-u4e__link,a.vb-z5q__link){border-radius:4px!important}
#allrecords#allrecords .t-rec :is(.t-btn,.t-submit,a.t1002__addBtn[style*="border-radius:4px"],a.vb-a1a__button,a.vb-a6f__button,a.vb-a9f__contact,a.vb-b1a__button,a.vb-b6f__button,a.vb-b6n__hub,a.vb-b7x__primary,a.vb-b7x__secondary,a.vb-b9h__primary,a.vb-b9h__secondary,a.vb-c1a__button,a.vb-c5x__hub,
a.vb-c5y__primary,a.vb-c5y__secondary,a.vb-c6f__button,a.vb-c6n__primary,a.vb-c6n__secondary,a.vb-d1a__button,a.vb-d2k__primary,a.vb-d2k__secondary,a.vb-d2p__link,a.vb-d3m__primary,a.vb-d3m__secondary,a.vb-d6f__button,a.vb-d8m__hub,a.vb-d8m__primary,a.vb-d8m__secondary,a.vb-d8q__primary,a.vb-d8q__secondary,
a.vb-g4d__primary,a.vb-g4d__secondary,a.vb-h2q__primary,a.vb-h2q__secondary,a.vb-h2v__hub,a.vb-i7q__primary,a.vb-i7q__secondary,a.vb-j7m__primary,a.vb-j7m__secondary,a.vb-j7r__primary,a.vb-j7r__secondary,a.vb-k2r__primary,a.vb-k2r__secondary,a.vb-k4n__primary,a.vb-k4n__secondary,a.vb-k4w__primary,a.vb-k4w__secondary,
a.vb-k6v__primary,a.vb-k6v__secondary,a.vb-k9s__primary,a.vb-l4q__hub,a.vb-m2p__primary,a.vb-m2p__secondary,a.vb-m3d__primary,a.vb-m3d__secondary,a.vb-m7x__primary,a.vb-m7x__secondary,a.vb-m8s__primary,a.vb-m8s__secondary,a.vb-n2v__material,a.vb-n3x__primary,a.vb-n3x__secondary,a.vb-n7b__primary,a.vb-n7b__secondary,
a.vb-n9c__primary,a.vb-n9c__secondary,a.vb-o6t__primary,a.vb-o6t__secondary,a.vb-o7a__primary,a.vb-o7a__secondary,a.vb-p1a__button,a.vb-p3r__link,a.vb-p4k__primary,a.vb-p4k__secondary,a.vb-p4x__link,a.vb-p4x__secondary,a.vb-p6f__button,a.vb-p6v__link,a.vb-p7k__primary,a.vb-p7k__secondary,a.vb-p7m__primary,
a.vb-p7m__secondary,a.vb-p8m__cta,a.vb-q2f__primary,a.vb-q2f__secondary,a.vb-q2m__primary,a.vb-q2m__secondary,a.vb-q3r__primary,a.vb-q3r__secondary,a.vb-q4m__primary,a.vb-q4m__secondary,a.vb-q4r__drawercta,a.vb-q4r__phone,a.vb-q4r__utility,a.vb-q8m__primary,a.vb-q8m__secondary,a.vb-s4j__primary,a.vb-s4j__secondary,
a.vb-s5a__primary,a.vb-s5a__secondary,a.vb-s7v__primary,a.vb-s7v__secondary,a.vb-s9c__primary,a.vb-s9c__secondary,a.vb-t2r__primary,a.vb-t2r__secondary,a.vb-t8k__link,a.vb-u3k__primary,a.vb-u3k__secondary,a.vb-u4k__primary,a.vb-u4k__secondary,a.vb-u5c__primary,a.vb-u5c__secondary,a.vb-u8q__primary,a.vb-u8q__secondary,
a.vb-v7e__primary,a.vb-v7e__secondary,a.vb-w2d__primary,a.vb-w2d__secondary,a.vb-w4c__primary,a.vb-w4c__secondary,a.vb-w5h__primary,a.vb-w5h__secondary,a.vb-w9s__primary,a.vb-w9s__secondary,a.vb-x3r__link,a.vb-x4n__primary,a.vb-x4n__secondary,a.vb-x5f__primary,a.vb-x5f__secondary,a.vb-y3m__primary,a.vb-y3m__secondary,
a.vb-z2c__primary,a.vb-z2c__secondary,a.vb-z3a__primary,a.vb-z3a__secondary,a.vb-z3r__hub,button.vb-q4r__close,button.vb-q4r__toggle){border-radius:4px!important}
#allrecords#allrecords :is(#rec5099911501,#rec5099917701) :is(.t-card__descr,.t-btntext,.t-btntext__text){color:#fff!important}
/* AFABRIK storefront END */
/* AFABRIK cards START — карточка товара, плитки каталога, липкие панели. 07.11.2026. Правит только агент «Карточки». Скрипт — блок «AFABRIK cards» в общем подвале 332188409. */
html [data-afh]{display:none!important}
.af-buy,.af-info,.af-sec,.af-also,.af-sticky,.af-bar,.af-tparts,.af-3d,.af-facts,.af-pay{font-family:"Manrope AFABRIK",Manrope,Arial,sans-serif;box-sizing:border-box}
.af-buy *,.af-info *,.af-sticky *,.af-bar *,.af-also *,.af-sec *{box-sizing:border-box}
.af-tparts{margin-top:4px;font-size:13px;line-height:1.35;color:#585c62}
.t-catalog__prod-snippet__container{padding-top:40px!important}
.t-catalog__product-snippet .t-catalog__prod-popup__name{font-family:"Manrope AFABRIK",Manrope,Arial,sans-serif!important;font-weight:600!important;color:#111111!important;letter-spacing:-.01em}
.af-facts{margin:10px 0 0;font-size:15px;line-height:1.45;color:#111111}
.af-size{margin:4px 0 0;font-size:14px;line-height:1.45;color:#585c62}
.af-vars{display:grid;gap:8px;margin:20px 0 0}
.af-var{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:2px 12px;align-items:start;width:100%;margin:0;padding:14px 16px;border:1px solid #dcdee1;border-radius:4px;background:#ffffff;text-align:left;cursor:pointer;font:inherit;color:#111111;-webkit-appearance:none;appearance:none;transition:border-color .16s ease,box-shadow .16s ease}
.af-var::before{content:"";grid-row:1/span 2;width:18px;height:18px;margin-top:2px;border:1.5px solid #858a91;border-radius:50%}
.af-var[aria-checked="true"]{border-color:#111111;box-shadow:inset 0 0 0 1px #111111}
.af-var[aria-checked="true"]::before{border-color:#111111;background:#111111;box-shadow:inset 0 0 0 3.5px #ffffff}
.af-var__t{font-size:16px;font-weight:600;line-height:1.35}
.af-var__p{font-size:16px;font-weight:600;line-height:1.35;white-space:nowrap;text-align:right}
.af-var__p s{display:block;font-weight:400;font-size:13px;color:#585c62}
.af-var__n{grid-column:2/4;font-size:13px;line-height:1.45;color:#585c62}
.af-var:focus-visible{outline:2px solid #111111;outline-offset:2px}
.af-inc{margin:12px 0 0;font-size:13px;line-height:1.5;color:#585c62}
.af-inc b,.af-info b{color:#111111;font-weight:600}
.af-pay{margin:12px 0 0;padding:10px 12px;border-radius:4px;background:#f2f3f4;font-size:14px;line-height:1.4;color:#111111}
.t-catalog__prod-popup__btn-wrapper.af-btns{display:flex;align-items:center;gap:8px;margin-top:16px}
.af-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border-radius:4px;background:#111111;color:#ffffff!important;font:600 16px/1.2 "Manrope AFABRIK",Manrope,Arial,sans-serif;text-decoration:none!important;text-align:center;transition:background-color .16s ease}
.af-btns .af-cta{flex:1 1 auto;max-width:360px}
.af-btns .t1002__addBtn{flex:0 0 52px;width:52px!important;height:52px!important;margin:0!important;border:1px solid #dcdee1;border-radius:4px!important;background:#ffffff!important}
.af-cta:focus-visible{outline:2px solid #111111;outline-offset:3px}
.af-info{margin:20px 0 0;padding:16px 0 0;border-top:1px solid #dcdee1;font-size:14px;line-height:1.5;color:#585c62}
.af-info__h{margin:0 0 6px;font-weight:600;color:#111111;font-size:15px}
.af-info ul{margin:0;padding:0;list-style:none}
.af-info li{position:relative;margin:4px 0;padding-left:16px}
.af-info li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:#dcdee1}
.af-fit{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 0;padding:12px 16px;min-height:48px;border:1px solid #dcdee1;border-radius:4px;color:#111111!important;text-decoration:none!important;font-weight:600;font-size:15px;line-height:1.3}
.af-fit::after{content:"→";font-weight:400}
.af-msg{margin:12px 0 0;font-size:14px;color:#585c62}
.af-msg a{color:#111111!important;text-decoration:underline!important;text-decoration-color:#dcdee1!important;text-underline-offset:3px}
.af-3d{position:absolute;left:16px;bottom:16px;z-index:5;display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border-radius:4px;background:rgba(255,255,255,.94);color:#111111!important;font-weight:600;font-size:14px;line-height:1;text-decoration:none!important}
.af-tabs{margin-top:48px!important}
.af-tabs .t-catalog__tabs__button-title,.af-tabs .t-catalog__tabs__item-title{font-family:"Manrope AFABRIK",Manrope,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;color:#111111!important}
.af-tabs .t-catalog__tabs__button{border-bottom-color:transparent!important;opacity:.6}
.af-tabs .t-catalog__tabs__button_active{border-bottom:2px solid #111111!important;opacity:1}
.af-tabs .t-catalog__tabs__content{max-width:880px;font-family:"Manrope AFABRIK",Manrope,Arial,sans-serif!important;font-size:16px!important;line-height:1.6!important;color:#585c62!important}
.af-tabs .t-catalog__tabs__content p{margin:0 0 12px}
.af-tabs .t-catalog__tabs__content b,.af-tabs .t-catalog__tabs__content strong{color:#111111}
.af-tabs .t-catalog__tabs__content a,.af-sec a{color:#111111!important;text-decoration:underline!important;text-decoration-color:#dcdee1!important;text-underline-offset:3px}
.af-tabs .t-catalog__tabs__content table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:15px;line-height:1.45}
.af-tabs .t-catalog__tabs__content th,.af-tabs .t-catalog__tabs__content td{padding:10px 12px;border-bottom:1px solid #dcdee1;text-align:center;vertical-align:top;color:#111111}
.af-tabs .t-catalog__tabs__content th{background:#f2f3f4;font-weight:600}
.af-tabs .t-catalog__tabs__content th:first-child,.af-tabs .t-catalog__tabs__content td:first-child{text-align:left}
.af-tabs .t-catalog__tabs__content td:first-child{color:#585c62}
.af-tabs .t-catalog__tabs__content ul{margin:0 0 12px;padding-left:20px}
.af-ch{display:grid!important;grid-template-columns:minmax(140px,40%) minmax(0,1fr);gap:12px;margin:0!important;padding:10px 0!important;border-bottom:1px solid #dcdee1;font-size:15px!important;line-height:1.45!important;max-width:880px}
.af-ch .af-k{color:#585c62}
.af-ch .af-v{color:#111111}
.js-catalog-tabs .js-catalog-prod-dimensions:empty,.js-catalog-tabs .js-catalog-prod-weight:empty{display:none!important}
.af-sec,.af-also{margin:56px 0 0;padding:0 20px;max-width:1200px;margin-left:auto;margin-right:auto}
.af-sec h2,.af-also h2{margin:0 0 20px;font-size:28px;line-height:1.2;font-weight:600;color:#111111}
.af-sec__b{color:#585c62;font-size:16px;line-height:1.6}
.af-calm ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}
.af-calm li{padding:20px;border-radius:4px;background:#f2f3f4;color:#585c62;font-size:14px;line-height:1.5}
.af-calm li b{display:block;margin-bottom:6px;color:#111111;font-size:16px}
.af-also__row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}
.af-also__c{display:block;scroll-snap-align:start;color:#111111!important;text-decoration:none!important}
.af-also__img{display:block;aspect-ratio:4/3;border-radius:4px;background:#f2f3f4 center/contain no-repeat}
.af-also__t{display:block;margin:10px 0 4px;font-size:15px;line-height:1.35}
.af-also__p{display:block;font-weight:600;font-size:15px}
.t-catalog__relevants__title{font-family:"Manrope AFABRIK",Manrope,Arial,sans-serif!important;font-weight:600!important;color:#111111!important}
.t-catalog__relevants__container:has(.js-catalog-empty-part-msg):not(:has(.js-product)){display:none!important}
.af-sticky{position:fixed;left:0;right:0;top:var(--afc-top,0px);z-index:50;background:#ffffff;border-bottom:1px solid #dcdee1;box-shadow:0 4px 16px rgba(17,17,17,.06);transform:translateY(-130%);visibility:hidden;transition:transform .2s ease,visibility .2s}
.af-sticky.is-on{transform:none;visibility:visible}
.af-sticky__in{display:flex;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:8px 20px;min-height:60px}
.af-sticky__t{flex:0 1 300px;min-width:0;font-weight:600;font-size:15px;color:#111111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.af-sticky__nav{display:flex;gap:20px;flex:1 1 auto;min-width:0}
.af-sticky__nav a{color:#585c62!important;text-decoration:none!important;font-size:14px;white-space:nowrap}
.af-sticky__p{font-weight:600;font-size:18px;color:#111111;white-space:nowrap}
.af-sticky .af-cta,.af-bar .af-cta{min-height:44px;padding:10px 20px;font-size:15px}
.af-bar{position:fixed;left:0;right:0;bottom:var(--afc-bottom,0px);z-index:7;display:none;align-items:center;gap:12px;padding:8px 16px;background:#ffffff;border-top:1px solid #dcdee1;box-shadow:0 -4px 16px rgba(17,17,17,.06)}
.af-bar.is-on{display:flex}
.af-bar__p{flex:1 1 auto;min-width:0;font-weight:600;font-size:17px;line-height:1.2;color:#111111}
.af-bar__p small{display:block;font-weight:400;font-size:12px;color:#585c62}
.af-bar .af-cta{flex:0 0 auto;min-height:48px}
@media (hover:hover) and (pointer:fine){
.af-var:hover{border-color:#3b3f45}
.af-cta:hover{background:#3b3f45}
.af-fit:hover{border-color:#111111}
.af-sticky__nav a:hover{color:#111111!important}
.af-also__c:hover .af-also__t{color:#3b3f45}
}
@media (max-width:1023px){
.af-sticky{display:none}
.af-bar-space{height:72px}
.af-tabs{margin-top:32px!important}
.af-acc .t-catalog__tabs__controls-wrap{display:none!important}
.af-acc .t-catalog__tabs__list{display:block!important}
.af-acc .t-catalog__tabs__item{display:block!important}
.af-acc .t-catalog__tabs__item[data-afh]{display:none!important}
.af-acc .t-catalog__tabs__item-button{display:flex!important;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:14px 0!important;margin:0!important;border-top:1px solid #dcdee1!important;border-bottom:0!important;cursor:pointer}
.af-acc .t-catalog__tabs__item-title{display:block!important;margin:0!important;font-size:16px!important}
.af-acc .t-catalog__tabs__item:not(.af-open) .t-catalog__tabs__content{display:none!important}
.af-acc .t-catalog__tabs__item.af-open .t-catalog__tabs__content{display:block!important;padding:0 0 16px!important;font-size:15px!important}
.af-acc .t-catalog__tabs__close{transition:transform .2s ease}
.af-acc .af-open .t-catalog__tabs__close{transform:rotate(45deg)}
.af-acc .t-catalog__tabs__list>.t-catalog__tabs__item:last-of-type{border-bottom:1px solid #dcdee1}
.af-tabs .t-catalog__tabs__content table{font-size:13px}
.af-tabs .t-catalog__tabs__content th,.af-tabs .t-catalog__tabs__content td{padding:8px 4px}
.af-ch{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.af-calm ul{grid-template-columns:repeat(2,minmax(0,1fr))}
.af-also__row{grid-auto-columns:calc((100% - 16px)/2.2)}
.af-sec,.af-also{margin-top:40px}
}
@media (max-width:767px){
#allrecords[data-product-page="y"] .vb-q4r__chatwrap{display:none!important}
}
@media (max-width:640px){
.t-catalog__prod-snippet__container{padding-top:12px!important}
.af-sec h2,.af-also h2{font-size:22px}
.af-calm ul{grid-template-columns:minmax(0,1fr)}
.af-btns .af-cta{max-width:none}
.af-var{padding:12px 14px}
}
/* AFABRIK cards END */
/* AFABRIK accent START — v3, 07.11.2026. Акцентные цвета, скругления и реакция на наведение поверх v2. Задача Ивана: «сделать сайт ярче, не меняя структуру». Цвета и радиусы меняются только в :root ниже. Лайм в этом участке — намеренно (выгода), не убирать. Участок правится целиком, другие участки не трогает. */
:root{--afx-accent:#1F5FFF;--afx-accent-hover:#1548D6;--afx-accent-ink:#FFFFFF;--afx-accent-hover-ink:#FFFFFF;--afx-soft:#EEF3FF;--afx-soft2:#E2EAFF;--afx-soft-line:#C4D4FF;--afx-link:#1F5FFF;--afx-link-line:#1F5FFF;--afx-hi:#CCFE0F;--afx-hi-ink:#111111;--afx-ondark:#CCFE0F;--afx-ondark-ink:#111111;--afx-ondark-hover:#DDFF5C;--afx-ondark-link:#CCFE0F;--afx-ondark-glow:rgba(204,254,15,.32);--afx-mark:#CCFE0F;--afx-mark-ink:#111111;--afx-top:#EEF3FF;--afx-top-ink:#111111;--afx-top-muted:#4A5160;--afx-dot:#1F5FFF;--afx-step:#1F5FFF;--afx-step-ink:#FFFFFF;--afx-panel:#EEF3FF;--afx-pay:#EEF3FF;--afx-focus:#1F5FFF;--afx-glow:rgba(31,95,255,.30);--afx-h1-2:#1F5FFF;--afx-parts:#1F5FFF;--afx-ghost-bg:#EEF3FF;--afx-ghost-ink:#1F5FFF;--afx-ghost-line:#1F5FFF;--afx-count:#1F5FFF;--afx-count-ink:#FFFFFF;--afx-chat:#1F5FFF;--afx-chat-hover:#1548D6;--afx-photo-glow:radial-gradient(120% 150% at 100% 0%,rgba(31,95,255,.55) 0%,rgba(31,95,255,0) 58%);--afx-r-btn:999px;--afx-r-card:16px;--afx-r-box:20px;--afx-r-panel:28px;--afx-r-input:12px;--afx-r-pop:16px;--afx-ease:cubic-bezier(.2,.8,.2,1);--afx-shadow:0 14px 34px rgba(17,17,17,.10);--afx-shadow-s:0 6px 16px rgba(17,17,17,.08)}#allrecords ::selection{background:var(--afx-hi);color:var(--afx-hi-ink)}#allrecords#allrecords#allrecords :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible,#allrecords#allrecords#allrecords [data-af-a11y-button]:focus-visible{outline:2px solid var(--afx-focus)!important;outline-offset:3px!important;box-shadow:none!important}#allrecords#allrecords#allrecords#allrecords :is(.vb-f8m,.vb-p2f__box,.vb-x5f,.vb-c5y,.vb-c3k,.vb-d3m,.vb-z5t) :focus-visible{outline-color:var(--afx-ondark)!important}#allrecords a svg,#allrecords button svg{transition:transform .25s var(--afx-ease)}#allrecords#allrecords#allrecords :is(.t-btn:not(.t-btnflex_type_button2),.t-submit,.af-cta,.afp__btn:not(.afp__btn--ghost),.vb-q4r__catbtn,.vb-q4r__dcatalog,[class$="__btn"]:not([class*="vb-q4r__"]),[class*="__btn "]:not([class*="--ghost"]):not([class*="vb-q4r__"]),[class$="__cta"],[class*="__cta "],[class*="__primary"],[class*="__link--primary"],a[style*="background:#111"]){border-radius:var(--afx-r-btn)!important;background-color:var(--afx-accent)!important;border-color:var(--afx-accent)!important;color:var(--afx-accent-ink)!important;transition:background-color .2s var(--afx-ease),border-color .2s var(--afx-ease),color .2s var(--afx-ease),box-shadow .25s var(--afx-ease),transform .2s var(--afx-ease)!important}#allrecords#allrecords#allrecords :is(.t-btn,.t-submit) .t-btnflex__text{color:inherit!important}#allrecords#allrecords#allrecords#allrecords :is(.t-btnflex_type_button2,[class*="--ghost"],[class*="__secondary"],[class*="--secondary"],.vb-k4m__link:not([class*="--primary"]),.vb-c8n__link:not([class*="--primary"]),.vb-q4r__dlogin,.vb-q4r__skip,.t-upwidget-container__button){border-radius:var(--afx-r-btn)!important;background-color:#ffffff!important;border:1.5px solid #CFD3D8!important;color:#111111!important;transition:background-color .2s,border-color .2s,color .2s!important}#allrecords#allrecords#allrecords#allrecords :is(.vb-f8m,.vb-p2f__box,.vb-x5f,.vb-c5y,.vb-c3k,.vb-d3m,.vb-z5t) :is([class$="__btn"],[class*="__btn "]:not([class*="--ghost"]),[class$="__cta"],[class*="__primary"],.t-btn:not(.t-btnflex_type_button2)){background-color:var(--afx-ondark)!important;border-color:var(--afx-ondark)!important;color:var(--afx-ondark-ink)!important}#allrecords#allrecords#allrecords#allrecords#allrecords :is(.vb-f8m,.vb-p2f__box,.vb-x5f,.vb-c5y,.vb-c3k,.vb-d3m,.vb-z5t) :is([class*="__secondary"],[class*="--ghost"],.t-btnflex_type_button2){background-color:transparent!important;border:1.5px solid rgba(255,255,255,.45)!important;color:#ffffff!important}#allrecords#allrecords#allrecords .vb-q4r__top{background:var(--afx-top)!important;color:var(--afx-top-muted)!important}#allrecords#allrecords#allrecords .vb-q4r__top a{color:var(--afx-top-muted)!important}#allrecords#allrecords#allrecords .vb-q4r__top :is(.vb-q4r__citybtn,.vb-q4r__cityname,.vb-q4r__tg){color:var(--afx-top-ink)!important}#allrecords#allrecords#allrecords .vb-q4r__perk::before{background:var(--afx-dot)!important;box-shadow:0 0 0 0 var(--afx-dot);animation:afx-pulse 2.4s var(--afx-ease) infinite}@keyframes afx-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--afx-dot) 55%,transparent)}70%{box-shadow:0 0 0 7px transparent}100%{box-shadow:0 0 0 0 transparent}}#allrecords#allrecords#allrecords .vb-q4r__nav a{border-radius:var(--afx-r-btn)!important;transition:background-color .2s,color .2s!important}#allrecords#allrecords#allrecords .vb-q4r__nav a[aria-current="page"]{box-shadow:inset 0 -2px 0 var(--afx-accent)!important;border-radius:0!important}#allrecords#allrecords#allrecords .vb-q4r__nav a[href="/vygodno"]{height:34px!important;margin:5px 2px!important;padding:0 14px!important;border-radius:var(--afx-r-btn)!important;background:var(--afx-hi)!important;color:var(--afx-hi-ink)!important;box-shadow:none!important;font-weight:700!important}#allrecords#allrecords#allrecords .vb-q4r__nav a[href="/vygodno"][aria-current="page"]{box-shadow:inset 0 0 0 2px var(--afx-hi-ink)!important}#allrecords#allrecords#allrecords .vb-q4r__searchbox{border-radius:var(--afx-r-btn)!important;transition:border-color .2s,box-shadow .2s!important}#allrecords#allrecords#allrecords .vb-q4r__searchbox input{border-radius:var(--afx-r-btn) 0 0 var(--afx-r-btn)!important;padding-left:18px!important}#allrecords#allrecords#allrecords .vb-q4r__searchbox:focus-within{border-color:var(--afx-accent)!important;box-shadow:0 0 0 3px var(--afx-soft2)!important}#allrecords#allrecords#allrecords .vb-q4r__sbtn{border-radius:var(--afx-r-btn)!important}#allrecords#allrecords#allrecords :is(.vb-q4r__icon,.vb-q4r__login,.t-menuwidgeticons__link_wishlist,.t-menuwidgeticons__link_cart,.vb-q4r__burger,.vb-q4r__mbtn,.vb-q4r__dclose){border-radius:14px!important;transition:background-color .2s,color .2s!important}#allrecords#allrecords#allrecords .vb-q4r__count{background:var(--afx-count)!important;color:var(--afx-count-ink)!important}#allrecords#allrecords#allrecords :is(.vb-q4r__pop,.vb-q4r__chatmenu,.vb-q4r__cityselect){border-radius:var(--afx-r-pop)!important}#allrecords#allrecords#allrecords .vb-q4r__pop,#allrecords#allrecords#allrecords .vb-q4r__chatmenu{box-shadow:0 18px 40px rgba(17,17,17,.14)!important}#allrecords#allrecords#allrecords .vb-q4r__city{border-radius:10px!important}#allrecords#allrecords#allrecords .vb-q4r__mega{border-radius:0 0 24px 24px!important;box-shadow:0 24px 48px rgba(17,17,17,.12)!important}#allrecords#allrecords#allrecords .vb-q4r__mitem{border-radius:12px!important}#allrecords#allrecords#allrecords :is(.vb-q4r__panephoto,.vb-q4r__promo){border-radius:var(--afx-r-card)!important;overflow:hidden}#allrecords#allrecords#allrecords .vb-q4r__chat{background:var(--afx-chat)!important;transition:background-color .2s,transform .25s var(--afx-ease)!important}#allrecords#allrecords#allrecords .vb-q4r__tab[aria-current="page"]{color:var(--afx-link)!important}#allrecords#allrecords#allrecords .vb-h5e__h1{color:var(--afx-h1-2)!important}#allrecords#allrecords#allrecords .vb-h5e__h1::first-line{color:#111111}@media (max-width:640px){#allrecords#allrecords#allrecords .vb-h5e__h1{max-width:6.4em}}#allrecords#allrecords#allrecords .vb-h5e__facts li{border-radius:var(--afx-r-btn)!important;padding:8px 14px!important;background:var(--afx-soft)!important;display:inline-flex;align-items:center;gap:8px}#allrecords#allrecords#allrecords .vb-h5e__facts li::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--afx-accent)}#allrecords#allrecords#allrecords .vb-h5e__photo{border-radius:24px!important}#allrecords#allrecords#allrecords .vb-h5e__photo img{transition:transform .7s var(--afx-ease)!important}#allrecords#allrecords#allrecords [class$="__media"],#allrecords#allrecords#allrecords .afp__img,#allrecords#allrecords#allrecords .t-catalog__card__imgwrapper,#allrecords#allrecords#allrecords .t-catalog__prod-snippet__container .t-slds__main,#allrecords#allrecords#allrecords .t-catalog__product-popup .t-slds__main,#allrecords#allrecords#allrecords .af-also__img{border-radius:var(--afx-r-card)!important;overflow:hidden!important}#allrecords#allrecords#allrecords [class$="__media"] img,#allrecords#allrecords#allrecords .t-catalog__card__bgimg{transition:transform .6s var(--afx-ease),opacity .35s ease!important}#allrecords#allrecords#allrecords .vb-r5g__grid img{border-radius:var(--afx-r-card)!important}#allrecords#allrecords#allrecords :is(.vb-b4y__card,.vb-u6k__card,.af-calm li,.vb-f6z__spec){border-radius:var(--afx-r-box)!important}#allrecords#allrecords#allrecords .vb-b4y__card{transition:border-color .2s,box-shadow .25s!important}#allrecords#allrecords#allrecords .vb-b4y li.vb-b4y__card:nth-child(2){border:2px solid var(--afx-accent)!important;box-shadow:0 10px 30px var(--afx-glow)!important}#allrecords#allrecords#allrecords .afp__card{border-radius:var(--afx-r-box)!important}#allrecords#allrecords#allrecords .vb-k5n__chip{border-radius:var(--afx-r-card)!important}#allrecords#allrecords#allrecords :is(.vb-u6k__card,.afp__card,.vb-k5n__chip,.vb-q4r__promo,a[class$="__tile"],.af-also__c){transition:transform .3s var(--afx-ease),box-shadow .3s var(--afx-ease),border-color .2s!important}#allrecords#allrecords#allrecords .t-catalog__card__mark{background-color:var(--afx-mark)!important;color:var(--afx-mark-ink)!important;border-radius:var(--afx-r-btn)!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:6px 12px!important;font-weight:700!important;font-size:12px!important;line-height:1.2!important;box-shadow:0 4px 12px rgba(17,17,17,.12)!important}#allrecords#allrecords#allrecords :is(.vb-v3d__badge,.vb-w8a__badge){border-radius:var(--afx-r-btn)!important;padding-left:12px!important;padding-right:12px!important}#allrecords#allrecords#allrecords :is(.vb-v3d__num,.vb-w8a__num){display:inline-block!important;align-self:flex-start;padding:3px 12px 4px!important;border-radius:12px!important;background:var(--afx-hi)!important;color:var(--afx-hi-ink)!important}#allrecords#allrecords#allrecords .af-tparts{color:var(--afx-parts)!important;font-weight:500}#allrecords#allrecords#allrecords :is(.vb-w2h__box,.afp__panel){border-radius:var(--afx-r-panel)!important;background:var(--afx-panel)!important}#allrecords#allrecords#allrecords [class$="__steps"] li::before,#allrecords#allrecords#allrecords [class*="__steps "] li::before{background:var(--afx-step)!important;color:var(--afx-step-ink)!important}#allrecords#allrecords#allrecords .vb-c9q__steps li{border-radius:14px!important}#allrecords#allrecords#allrecords .vb-p2f__box{border-radius:var(--afx-r-panel)!important;background:var(--afx-photo-glow),#111111!important}#allrecords#allrecords#allrecords [class$="__list"] details summary{transition:color .2s!important}#allrecords#allrecords#allrecords [class$="__list"] details[open] summary{color:var(--afx-link)!important}#allrecords#allrecords#allrecords .vb-f7k__link{color:var(--afx-link)!important;text-decoration:underline!important;text-decoration-color:var(--afx-link-line)!important;text-underline-offset:4px}#allrecords#allrecords#allrecords :is(.t-catalog__filter__input,.js-catalog-filter-search,.js-catalog-filter-sort,.js-catalog-filter-pricemin,.js-catalog-filter-pricemax){border-radius:var(--afx-r-input)!important}#allrecords#allrecords#allrecords .js-catalog-filter-search{border-radius:var(--afx-r-btn)!important;padding-left:16px!important}#allrecords#allrecords#allrecords :is(.t-catalog__filter__input,.js-catalog-filter-search,.js-catalog-filter-sort,.js-catalog-filter-pricemin,.js-catalog-filter-pricemax):focus{border-color:var(--afx-accent)!important;box-shadow:0 0 0 3px var(--afx-soft2)!important;outline:none!important}#allrecords#allrecords#allrecords .t-catalog__filter input[type="range"]{accent-color:var(--afx-accent)}#allrecords#allrecords#allrecords .t-catalog__filter__price-between,#allrecords#allrecords#allrecords .t-catalog__filter__price-range{background-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords .t-checkbox__indicator,#allrecords#allrecords#allrecords .t-radio__indicator{border-radius:6px!important;transition:background-color .15s,border-color .15s!important}#allrecords#allrecords#allrecords .t-radio__indicator{border-radius:50%!important}#allrecords#allrecords#allrecords .t-checkbox:checked~.t-checkbox__indicator,#allrecords#allrecords#allrecords input:checked+.t-checkbox__indicator{background-color:var(--afx-accent)!important;border-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords input:checked+.t-checkbox__indicator::after{border-color:var(--afx-accent-ink)!important}#allrecords#allrecords#allrecords input:checked+.t-radio__indicator{border-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords input:checked+.t-radio__indicator::after{background-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords .js-catalog-parts-switcher.t-active,#allrecords#allrecords#allrecords .t-catalog__parts-switch-btn_active,#allrecords#allrecords#allrecords .js-catalog-parts-switcher[aria-current]{color:var(--afx-link)!important}#allrecords#allrecords#allrecords .t-slds__arrow{background-color:#ffffff!important;box-shadow:0 6px 16px rgba(17,17,17,.14)!important;transition:background-color .2s,transform .2s!important}#allrecords#allrecords#allrecords .t-slds__thumbsbullet,#allrecords#allrecords#allrecords .t-slds__thumbsbullet-border{border-radius:12px!important}#allrecords#allrecords#allrecords .t-slds__bullet_active .t-slds__thumbsbullet-border{border-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords .t-slds__bullet_active .t-slds__bullet_body{background-color:var(--afx-accent)!important;border-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords .af-var{border-radius:14px!important;transition:border-color .2s,box-shadow .2s!important}#allrecords#allrecords#allrecords .af-var[aria-checked="true"]{border-color:var(--afx-accent)!important;box-shadow:inset 0 0 0 1px var(--afx-accent),0 8px 22px var(--afx-glow)!important}#allrecords#allrecords#allrecords .af-var[aria-checked="true"]::before{border-color:var(--afx-accent)!important;background:var(--afx-accent)!important}#allrecords#allrecords#allrecords .af-pay{background:var(--afx-pay)!important;border-radius:12px!important}#allrecords#allrecords#allrecords .af-fit{border-radius:14px!important;transition:border-color .2s,color .2s!important}#allrecords#allrecords#allrecords .af-3d{border-radius:var(--afx-r-btn)!important}#allrecords#allrecords#allrecords .af-btns .t1002__addBtn,#allrecords#allrecords#allrecords .t1002__addBtn{border-radius:50%!important;transition:border-color .2s,transform .2s!important}#allrecords#allrecords#allrecords .af-tabs .t-catalog__tabs__button_active{border-bottom-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords :is(.af-tabs .t-catalog__tabs__content a,.af-sec a,.af-msg a){text-decoration-color:var(--afx-link-line)!important}#allrecords#allrecords#allrecords :is(.t-input,.t-select,textarea.t-input,.t706__orderform .t-input){border-radius:var(--afx-r-input)!important;transition:border-color .2s,box-shadow .2s!important}#allrecords#allrecords#allrecords :is(.t-input,.t-select):focus{border-color:var(--afx-accent)!important;box-shadow:0 0 0 3px var(--afx-soft2)!important}#allrecords#allrecords#allrecords .t706__product-thumb,#allrecords#allrecords#allrecords .t706__product-imgdiv{border-radius:12px!important;overflow:hidden}#allrecords#allrecords#allrecords a[style*="#C14A18" i]{color:var(--afx-link)!important}#allrecords#allrecords#allrecords a[class$="__link"]:not(.vb-k4m__link):not(.vb-c8n__link){transition:color .2s!important}@media (hover:hover) and (pointer:fine){#allrecords#allrecords#allrecords :is(.t-btn:not(.t-btnflex_type_button2),.t-submit,.af-cta,.afp__btn:not(.afp__btn--ghost),.vb-q4r__catbtn,.vb-q4r__dcatalog,[class$="__btn"]:not([class*="vb-q4r__"]),[class*="__btn "]:not([class*="--ghost"]):not([class*="vb-q4r__"]),[class$="__cta"],[class*="__cta "],[class*="__primary"],[class*="__link--primary"],a[style*="background:#111"]):hover{background-color:var(--afx-accent-hover)!important;border-color:var(--afx-accent-hover)!important;color:var(--afx-accent-hover-ink)!important;box-shadow:0 10px 24px var(--afx-glow)!important;transform:translateY(-1px)}#allrecords#allrecords#allrecords :is([class$="__btn"],[class*="__btn "],[class$="__cta"],[class*="__primary"],[class*="__secondary"],.afp__btn):hover>svg{transform:translateX(3px)}#allrecords#allrecords#allrecords#allrecords :is(.t-btnflex_type_button2,[class*="--ghost"],[class*="__secondary"],[class*="--secondary"],.vb-k4m__link:not([class*="--primary"]),.vb-c8n__link:not([class*="--primary"]),.vb-q4r__dlogin,.vb-q4r__skip,.t-upwidget-container__button):hover{background-color:var(--afx-ghost-bg)!important;border-color:var(--afx-ghost-line)!important;color:var(--afx-ghost-ink)!important}#allrecords#allrecords#allrecords#allrecords :is(.vb-f8m,.vb-p2f__box,.vb-x5f,.vb-c5y,.vb-c3k,.vb-d3m,.vb-z5t) :is([class$="__btn"],[class*="__btn "]:not([class*="--ghost"]),[class$="__cta"],[class*="__primary"],.t-btn:not(.t-btnflex_type_button2)):hover{background-color:var(--afx-ondark-hover)!important;border-color:var(--afx-ondark-hover)!important;color:var(--afx-ondark-ink)!important;box-shadow:0 10px 28px var(--afx-ondark-glow)!important}#allrecords#allrecords#allrecords#allrecords#allrecords :is(.vb-f8m,.vb-p2f__box,.vb-x5f,.vb-c5y,.vb-c3k,.vb-d3m,.vb-z5t) :is([class*="__secondary"],[class*="--ghost"],.t-btnflex_type_button2):hover{background-color:transparent!important;border-color:var(--afx-ondark)!important;color:var(--afx-ondark-link)!important}#allrecords#allrecords#allrecords .vb-q4r__nav a:hover{background:var(--afx-soft)!important;color:var(--afx-link)!important}#allrecords#allrecords#allrecords .vb-q4r__nav a[href="/vygodno"]:hover{background:var(--afx-hi)!important;color:var(--afx-hi-ink)!important;box-shadow:0 6px 16px var(--afx-ondark-glow)!important}#allrecords#allrecords#allrecords .vb-q4r__top :is(a,button):hover,#allrecords#allrecords#allrecords .vb-q4r__top .vb-q4r__perk:hover{color:var(--afx-link)!important}#allrecords#allrecords#allrecords :is(.vb-q4r__icon,.vb-q4r__login,.t-menuwidgeticons__link_wishlist,.t-menuwidgeticons__link_cart):hover{background:var(--afx-soft)!important;color:var(--afx-link)!important}#allrecords#allrecords#allrecords :is(.vb-q4r__phone,.vb-q4r__quickrow a,.vb-q4r__mcatalog,.vb-q4r__paneall,.vb-q4r__dall):hover{color:var(--afx-link)!important}#allrecords#allrecords#allrecords .vb-q4r__mitem:hover{background:var(--afx-soft)!important;color:var(--afx-link)!important}#allrecords#allrecords#allrecords :is(.vb-q4r__panephoto,.vb-q4r__promo):hover{border-color:var(--afx-accent)!important;box-shadow:var(--afx-shadow-s)!important}#allrecords#allrecords#allrecords .vb-q4r__city:hover{background:var(--afx-soft)!important;color:var(--afx-link)!important}#allrecords#allrecords#allrecords .vb-q4r__chat:hover{background:var(--afx-chat-hover)!important;transform:translateY(-2px) scale(1.04)}#allrecords#allrecords#allrecords .vb-q4r__searchbox:hover{border-color:var(--afx-soft-line)!important}#allrecords#allrecords#allrecords .vb-h5e__photo:hover img{transform:scale(1.03)}#allrecords#allrecords#allrecords .vb-h5e__link:hover{color:var(--afx-link)!important;text-decoration-color:var(--afx-link-line)!important}#allrecords#allrecords#allrecords a[class$="__tile"]:hover [class$="__media"] img{transform:scale(1.05)}#allrecords#allrecords#allrecords a[class$="__tile"]:hover :is([class$="__name"],[class$="__ttl"]){color:var(--afx-link)!important}#allrecords#allrecords#allrecords a[class$="__tile"]:hover [class$="__more"]{color:var(--afx-link)!important}#allrecords#allrecords#allrecords :is(.vb-u6k__card,.afp__card,.vb-k5n__chip,.af-also__c):hover{transform:translateY(-4px);box-shadow:var(--afx-shadow)!important;border-color:var(--afx-soft-line)!important}#allrecords#allrecords#allrecords .vb-u6k__card:hover b,#allrecords#allrecords#allrecords .afp__card:hover .afp__name,#allrecords#allrecords#allrecords .afp__card:hover .afp__more,#allrecords#allrecords#allrecords .vb-k5n__chip:hover,#allrecords#allrecords#allrecords .af-also__c:hover .af-also__t{color:var(--afx-link)!important}#allrecords#allrecords#allrecords .vb-b4y__card:hover{border-color:var(--afx-soft-line)!important;box-shadow:var(--afx-shadow-s)!important}#allrecords#allrecords#allrecords .vb-b4y li.vb-b4y__card:nth-child(2):hover{border-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords .t-catalog__card:hover .t-catalog__card__bgimg{transform:scale(1.04)}#allrecords#allrecords#allrecords .js-product:hover .js-product-name,#allrecords#allrecords#allrecords .t-catalog__card:hover .t-catalog__card__title,#allrecords#allrecords#allrecords .t-catalog__card:hover .t-catalog__card__title *{color:var(--afx-link)!important}#allrecords#allrecords#allrecords .t-slds__arrow:hover{background-color:var(--afx-accent)!important;transform:scale(1.06)}#allrecords#allrecords#allrecords .t-slds__arrow:hover .t-slds__arrow_body,#allrecords#allrecords#allrecords .t-slds__arrow:hover svg path,#allrecords#allrecords#allrecords .t-slds__arrow:hover polyline{stroke:var(--afx-accent-ink)!important;border-color:var(--afx-accent-ink)!important}#allrecords#allrecords#allrecords .t1002__addBtn:hover{border-color:var(--afx-accent)!important;transform:scale(1.06)}#allrecords#allrecords#allrecords .t1002__addBtn:hover svg path{stroke:var(--afx-accent)!important}#allrecords#allrecords#allrecords .af-var:hover{border-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords .af-fit:hover{border-color:var(--afx-accent)!important;color:var(--afx-link)!important}#allrecords#allrecords#allrecords .af-tabs .t-catalog__tabs__button:hover{opacity:1!important}#allrecords#allrecords#allrecords :is(.af-tabs .t-catalog__tabs__content a,.af-sec a,.af-msg a,.af-sticky__nav a):hover{color:var(--afx-link)!important}#allrecords#allrecords#allrecords [class$="__list"] details summary:hover{color:var(--afx-link)!important}#allrecords#allrecords#allrecords .afp__chip:hover{border-color:var(--afx-accent)!important;color:var(--afx-link)!important;background:var(--afx-soft)!important}#allrecords#allrecords#allrecords .js-catalog-parts-switcher:hover,#allrecords#allrecords#allrecords .t-catalog__breadcrumbs a:hover,#allrecords#allrecords#allrecords .t-catalog__breadcrumbs-item_clickable:hover{color:var(--afx-link)!important}#allrecords#allrecords#allrecords .t-catalog__filter__checkbox:hover{color:#111111!important}#allrecords#allrecords#allrecords .t-catalog__filter__checkbox:hover .t-checkbox__indicator{border-color:var(--afx-accent)!important}#allrecords#allrecords#allrecords a[class$="__link"]:not(.vb-k4m__link):not(.vb-c8n__link):hover{color:var(--afx-link)!important}#allrecords#allrecords#allrecords a[class$="__link"]:not(.vb-k4m__link):not(.vb-c8n__link):hover svg{transform:translateX(4px)}#allrecords#allrecords#allrecords :is(.t-text,.t-descr,.t-card__descr,.t-name,.t-heading,[class$="__lead"],[class$="__note"],[class$="__crumbs"]) a:not(.t-btn):not(.t-btnflex):hover{color:var(--afx-link)!important;text-decoration-color:var(--afx-link-line)!important}#allrecords#allrecords#allrecords .vb-f8m a:not([class$="__cta"]):hover,#allrecords#allrecords#allrecords .vb-p2f__box a:not([class$="__btn"]):hover,#allrecords#allrecords#allrecords .vb-f8m__phone:hover{color:var(--afx-ondark-link)!important;text-decoration-color:var(--afx-ondark-link)!important}}#allrecords#allrecords#allrecords .afp__chip{border-radius:var(--afx-r-btn)!important;transition:background-color .2s,border-color .2s,color .2s!important}#allrecords#allrecords#allrecords .afp__chip[aria-pressed="true"]{background:var(--afx-accent)!important;border-color:var(--afx-accent)!important;color:var(--afx-accent-ink)!important}html body :is(.af-bar,.af-sticky) .af-cta{border-radius:var(--afx-r-btn)!important;background-color:var(--afx-accent)!important;border-color:var(--afx-accent)!important;color:var(--afx-accent-ink)!important;transition:background-color .2s,box-shadow .25s,transform .2s!important}html body .af-bar__p small{color:var(--afx-parts)!important}@media (hover:hover) and (pointer:fine){html body :is(.af-bar,.af-sticky) .af-cta:hover{background-color:var(--afx-accent-hover)!important;color:var(--afx-accent-hover-ink)!important;box-shadow:0 10px 24px var(--afx-glow)!important}html body .af-sticky__nav a:hover{color:var(--afx-link)!important}}@media (prefers-reduced-motion:reduce){#allrecords#allrecords#allrecords *,#allrecords#allrecords#allrecords *::before{animation:none!important;transition-duration:.01ms!important}#allrecords#allrecords#allrecords *:hover,#allrecords#allrecords#allrecords *:hover img,#allrecords#allrecords#allrecords *:hover svg{transform:none!important}}
/* AFABRIK accent END */
/* AFABRIK grid-fix 11.11.2026 START — единая сетка 1280 px по шапке: блоки главной, блоки каталога T1291, карточка товара; названия в «Похожих проектах» как в каталоге; фото в «С этим покупают»; лишняя строка крошек магазина. Правит только агент «Сетка». Откат: удалить участок целиком, остальной CSS от него не зависит. */
:root{--afg-max:1280px;--afg-gutter:clamp(16px,3vw,40px)}
/* 1. Главная: блоки с сеткой 1320 px (первый экран, полоса фактов, плитки, «Нет подходящей модели», «Тёплый дуб») переведены на 1280 px. На телефоне ширина та же, что была. */
#allrecords :is(.vb-a4h__wrap,.vb-t3f__list,.vb-k7t__wrap,.vb-p9j__wrap,.vb-i3d__wrap){width:min(var(--afg-max),100% - (2 * var(--afg-gutter)))}
@media (min-width:981px){
/* 2. Блоки каталога T1291 на всех страницах: ширина и боковые поля как у шапки. До 980 px вёрстка Тильды не тронута. */
#allrecords .t1291>.t-catalog__grid-cont,#allrecords .t1291 .t-catalog__cont-w-filter{box-sizing:border-box;max-width:calc(var(--afg-max) + 80px);margin-left:auto!important;margin-right:auto!important;padding-left:var(--afg-gutter)!important;padding-right:var(--afg-gutter)!important}
/* 3. Карточка товара: галерея и правая колонка, вкладки, «С этим покупают», «Похожие проекты», «Покупайте спокойно», липкая полоса — в той же сетке. */
#allrecords .t-catalog__product-snippet>.t-container,#allrecords .t-catalog__prod-snippet__container .t-catalog__relevants__container>.t-container{box-sizing:border-box;width:100%;max-width:calc(var(--afg-max) + 80px)!important;margin-left:auto;margin-right:auto;padding-left:var(--afg-gutter);padding-right:var(--afg-gutter)}
#allrecords .t-catalog__product-snippet .t-catalog__prod-popup__col-left{margin-left:0!important;margin-right:20px!important;max-width:calc(50% - 20px)!important}
#allrecords .t-catalog__product-snippet .t-catalog__prod-popup__col-right{margin-left:20px!important;margin-right:0!important;max-width:calc(50% - 20px)!important}
#allrecords .t-catalog__product-snippet .t-catalog__tabs{margin-left:0!important;margin-right:0!important;max-width:100%!important}
#allrecords .t-catalog__prod-snippet__container .t-catalog__relevants__container>.t-container>.t-col{float:none;width:auto;max-width:none;margin-left:0;margin-right:0}
#allrecords .t-catalog__prod-snippet__container .t-catalog__relevants__container .t-catalog__card-list{--t-catalog-col-gap:16px}
#allrecords .t-catalog__prod-snippet__container .t-catalog__relevants__container .t-catalog__card-list .t-catalog__card{flex:0 0 calc((100% - 48px) / 4);width:calc((100% - 48px) / 4);max-width:none!important}
#allrecords .t-catalog__prod-snippet__container .t-catalog__relevants__title{margin:56px 0 20px}
html body :is(.af-sec,.af-also){max-width:calc(var(--afg-max) + 80px);padding-left:var(--afg-gutter);padding-right:var(--afg-gutter)}
html body .af-sticky__in{max-width:calc(var(--afg-max) + 80px);padding-left:var(--afg-gutter);padding-right:var(--afg-gutter)}
}
@media (min-width:1024px) and (max-width:1199px){html body .af-sticky__t{flex-basis:260px}}
/* «Похожие проекты»: название карточки и заголовок секции как в каталоге и в соседней секции (было 30/36 px). Цена уже совпадает с каталогом: 28 px, на телефоне 24 px. */
#allrecords#allrecords .t-catalog__relevants__container .t-catalog__card__title{font-size:18px;line-height:1.3;font-weight:500}
#allrecords#allrecords .t-catalog__prod-snippet__container .t-catalog__relevants__title{font-size:28px;line-height:1.2}
@media screen and (max-width:480px),(orientation:landscape) and (max-height:480px){#allrecords#allrecords .t-catalog__relevants__container .t-catalog__card__title{font-size:16px}}
@media (max-width:640px){#allrecords#allrecords .t-catalog__prod-snippet__container .t-catalog__relevants__title{font-size:22px}}
/* «С этим покупают»: фото заполняет рамку целиком, белый фон вырезанных предметов сливается с серой рамкой. */
html body .af-also__img{background-size:cover;background-color:#f2f3f4;background-blend-mode:multiply}
/* 5. Строка крошек магазина внутри блоков каталога («⌂ / Каталог»): у страниц свои крошки сверху. */
#allrecords .t1291 .t-catalog__breadcrumbs{display:none!important}
/* AFABRIK grid-fix 11.11.2026 END */
