.smm-tariffs-20261101 .tablicy>.smmcena{line-height:1.3;padding-bottom:0;margin-bottom:0;align-items:baseline;gap:6px;flex-wrap:wrap}
.smm-tariffs-20261101 .tablicy>.smmcena span{height:auto;margin:0;line-height:1.3}
.smm-tariffs-20261101 .tablicy>p{margin:12px 0 8px;padding-bottom:0;line-height:1.35}
.smm-tariffs-20261101 .tablicy>.smm-tariff-description{font-size:13px;font-weight:400;line-height:1.55;color:#737078;text-wrap:balance;padding:0 6px;margin:0 0 12px;transition:color .2s}
.smm-tariffs-20261101 .tablicy:hover>.smm-tariff-description{color:#fff}
.smm-tariffs-20261101 .tablicy>.polosarazdeleniya{display:none}
.smm-tariffs-20261101 .tablicy>ul.dlyagalochki{margin-top:0}

/* Share header row sizes across the three cards without fixed empty spacers. */
@media(min-width:768px){
 @supports(grid-template-rows:subgrid){
  .flex-tablicy.newprice.smm-tariffs-20261101{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:22px;row-gap:0;align-items:stretch}
  .smm-tariffs-20261101>.tablicy{display:grid;grid-template-rows:subgrid;grid-row:span 5;width:auto!important;min-width:0;margin:0}
  .smm-tariffs-20261101 .tablicy>.smmcena,.smm-tariffs-20261101 .tablicy>p,.smm-tariffs-20261101 .tablicy>.smm-tariff-description{align-self:start}
  .smm-tariffs-20261101 .tablicy>.pricewhats{align-self:end}
 }
}
