.mi-image-caption{font:400 13px/1.5 'Instrument Sans',system-ui,sans-serif;overflow-wrap:anywhere;margin:8px 0;color:inherit;opacity:.85;white-space:normal}.mi-image-caption[hidden]{display:none}.cc .mi-image-caption{display:block;max-width:220px;text-align:center}.blog-cover figcaption{font-size:14px;line-height:1.5;padding:10px 14px}.cart-drawer-item .mi-image-caption{font-size:12px}.si>.mi-image-caption{grid-column:1/-1}#gallery-image-caption{padding:0 8px}
