/*
 * Minicart drawer: close the gap between the SKU label and its value.
 *
 * Hyvä renders the SKU and the product options as a two-column `display: table`, and gives the
 * label cell `min-w-16` -- a 64px floor. "SKU" is 25px wide at this font, so the value was landing
 * 47px further right than it needed to, which reads as a mistake rather than as alignment.
 * Measured on box5, 2026-09-23.
 *
 * min-width: 0 hands the column back to the table algorithm, so it sizes to the widest label it
 * actually contains. The SKU and any option labels below it still line up with each other -- that
 * is what the table layout is for -- they just no longer sit in a column wider than their content.
 *
 * Scoped to the drawer so nothing else that uses min-w-16 is affected. A CSS rule rather than a
 * template override on purpose: the alternative was copying Hyvä's 419-line cart-drawer.phtml into
 * the theme to change one class, and then owning it at every upgrade.
 */
#cart-drawer dl.table > .table-row > dt.table-cell {
    min-width: 0;
    padding-inline-end: 0.75rem;
}
