.t-catalog__card__mark-wrapper {
    position: absolute;
    bottom: 5px;
    left: 5px;
    top: auto;
    right:auto;
}

.t-catalog__card__mark {
width:110px;
height:30px;
}

/* === BTH compact desktop (единый стиль, 2026-10) === */
@media(min-width:1200px){
.t396__artboard{zoom:.8}
}
/* старое раскрытое меню на /partner */
#rec818143951{display:none!important}
/* карточки каталога T786 (новинки, бестселлеры, подложки и т.д.) */
.t786 .t-store__grid-cont{padding:0 48px!important;max-width:1440px;margin:0 auto!important}
.t786 .t-store__card-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px!important;margin:0!important;padding:0!important;width:100%!important}
.t786 .t-store__card-list:before,.t786 .t-store__card-list:after{display:none!important}
.t786 .t-store__card{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;border-radius:12px;overflow:hidden;background:#fff}
.t786 .t-store__card__imgwrapper{aspect-ratio:1/1;height:auto!important;padding-bottom:0!important;position:relative}
.t786 .t-store__card__bgimg,.t786 .t-store__card__img{width:100%!important;height:100%!important;object-fit:contain!important;background-size:contain!important;background-repeat:no-repeat;background-position:center;position:absolute;inset:0}
.t786 .t-store__card__textwrapper{padding:10px 12px 0!important}
.t786 .t-store__card__descr,.t786 .t-store__card__sku{display:none!important}
.t786 .t-store__card__title{font-size:14px!important;line-height:1.3!important;font-weight:500!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;margin:0 0 6px!important;text-transform:none!important}
.t786 .t-store__card__price,.t786 .t-store__card__price-value{font-size:23px!important;line-height:1.15!important;font-weight:800!important;color:#111!important}
.t786 .t-store__card__price_old,.t786 .t-store__card__price_old .t-store__card__price-value{font-size:13px!important;font-weight:400!important}
.t786 .t-store__card__prod-controls-wrapper{padding:10px 12px 12px!important;margin:0!important}
.t786 .t-store__card__btn{width:100%!important;height:38px!important;font-size:12px!important}
.t786 .t-store__card__mark{font-size:10px!important;padding:3px 8px!important}
@media(max-width:640px){.t786 .t-store__grid-cont{padding:0 12px!important}.t786 .t-store__card-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}.t786 .t-store__card__price,.t786 .t-store__card__price-value{font-size:20px!important}}
/* скрытые блоки «Другие категории» (ставится скриптом) */
.bth-hide{display:none!important}

#rec720857488,#rec712020309,#rec720857490{display:none!important}

/* /about: старые блоки заменены новым компактным */
#rec705075824,#rec705075263,#rec705075266,#rec705075267,#rec705127492,#rec705075276,#rec705140570,#rec705075286,#rec705075281,#rec705216356,#rec705255926,#rec705592126,#rec705593627{display:none!important}

/* /partner: картинка справа от формы (десктоп) */
@media(min-width:1200px){
#rec2478126481 [data-elem-id="1784262107349000001"]{transform:translate(830px,110px)}
#rec2478126481 [data-elem-id="1702542230885"],#rec2478126481 [data-elem-id="1723194523041"],#rec2478126481 [data-elem-id="1723196112399"]{transform:translateX(-325px)}
}

/* /partner: центровка нижнего блока при zoom .8 */
@media(min-width:1200px){#rec2478126481 .t396__elem[data-elem-type="shape"],#rec2478126481 .t396__elem[data-elem-type="text"],#rec2478126481 .t396__elem[data-elem-type="form"],#rec2478126481 .t396__elem[data-elem-type="button"]{margin-left:12.5vw}}

/* /maedeagua: старые блоки заменены компактным */
#rec711421388,#rec711421389,#rec711421390,#rec711421391,#rec711421392,#rec711421395,#rec711421396,#rec711421397,#rec711421398,#rec711421399,#rec711421400,#rec711421401,#rec711421402,#rec711421403,#rec711421404,#rec711421405,#rec711421406,#rec711421407,#rec711421408{display:none!important}

/* карточки каталога: единый шрифт и отступы (maedeagua) */
.t1291 .t-catalog__card-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px!important;margin:0!important}
.t1291 .t-catalog__card-list>.t-catalog__card{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:12px;overflow:hidden}
.t1291 .t-catalog__card__mediawrapper,.t1291 .t-catalog__card__imgwrapper{aspect-ratio:1/1;height:auto!important;padding-bottom:0!important}
.t1291 .t-catalog__card__img,.t1291 .t-catalog__card__bgimg{width:100%!important;height:100%!important;object-fit:contain!important;background-size:contain!important;background-repeat:no-repeat;background-position:center}
.t1291 .t-catalog__card__wrap_txt-and-btns{padding:0!important;width:100%!important}
.t1291 .t-catalog__card__descr,.t1291 .t-catalog__card__sku{display:none!important}
.t1291 .t-catalog__card__title{font-size:14px!important;line-height:1.3!important;font-weight:500!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.9em;margin:0 0 6px!important}
.t1291 .t-catalog__card__price-wrapper{margin:6px 0 0!important;justify-content:flex-start!important;text-align:left!important}
.t1291 .t-catalog__card__price,.t1291 .t-catalog__card__price-value,.t1291 .t-catalog__card__price-currency{font-size:20px!important;line-height:1.15!important;font-weight:700!important;color:#111!important}
.t1291 .t-catalog__card__btns-wrapper{margin-top:10px!important;padding:0!important;display:block!important}
.t1291 .t-catalog__card__btns-wrapper .t-btn{width:100%!important;height:38px!important;min-height:0!important;font-size:12px!important;padding:0 8px!important;margin:0!important;border-radius:8px!important}
.t1291 .t-catalog__card__btns-wrapper .t-btn:not(:last-child){display:none!important}
.t1291 .t-catalog__card__mark{font-size:10px!important;padding:3px 8px!important;height:auto!important}
@media(max-width:1100px){.t1291 .t-catalog__card-list{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:640px){.t1291 .t-catalog__card-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}.t1291 .t-catalog__card__title{font-size:13px!important}.t1291 .t-catalog__card__btns-wrapper .t-btn{height:34px!important;font-size:11px!important}}
.t-catalog__card__title,.t-catalog__card__descr,.t-catalog__card__price,.t-catalog__card__price-value,.t-catalog__card__price-currency,.t-catalog__card__sku,.t-catalog__card .t-btn{font-family:'Jost',Arial,sans-serif!important}
.t-catalog__card__contentwrapper{padding:10px 14px 14px!important}
.t-catalog__card__title{text-transform:none!important;letter-spacing:0!important}

/* /7systems: старые блоки заменены компактными */
#rec711813122,#rec711813125,#rec711813129,#rec711813130,#rec711813131,#rec711813140,#rec711813142{display:none!important}

/* /brands: старые блоки заменены компактным */
#rec705776012,#rec705776440,#rec705774176,#rec706173485,#rec706177899{display:none!important}

/* утюжок 447915697053: фото во всю рамку 4:5 без полей */
#rec711813128 .t-catalog__card:has(a[href*="447915697053"]) .t-catalog__card__imgwrapper,#rec711813128 .t-catalog__card:has(a[href*="447915697053"]) .t-catalog__card__mediawrapper{aspect-ratio:4/5!important;height:auto!important}
#rec711813128 .t-catalog__card:has(a[href*="447915697053"]) .t-catalog__card__img,#rec711813128 .t-catalog__card:has(a[href*="447915697053"]) .t-catalog__card__bgimg{object-fit:cover!important;background-size:cover!important;width:100%!important;height:100%!important}
