/* Плашка «Поторгуемся?» на странице бренда, где открыт торг (Storefront::brandPromo), 10.11.2026. Кадр — из баннера на главной. */
.altx-torg-promo{position:relative;display:flex;align-items:center;min-height:190px;margin:0 0 28px;border-radius:16px;overflow:hidden;background:#253945;color:#fff;font-family:AltxManrope,Manrope,Arial,sans-serif}
.altx-torg-promo__text{position:relative;z-index:2;flex:0 1 620px;padding:26px 34px}
.altx-torg-promo__eyebrow{margin:0 0 6px!important;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#f0b8a4}
.altx-torg-promo__title{margin:0 0 6px!important;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.04em;color:#fff}
.altx-torg-promo__sub{margin:0 0 16px!important;font-size:15px;line-height:1.45;color:#c3d0da;max-width:520px}
.altx-torg-promo__btn{display:inline-flex;align-items:center;min-height:42px;padding:9px 18px;border-radius:7px;background:#fff;color:#253945!important;font-weight:700;font-size:14px;text-decoration:none!important}
.altx-torg-promo__btn:hover{background:#e8eef3}
.altx-torg-promo__img{position:absolute;z-index:1;top:0;right:0;width:min(58%,640px);height:100%;object-fit:cover;object-position:100% 82%;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.02) 6%,rgba(0,0,0,.07) 12%,rgba(0,0,0,.15) 18%,rgba(0,0,0,.27) 24%,rgba(0,0,0,.42) 30%,rgba(0,0,0,.58) 36%,rgba(0,0,0,.73) 41%,rgba(0,0,0,.85) 45%,rgba(0,0,0,.94) 50%,#000 56%);
  mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.02) 6%,rgba(0,0,0,.07) 12%,rgba(0,0,0,.15) 18%,rgba(0,0,0,.27) 24%,rgba(0,0,0,.42) 30%,rgba(0,0,0,.58) 36%,rgba(0,0,0,.73) 41%,rgba(0,0,0,.85) 45%,rgba(0,0,0,.94) 50%,#000 56%)}
@media (max-width:767px){
  .altx-torg-promo{flex-direction:column;align-items:stretch;min-height:0}
  .altx-torg-promo__text{padding:20px 18px 6px;flex:none}
  .altx-torg-promo__title{font-size:22px}
  .altx-torg-promo__sub{font-size:14px}
  .altx-torg-promo__btn{width:100%;justify-content:center}
  .altx-torg-promo__img{position:relative;width:100%;height:auto;aspect-ratio:1331/936;margin-top:-24px;
    -webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.05) 8%,rgba(0,0,0,.18) 16%,rgba(0,0,0,.38) 24%,rgba(0,0,0,.62) 32%,rgba(0,0,0,.84) 40%,#000 50%);
    mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.05) 8%,rgba(0,0,0,.18) 16%,rgba(0,0,0,.38) 24%,rgba(0,0,0,.62) 32%,rgba(0,0,0,.84) 40%,#000 50%)}
}

/* Главная: полоса между «Выбор покупателей» и брендами — без нижнего отступа, отступы даёт секция главной */
.altx-torg-promo--home{margin:0;min-height:300px}
/* На широком экране текст и кадр ближе друг к другу: полоса не растягивается в пустоту. */
@media (min-width:1200px){.altx-torg-promo{min-height:260px}.altx-torg-promo--home .altx-torg-promo__img{width:min(56%,700px)}}
/* Главная, блок «Всё для ремонта»: плитка «Поторгуемся?» одна в последнем ряду — растягиваем на всю ширину сетки. */
.h2-groups .h2-group--torg{grid-column:1/-1}
.h2-groups .h2-group--torg > span:nth-child(2){flex:1 1 320px}
