/* Magezon_Editor — storefront compatibility with Magento's own widget markup.
 *
 * Linked from view/frontend/layout/mgz_editor_storefront.xml (the renderer tier,
 * only on pages with editor content). A rule here must name a HOST
 * selector (Luma's, not ours) and be right on Magento only — anything correct
 * in every environment belongs in ReactAPP's source instead
 * (css-override-contract § "Where a platform fix lives").
 *
 * `@magezon/block-library` ships `.mgz-profile * { box-sizing: border-box }`,
 * and `.mgz-profile` wraps whatever a block renders — including a Magento
 * product widget whose swatches Luma sizes under `content-box`. Under the reset
 * they shrink and clip. Page Builder 1 shipped the same counterweight for the
 * same reason (`.mgz-element .swatch-option { box-sizing: content-box }`);
 * until 2026-09-27 Page Builder 2 had it only inside the Menu Builder's own
 * stylesheet, so a converted page carrying the widget did not get it.
 * [0,2,0] beats the reset's [0,1,0] without `!important`. */
.mgz-profile .swatch-option {
	box-sizing: content-box;
}
