.ibc-mir[data-size-cabinet] .mir-package,.ibc-mir[data-size-cabinet] .mir-review-footer .mir-total{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 12px}
.ibc-mir[data-size-cabinet] .mir-package{padding-top:16px;margin-top:16px;border-top:1px solid #e3e3e3}
.ibc-mir[data-size-cabinet] .mir-review .mir-count{display:block;margin:18px 0}
.ibc-mir[data-size-cabinet] .mir-review .mir-confirm{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5}
.ibc-mir[data-size-cabinet] .mir-confirm input[type=checkbox]{display:block;flex:none;width:18px;height:18px;min-height:0;min-width:0;margin:2px 0 0;padding:0;border-radius:3px;accent-color:#111}
.ibc-mir[data-size-cabinet] .mir-download{display:block;min-width:0;width:100%;height:auto;white-space:normal;overflow-wrap:anywhere;font:inherit;text-align:center;text-decoration:underline;background:transparent;border:0;padding:14px 6px;margin-top:12px;cursor:pointer}
.ibc-mir[data-size-cabinet] .mir-download:disabled{opacity:.45;cursor:not-allowed}
.ibc-mir[data-size-cabinet] .mir-review-footer{padding:18px 20px;border-top:1px solid #e3e3e3;background:#fff}
.ibc-mir[data-size-cabinet] .mir-review-footer .mir-total{margin:0;padding:0;border:0}
.ibc-mir[data-size-cabinet] .mir-review-footer .mir-total strong{font-size:22px}
.ibc-mir[data-size-cabinet] :is(.mir-package,.mir-review-footer .mir-total)>*{min-width:0;overflow-wrap:anywhere}

.ibc-mir[data-size-cabinet] ibc-mirror-cart {display:block;margin-top:12px}
.ibc-mir[data-size-cabinet] [data-cart-add] {
  display:block;width:100%;min-height:48px;padding:12px 16px;border:1px solid #171717;
  border-radius:999px;background:#171717;color:#fff;font:inherit;font-weight:600;
  text-align:center;white-space:normal;cursor:pointer;
}
.ibc-mir[data-size-cabinet] [data-cart-add]:disabled {opacity:.48;cursor:not-allowed}
.ibc-mir[data-size-cabinet] [data-cart-link]:not([hidden]) {display:inline-block;margin-top:10px}
