/* Sandbox base: sizing for the drawn icons that replaced the emoji in index.html.
   The polish layer sets these too; this keeps the base design from rendering
   them at full width. */
.ico { display: block; width: 18px; height: 18px; flex-shrink: 0; }
.btn .ico { width: 18px; height: 18px; }
.contact__icon .ico { width: 18px; height: 18px; }
.wa .ico { width: 26px; height: 26px; }
.transition__badge .ico { width: 14px; height: 14px; display: inline-block; vertical-align: -2px; margin-right: 4px; }
.nav__tel .ico { width: 15px; height: 15px; display: inline-block; vertical-align: -2px; margin-right: 4px; }
