/* чтобы Zero Block ничего не обрезал (на всякий случай) */
.t396__artboard,
.t396__carrier {
  overflow: visible !important;
}

/* отключённые элементы (+/-/кнопки/сброс) */
.macb .is-disabled {
  opacity: 0.35;
  pointer-events: none;
}

/* (опционально) дубль для reset — можно оставить, не мешает */
.macb-reset.is-disabled {
  opacity: 0.35;
  pointer-events: none;
}

/* Счётчик количества у вкуса */
.macb-count{
  font-size: 14px !important;
  font-family: Candara, "Segoe UI", Tahoma, Arial, sans-serif !important;
  line-height: 1 !important;
  color: #2C5D3C !important;
  font-weight: 700 !important; /* medium */
}

/* Сообщение об отправке в корзину */
.macb-msg{
  font-size: 12px !important;
  font-family: Candara, "Segoe UI", Tahoma, Arial, sans-serif !important;
  line-height: 1 !important;
  color: #60A2BF !important;
  font-weight: 500 !important; /* medium */
}

/* Cчётчик прогресса */
.macb-progress{
  font-size: 14px !important;
  font-family: Candara, "Segoe UI", Tahoma, Arial, sans-serif !important;
  line-height: 1 !important;
  color: #60A2BF !important;
  font-weight: 900 !important; /* medium */
  
}

/* индикатор по умолчанию скрыт */
.macb-pack .macb-pack-ind{
  opacity: 0;
  pointer-events: none;
  transition: opacity .15s ease;
}

/* показываем индикатор у активной карточки */
.macb-pack.is-selected .macb-pack-ind{
  opacity: 1;
}
